我只是一个程序代码员吗?
2009-04-10 05:06
169 查看
在中国,“程序员”这个群体的定义并不清晰。只要学了几天语言,能够写几行代码,很多人便把自己归属到“程序员”的范畴中。也因此,很多这样的“程序员”在发展中遇到了很多困惑,包括“如何选择语言”、“我的收入怎么这么低”、“未来如何发展”这样的话题是永远受关注的。 但是,在国外,程序员是一个非常受人尊敬的群体。他们的成熟程度也令人惊叹,从事软件开发领域的人员可以一直持续的工作到60岁。这样的故事我们报道过很多很多。
如何看待这种现状呢?我认为有两个因素造成了这种现状:一个是大环境的因素,中国特殊的IT发展历程,所处的阶段,版权的保护等不利因素使得程序员的发展不能得到很好的保证。因此会诞生很多问题。
但环境的因素只能算是外因,而外因是要通过内因起作用的。内因就是大量的“程序员”只是学到了某些技术实现的“程序代码员”。用更加不客气的话 说,也就是所谓的“软件蓝领”和“代码机器”。其实,并不是高中毕业接受了某些编码培训的软件从业者才是或者一定是“软件蓝领”,只要对商业活动缺乏了 解,便会看不到自己在整个商业链条中的位置,看不清技术的价值需要通过市场来实现的技术人员来说。无论他的薪资有多高,都可以称之为“软件蓝领”,这样没 有商业意识的程序员充其量只能说是“程序代码员”。
软件代码员并非不好,或者应该受到鄙视。事实上,对于像印度那样的大型软件外包服务公司来说,软件代码员是必不可少的基石。中国的软件外包发展的 同样迅猛,上万人的软件公司已经开始诞生,在这些企业中,按照客户的需求直接“翻译代码”的程序员是为数很多的。这些群体对于发展中国的软件产业同样作用 巨大。
但这是站在产业的高度,如果站在每个人的角度,只要是有理想的程序员,程序代码员都应该是一辈子的工作。或许在印度,那种工作可以让很多人过上中 层阶级的生活;但在中国,软件外包模式肯定成为不了主流,而程序代码员的工作也满足不了大多数人的欲望。因此,如何跳出程序员代码员的宿命,便是这群人最 迷惑的问题了。
而培养商业意识就是最基本的成长之路。拥有更多的商业意识,便可以找到技术与商业的接轨之路,找到放大个人价值的途径。找到努力的方向,便能够让迷茫的心情拥有指路明灯。
所以,如果你是一个程序员,请问自己:我希望一辈子是一个程序代码员吗?如果不是,你应该培养商业意识。
如何看待这种现状呢?我认为有两个因素造成了这种现状:一个是大环境的因素,中国特殊的IT发展历程,所处的阶段,版权的保护等不利因素使得程序员的发展不能得到很好的保证。因此会诞生很多问题。
但环境的因素只能算是外因,而外因是要通过内因起作用的。内因就是大量的“程序员”只是学到了某些技术实现的“程序代码员”。用更加不客气的话 说,也就是所谓的“软件蓝领”和“代码机器”。其实,并不是高中毕业接受了某些编码培训的软件从业者才是或者一定是“软件蓝领”,只要对商业活动缺乏了 解,便会看不到自己在整个商业链条中的位置,看不清技术的价值需要通过市场来实现的技术人员来说。无论他的薪资有多高,都可以称之为“软件蓝领”,这样没 有商业意识的程序员充其量只能说是“程序代码员”。
软件代码员并非不好,或者应该受到鄙视。事实上,对于像印度那样的大型软件外包服务公司来说,软件代码员是必不可少的基石。中国的软件外包发展的 同样迅猛,上万人的软件公司已经开始诞生,在这些企业中,按照客户的需求直接“翻译代码”的程序员是为数很多的。这些群体对于发展中国的软件产业同样作用 巨大。
但这是站在产业的高度,如果站在每个人的角度,只要是有理想的程序员,程序代码员都应该是一辈子的工作。或许在印度,那种工作可以让很多人过上中 层阶级的生活;但在中国,软件外包模式肯定成为不了主流,而程序代码员的工作也满足不了大多数人的欲望。因此,如何跳出程序员代码员的宿命,便是这群人最 迷惑的问题了。
而培养商业意识就是最基本的成长之路。拥有更多的商业意识,便可以找到技术与商业的接轨之路,找到放大个人价值的途径。找到努力的方向,便能够让迷茫的心情拥有指路明灯。
所以,如果你是一个程序员,请问自己:我希望一辈子是一个程序代码员吗?如果不是,你应该培养商业意识。
相关文章推荐
- [编写高质量代码:改善java程序的151个建议]建议70 子列表只是原列表的一个视图
- 一个将txt转成xls的程序(只是玩而已,这程序没意义,在window只要改下扩展名就好了)
- 一个证明表达式的求值顺序只是部分由操作符的优先级决定的程序
- 简单的做了一个评分控件,其实还算不上控件,只是用javascript做了一个效果,可以直接放在你的程序中使用。
- 编写一个程序,该程序当输入Crtl+C时输出字符串"I got signal"。在其余的时间,该程序只是无限循环,每一秒输出一条"hello world"信息。
- 只是一个爱的小程序
- 只是一个关于表白的小程序而已,如果你不知道怎么拒绝我,那就来掐死我吧。
- 在窗体上增加一个按钮,并设置按钮显示文字为“结束程序”。单击该按钮显示如下消息框,若选择是,则结束程序,否则只是关闭消息框。
- C语言 - 本人编写的一个小白控制台程序,只是为了分享。
- 任务02——安装 Intellj IDEA,编写一个简易四则运算小程序,并将代码提交到 GitHub
- 程序人生--一个程序员的建议
- 推荐一个用C#代码生成JavsScript的简单程序集
- 和程序有关的一个游戏<<mu complex>> 攻略
- 一个简单的爬虫程序
- 编写一个基于HBase的MR程序,结果遇到一个错:ERROR security.UserGroupInformation - PriviledgedActionException as ,求帮助
- 写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和。
- 模仿JavaAppArguments.java示例,编写一个程序,此程序从命令行接收多个数字,求和之后输出结果。
- 一个WPF的应用小程序
- myeclipse编写的一个简单登陆程序