“码农”是IT从业者一个自嘲的称号,也有从事没有发展前景的软件开发职位,靠写代码为生的意思。但我认为码农是一个爱称,编码的农民,和农民一样有着执着纯真朴实豪爽的共性,仅仅分工不同而已。就好比农业社会对粮食的依赖,工业化进程对计算机应用也有着很强的依赖,大量的需求催生出这样一群人。他们有智慧的大脑,对于编程,设计,开发都有着熟练的技巧,但多数人看来,码农的特点是:

  1,收入低

  2,工作单调

  3,工作时间长

  实际上这个描述非常片面,或者说是外行看热闹。第一,全行业比较来看,软件开发领域收入为中等偏上;第二,程序员一般都是有癖好的,沉浸在自己的癖好中是不会感觉单调的;第三,程序员有一定的时间自由度(如果你是一名合格的程序员的话),至少不会像流水生产线工人一样。其实,通过几十年的发展,我们对程序员的定义更加科学,比如很多IT企业都开始建立详细的JM(Job Module),即职级模型,程序员沿着专业方向可以走到很高,甚至可以说,程序员是可以被当成一生的事业的。

  然而,有一个非常普遍的观点是,程序员和做模特一样是吃青春饭的,到了三十岁就要考虑转行或者转管理。尽管这种观点颇具欺骗性,但至少它对一种人是适用的,即入错了行的人。如果你骨子里不想写程序,就算年纪轻轻为了生计写几年代码,之后肯定会另有他途。心非所属则不必勉强,但问题是,即便如此,你知道你的心之所属吗?

  我们知道,一个成熟的产业一定需要各色岗位来支撑,若要成熟,则需要时间的沉淀,比如实体经济制造业,创意、生产线、高级技工、技术管理四个方面都产出大量的高级人才。因为历史悠久,我们能看得到。而软件产业则不然,九成以上是刚出道的新手,并没有太多“高级”和“资深”的具体样板可供参照,在前端开发领域中情况更甚,绝大部分人根本搞不清楚什么样才是“资深”前端工程师,相比传统软件行业近四十年的进化,我不相信仅有几年光景的前端技术岗位能产出多少货真价实的“资深”。但互联网崛起速度太快,还没有等技术基础打牢,互联网形态就又花样翻新了,这种变化是一种常态,而岗位的设定也在这种变化之中自然的优胜劣汰,比如两年前可能还难以想象数据部门会需要前端工程师,他们甚至不直接和浏览器打交道。前端工程师需要适应这种变化带来的观念冲击,不要以为自己只能做切页面、或者只会给页面搞重构、只会搞兼容性,要把自己放在整个软件行业来看。

  所以,由于历史“不悠久”导致的岗位模糊本身不是什么大问题,岗位的演化本身就包含在互联网的发展轨迹之中。所以,当今的互联网IT状况,就好比移动终端的大哥大时代、云计算的肉鸡时代、或者桌面操作系统的DOS时代。因此,前端工程师当前要务是要想清楚看清楚,在互联网中我能做什么,而不是作为前端工程师我能做什么,所以,从这个角度讲,技术是一个工具,放大来看,技术也只是你职业生涯中很小的组成部分,而你的从业积累、和知识面的广度深度才是你随着时间的推移慢慢步入“资深”的原因所在,而不是写了个什么框架就变“资深”了。如果有一天互联网形态固定了,它的岗位可能真正就定型了,才会有真正清晰的职能边界,就像蓝色巨人IBM中的各色岗位一样,边界清晰,权责分明,普通程序员只能实现接口而无机会设计接口、低层级的工程师也无机会跃进式的接触项目架构、技术经理人也不能轻易对产品有决策性影响,到这时,人的能力才真正的被限制在方圆之内,容不得越界,这种环境下人的成长非常缓慢。根本不会有像今天互联网乱局之中所提倡的创新、革命、成长和思想解放。简单讲,一旦产业定型,就不太需要很多“创造”了,更多的是“维护”。所以,我个人宁愿互联网IT“黑暗”的中世纪越久越好,至少对于年轻气盛程序员来说,黑暗的丛林环境才是真正的自然进化最理想的土壤,这时我想起了狄更斯在“双城记”中的开篇。

  “这是最好的时代,这是最坏的时代;这是智慧的时代,这是愚蠢的时代;这是信仰的时期,这是怀疑的时期;这是光明的季节,这是黑暗的季节;这是希望之春,这是失望之冬;人们面前有着各样事物,人们面前一无所有;人们正在直登天堂,人们正在直下地狱”。

