【转帖】十大已死和垂死IT技术和职业
2007-05-27 00:16
295 查看
国际上颇具声望的ComputerWorld (国内《计算机世界》的美国原版)两天前由一位女记者撰写的“The top 10 dead (or dying) computer skills”(十大已死和垂死IT技术和职业)一文成了目前的网站头条。此文被Solidot收录,引起了争议。
其实文章内容很简单,就是列出了十种前景不佳甚至已经完蛋的IT技术和技能:
1. Cobol语言
2. 非关系型数据库管理系统(如IBM的IMS)
3. 非IP型网络(似乎主要指IBM的SNA,不知是否包括ATM?)
4. cc:Mail系统(一种基于局域网的存储转发邮件系统)
5. ColdFusion(Macromedia公司现属Adobe公司的一种Web开发环境和语言)
6. C语言
7. PowerBuilder
8. Novell认证工程师(CNE)
9. PC网络管理员
10. OS/2操作系统
【图灵评论】这里面有不少今天国内新入行的IT工程师没有或者很少听说,所以不会有什么争议,也没有多大意思。焦点主要是C语言。有评论说“C语言都算死了?中国大学的计算机系怎么办???计算机二级怎么办???”,应该非常有代表性。其实,原作者的理由很清楚,就是目前就业市场上,你光会C语言,将很难找到工作。这一点对于国内大概也是成立的吧。
说到大学计算机系,国外计算机系的主要教学语言早已经从C过渡到C++,又过渡到Java语言了。有些最好的学校用的是Scheme之类的函数式语言(比如MIT,他们的经典编程入门教程是SICP)。最近又有从Java向动态语言如Python过渡的倾向。国内还是以C为主,甚至我还听说有些学校无论什么专业(文法理工农医不分)都学C,其实是很不正常的。
以我之见,C语言更适合电子电气工程专业的入门语言。如果未来你可能主要开发嵌入式系统或者单片机甚至更加底层之类,C是首选。此外,可以好好考虑其他语言了。
其实文章内容很简单,就是列出了十种前景不佳甚至已经完蛋的IT技术和技能:
1. Cobol语言
2. 非关系型数据库管理系统(如IBM的IMS)
3. 非IP型网络(似乎主要指IBM的SNA,不知是否包括ATM?)
4. cc:Mail系统(一种基于局域网的存储转发邮件系统)
5. ColdFusion(Macromedia公司现属Adobe公司的一种Web开发环境和语言)
6. C语言
7. PowerBuilder
8. Novell认证工程师(CNE)
9. PC网络管理员
10. OS/2操作系统
【图灵评论】这里面有不少今天国内新入行的IT工程师没有或者很少听说,所以不会有什么争议,也没有多大意思。焦点主要是C语言。有评论说“C语言都算死了?中国大学的计算机系怎么办???计算机二级怎么办???”,应该非常有代表性。其实,原作者的理由很清楚,就是目前就业市场上,你光会C语言,将很难找到工作。这一点对于国内大概也是成立的吧。
说到大学计算机系,国外计算机系的主要教学语言早已经从C过渡到C++,又过渡到Java语言了。有些最好的学校用的是Scheme之类的函数式语言(比如MIT,他们的经典编程入门教程是SICP)。最近又有从Java向动态语言如Python过渡的倾向。国内还是以C为主,甚至我还听说有些学校无论什么专业(文法理工农医不分)都学C,其实是很不正常的。
以我之见,C语言更适合电子电气工程专业的入门语言。如果未来你可能主要开发嵌入式系统或者单片机甚至更加底层之类,C是首选。此外,可以好好考虑其他语言了。
相关文章推荐
- 2010年十大关键IT技术概览:云计算最受关注
- Gartner:2009年IT十大战略技术报告
- Gartner:2009年IT行业十大战略技术
- IT技术人员的职业发展方向
- 十大没落IT技术
- 不只是技术!成为IT经理必备的十大软技能
- Gartner:十大战略性IT技术问鼎2008
- 不只是技术!成为IT经理必备的十大软技能
- 不只是技术!成为IT经理必备的十大软技能
- 【纪念&转帖】IT人不要一辈子靠技术生存!
- Gartner:2010年IT行业十大技术 云计算领跑
- 十大IT技术图书及原创作者评选活动
- Gartner:2009年IT行业十大战略技术
- 【转】十大没落IT技术:台式机和MP3播放器上榜
- IT职业发展攻略(技术仅是工具而已)
- Gartner预测2012年十大IT技术发展趋势
- 说说 IT 技术人的职业规划
- it行业最受欢迎的十大技术
- 帮你免于失业的十大软件技术 [转帖]
- 2005年十大热门IT技术解析