当前位置:新闻中心行业相关 → 正文

程序员天生码农命?

责任编辑:ywang |来源:企业网D1Net  2012-03-30 14:51:41 本文摘自: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
其他

关键字:程序员互联网

本文摘自:51CTO

x 程序员天生码农命? 扫一扫
分享本文到朋友圈
当前位置:新闻中心行业相关 → 正文

程序员天生码农命?

责任编辑:ywang |来源:企业网D1Net  2012-03-30 14:51:41 本文摘自: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
其他

关键字:程序员互联网

本文摘自:51CTO

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^