程序员天生码农命?

原创
开发
程序员,英文名Programmer是开发人员的总称。在互联网人人自嘲的今天,各位程序员都自嘲“码农”。CODING似乎就是程序员一生的命。

【51CTO独家特稿】程序员,英文名Programmer是开发人员的总称。在互联网人人自嘲的今天,各位程序员都自嘲“码农”。CODING似乎就是程序员一生的命。

智能开发工具是双刃剑

现在的开发工具,包括各种IDE都已经非常智能。除了代码提示之外,还有不少开发工具支持拖拽式组件开发。比如之前就有宣传家庭妇女只要简单拖拽就能写出Android闹钟应用,看来程序员未来有可能不需要跟代码打太多的交道了。

项目团队代码管理和版本控制的加强,让一个程序员可以更加轻松的读懂项目组其他成员的代码。我们再不需要担心因为某个“大牛”程序员离职后,造成整个系统在很长时间无法进行维护的窘境了。

肯定会有开发者跳出来反对笔者的观点,毕竟现在有很多代码还是程序员一段一段敲出来的。要不然大家为什么非得要加班到半夜,假如拖拖拽拽就能完成软件开发工作,那是不是海市蜃楼么?

但是不可否认的是,现在的开发语言较之前的语言更加简便。比如HTML 5语言中就视频播放和音频播放的功能,就不再需要以往的大段播放器代码来实现。一个<video>标签就完成了所有的功能。

Visual Studio中的Autocode插件效果

上图就是Visual Studio中的插件Autocode。输入一串代码,按Ctrl+Enter,生成一大段代码,极大的提高coding效率。想知道更多关于Autocode的内容,请点这里

所以功能越来越强大的语言,配合类似Visual Studio、Eclipse这样越来越智能的开发工具。开发者的工作效率较以往的效率有了极大的提高。

创意大过技术实现

进入移动互联网时代,天上飞的是“愤怒的小鸟”,地上种满了可以攻击僵尸的“豌豆”。这些应用在传统软件行业里,实在不是什么摆的上台面的游戏。不就是一个Flash游戏么?谁都能写出自己的应用,但不一定会有很多人去玩。在51CTO记者的寻访中发现,有不少程序员还是存在一种“酒香不怕巷子深”的观念。只要自己把应用做好了,那就不怕赚不了钱。

这可能跟程序员天生的技术气质有关,我们追求的是一种极致,把一款软件做到极致的追求。所以当好一个码农,写好自己的代码也不是什么错事。那作为一个移动开发者,应该注意哪些事情,请参考《手机应用开发者应注意的20个问题》。

不过我们只愿意做码农么?

在互联网时代开始之初,程序员是高薪一族,企业中的运维人员则是高薪一族的另一部分。拿到CCNA或者微软工程师认证的技术人员就是工作的保证。十多年后,我们进入了云计算时代。这时候在机房里辛苦的工程师们,恐怕就没有前辈们那么好的待遇了。

未来的程序员恐怕也会遵循上面的轨迹,因为需要做的底层开发工作会越来越少。就好像垃圾回收机制慢慢取代内存管控代码一样,程序员将会越来越远离那一行行的代码。或许不远的未来,做出一款应用就真是搭积木一样简单了。

那我们程序员恐怕还是做不了码农了。

不做码农做什么?

我们要不干码农的活儿了,能做什么?

1.项目经理

这是许多程序员的归宿,管理一个团队分配分配任务。拿着比程序员高的工资,摆脱整夜编写代码的苦恼。这不失为一种好的工作状态。

2.意见领袖

这是不少多年资深码农的归宿,成为某一公司或者某项技术的布道师。宣讲技术,成为人们心目中的“大牛”。

3.创业

很多码农都幻想创业,尤其是现在移动互联网时代。拿出房贷首付,租个小屋子,雇上几个员工就搭起一个工作室开发移动应用。大浪退去,恐怕剩不下几条鱼。

4.体制内人员

托关系,进国企或公务员。好吧,这个选项太没技术难度了。

5.珍惜生命,远离IT

各位程序员,你会选择哪条路?

程序员,你选择的路是?
项目经理/CTO
意见领袖
创业
体制内人员
珍惜生命,远离IT
其他

【编辑推荐】

  1. 程序员的十大技术烦恼
  2. 架构师最怕程序员知道的10件事
  3. 每个好架构师都是一位出色的程序员
  4. 程序员必须养成良好的代码习惯
  5. PHP程序员如何突破成长瓶颈
责任编辑:彭凡 来源: 51CTO
相关推荐

2012-04-06 14:42:14

开发技术周刊

2019-04-12 14:14:09

码农程序员职业

2014-12-04 10:02:55

2020-12-06 20:12:52

码农程序员

2014-07-09 13:25:58

程序员天赋技能

2015-06-29 15:01:40

程序员黑客和2B

2012-04-04 21:19:30

2012-12-24 15:24:24

2019-01-03 11:26:07

码农大龄程序员工作

2013-01-17 10:10:44

程序员

2015-06-18 05:33:36

程序员码农

2014-06-30 16:08:29

2017-01-15 17:06:16

程序员艺术家

2018-05-21 08:40:58

华为资深工程师程序员

2022-08-26 14:21:25

程序员薪酬

2020-10-19 12:58:28

码农编程开发

2018-09-05 16:08:20

老程序裁员面试

2018-09-10 15:13:15

程序员技能沟通

2019-10-28 14:56:28

程序员人生第一份工作技术

2020-03-04 15:56:16

码农程序员开发
点赞
收藏

51CTO技术栈公众号