软件职业的天与地

原创 2006年06月02日 15:46:00

        我所说的软件职业的“天”指的是应用程序上层领域,天越高越要总揽全局。而“地”指的是系统程序底层领域,地下越深越要掌握细小高深的技术。

         人往天上做被看作使大多数公司软件职业的发展路线。首先是应用程序的开发者,例如ERP,CRM,SCM等众多管理系统,然后是升级到这些应用程序的设计者,最后成为某个领域的顾问。

         人往地下走被看作是有挑战性的职业工作。首先作为系统程序的开发者就很有难度。例如,操作系统的开发者,程序语言的开发者,各种应用服务器的开发者。
然后是这些系统的设计者。最后成为计算机软件专家。

        不论天与地都需要执著和耐心才能到达最高境界。在中国,领域顾问被看作是最有“钱”途的工作,大多数软件从业者都希望能尽早进入这个境界,中国有不少领域顾问,他们成为后继者的楷模。而程序员被看作是最基层的职业,大多数人都想尽早离开这个职业。如果中国所有的程序员平均3年就转到其他领域不从事开发工作,那么不管中国的IT实施了多少年其程序员的经验永远只有3年。

       发达国家,例如日本,30多岁的程序员仍然在耐心的编写代码,更不用说美国。中国为什么没有自己的计算机语言,操作系统内核?不是因为中国人不聪明,就是因为大多数开发者的编程经验都太少了。还没有达到水平就转到其他行业了。为什么要转行?因为中国雇主有不正确的理念,就是程序员是软件行业最低的职位。为什么最低?因为程序员的经验只有3年。听起来就像先有鸡还是先有蛋…

        其实中国也有有经验的程序员,但是这些程序员都在孤军奋战,为什么在孤军奋战? 因为没有个领袖能把他们组织起来,中国缺少的就是想Anders,James,Linus这样的“地下”领袖。虽然我希望能成为这样的领袖,但根据我的智商,起码还要再写10年的代码。我希望从事软件行业的能人志士不要过早的放弃程序员这个职业,让我们多一些计算机专家。

 

相关文章推荐

我从事的软件培训果真是一个很不入流的职业吗?

   一直生活在自我感觉良好和对未来前景充满美好幻想之中的我,前日一朋友兼公司高端股东告诉我,一些高端人士对我个人和我从事的工作根本就看不上眼,特别是看到了我帮学生做面试题的那一系列博文《 联想利泰的...

一个从事十年开发软件工程师对职业理解

在软件公司程序员是企业中最基础的岗位,只要保质保量的完成分派的任务就可以了,但在我看来好多程序员就连这一点都做不到。代码写得是一塌糊途,只要能正常运行就算是万事大吉,而且总是会告诉你没有重构的时间。可...
  • md521
  • md521
  • 2011年02月20日 10:04
  • 540

嵌入式软件工程师前期职业生涯规划

ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1)掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2)必须掌握一个嵌入式操作系统 (初步定为uclinux...
  • dearsq
  • dearsq
  • 2015年11月06日 17:09
  • 1442

Java软件工程师 (职业简介)

Java软件工程师 引言:信息时代的迅猛发展使得软件工程师十分抢手,而其中的java软件工程师更是备受青睐。那么,如何才能成为Java软件工程师?Java软件工程师又有怎样的发展前途?本文将为你一一解...

职业规划就像软件工程(以后想成为码农的可以看看)

职业规划就像软件工程转载:http://blog.csdn.net/haoel/article/details/1688104 作者:陈皓        电信、银行等行业一直是许多人非常向往的工作单位...

软件外包企业人才需求和人才成长职业规划

http://bbs.51testing.com/viewthread.php?tid=170820&extra=&page=1贴一个从网上搜来的对话实录(节选): 聊天主题:软件外包企业人才需求和...
  • zou274
  • zou274
  • 2011年05月13日 12:11
  • 4116

论“软件工程师的十个“不职业”行为”

原文:http://www.programmer.com.cn/1041/职业化是软件工程师的必然选择。本文根据我在教学和软件开发管理方面的实践,列举几个软件工程师“不职业”的行为或习惯,从另外一个侧...

赛宝-亿能软件测试技术沙龙第1期 – 性能测试工程师职业规划与成长之路

性能测试工程师可以认为是测试行业中的“高富帅”,引得无数“一入测试深似海”的屌丝们的羡慕忌妒恨。然而性能测试包含的知识面非常广泛,性能测试和监控、调优工具也各式各样。性能测试工程师如何规划职业、如何摆...

.NET软件工程师职业规划

在面试一些新程序员的时候,当问他为什么选择.NET软件工程师方向时,经常听到一些这样的回答:记得曾经我的老师对我们说,当你在开发语言和工具方面不知道怎么选择的时候,那么你只要跟着微软走就行了。所以最终...

四件在我步入职业软件开发生涯那天起就该知道的。。。

我的软件开发生涯开始于大约 15 年以前。 但是直到最近 5 年,我才真正地看到它的提高。 下面这些事情,我希望在进入软件开发领域时我已经知道了。如果我早点知道这些事儿,我将会变得更加成功。 软件开发...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:软件职业的天与地
举报原因:
原因补充:

(最多只允许输入30个字)