“码农”是IT从业者一个自嘲的称号相关推荐

  1. 未来码农或可以备份一个自己的大脑

     程序员或帮助有钱人实现长生不老?那么,码农们赶紧开发自己的替代品吧.科学家指出,使用生物科技和遗传工程学技术,富人群体将出现"长寿机械人",能够完全控制自己的生死. 目前,科 ...

  2. 码农翻身之我是一个线程 --- 读书笔记

    码农翻身之我是一个线程 文章目录 码农翻身之我是一个线程 1. "我"的宿命 ----> 处理包裹 1.1 计算机世界规则 1.2 "我"的处理流程图 2 ...

  3. 码农如何快速打造一个有设计感的网站

    出处:http://www.geekpark.net/topics/176891 注:拥有属于自己的网站是很多人的梦想,但大多数人只能借助像 WordPress 这样的 CMS 实现,甚至很多公司网站 ...

  4. 国内前端行业十日谈——码农的宿命

    第六日:码农的宿命 [青春饭] "码农"是IT从业者一个自嘲的称号,也有从事没有发展前景的软件开发职位,靠写代码为生的意思.但我认为码农是一个爱称,编码的农民,和农民一样有着执着纯 ...

  5. 《一个程序员的奋斗史》读后感:从码农谈起

    最近,我阅读了CSDN知名博主莫雨在2013年出的一本书,叫做<一个程序员的奋斗史>.本书是根据作者的CSDN博客专栏<一个程序员的奋斗史>(http://blog.csdn. ...

  6. 雷观(六):码农值千金

     从事IT相关技术岗位,尤其是程序员或者说码代码的人,喜欢自称"码农".可能的一个原因就是,IT中的Coder与建筑行业中的民工类似,Coder码代码,民工码砖头.         ...

  7. 为什么中国的程序员总被称为「码农」?

    很多同学会问,IT行业在中国并不是特别差的行业,而程序员的工资也并不低,但为什么中国的程序员总被称作码农或者说是苦逼的程序员?中国的程序员生活和欧美的有什么不一样? 先说两个小段子 街边,一对情侣在吵 ...

  8. “码农”一词是怎么来的?为什么中国程序员会被码农?程序员和农民有什么关联?

    原创: 思齐大神 来源:蚁开源社区 很多同学会问,IT行业在中国并不是特别差的行业,而程序员的工资也并不低,但为什么中国的程序员总被称作码农或者说是苦逼的程序员?中国的程序员生活和欧美的有什么不一样? ...

  9. 从Postman到ApiPost——码农闰土

    深夜的办公室亮着一排炽亮的灯泡,下面是研发部的办公桌,都坐着一望无际的秃顶的码农.其间有一个二十多岁的少年,紧盯眉头,手里快速地敲打着键盘,正在向下班做着最后的冲刺.突然红光一闪,一个致命Bug反从他 ...

最新文章

  1. 柔性生态布局未来,小鱼易连 2019“深耕视界逐梦小鱼”北京火爆招募
  2. vs2005格式化代码
  3. 如何判断Android手机当前是否联网
  4. python服务器搭建nginx_Nginx简单快速搭建文件服务器
  5. Mysql格式化日期时间
  6. linux主机数据拷贝,linux 服务器之间拷贝文件
  7. 专业程序员必知必会技巧:驯服复杂代码
  8. 怎样写一篇优秀论文?看完受益匪浅!
  9. android手机评测,Android手机 三大浏览器对比评测
  10. 浅谈App对我们行业门户网站的作用
  11. PgSQL · 应用案例 · 经营、销售分析系统DB设计之共享充电宝
  12. 活动目录中组的类型和可用范围
  13. struts2学习笔记(2)
  14. 计算机文化基础知识点第十一版,计算机文化基础知识点总结(经典版) 考试专用.doc...
  15. delphi编写ocx控件步骤
  16. 基于开源框架urule的规则引擎
  17. 搜狗语音云开发入门(二)——使用离线语音识别服务
  18. android 自动发短信的代码,Android点击按钮时自动发送短信
  19. 【免费办公软件】万彩办公大师教程丨文件批量解压工具
  20. 待过猫厂、狗厂、鹅厂、猪厂的10年测试码农告诉你-测试计划与测试方案的区别?

热门文章

  1. python实现括号匹配代码_python实现括号匹配的思路详解
  2. 长春长生们究竟卖到了哪里去?
  3. 脑影像分析工具保姆级安装教程——VMware Workstation16.1.2中安装FSL6.0.3/FSL6.0.4、MRtrix3、MRIcron并修复fsleyes not found
  4. xss-labs/level17
  5. matlab 绘制等高线图,contourf等高线填充,并优化(初学者教程)
  6. 白鹭编译自己写的其他模块作为插件使用
  7. win7系统没有诊断策略服务器,win7系统提示诊断策略服务未运行无法诊断检查网络的解决方法...
  8. 七段显示数码管和译码器
  9. 基于 中国标准时间 的字符串格式转换
  10. vue 中国标准时间转任意时间格式