职业经理人周刊
整合 执行 创新   精彩人生从合作开始
金令牌猎头
企业  职位  经理人  专访  点评
年薪(万) 不限 15 25-35 50 100 200 500
职业经理人周刊 >> 商业评论

评论:未来五年开发者必备的十大技术

《职业经理人周刊》
     随着经济形势的恶化,许多开发者对近期的求职前景十分关注。同时,花时间和精力学习新技术时,必须明白其对赢利的重要性。以下是你需要学习的10大技术,以适应未来五年网络之需求。

  一、三大开发系统之一除非开发世界发生剧变,否则绝大多数的开发者都必须掌握以下三大开发系统中的一种。NET (VB.NET或C#), Java或是PHP.知道核心语言也不充分,当项目越来越强调不同功能时,你需要知道相关的架构和深入的知识。

  二、RIA喜欢与否,在过去几年里,Flash的应用已远远超出了模拟范围,Flash也产生了新的功能。Flash竞争对手,诸如JavaFx和Silverlight也在不断推陈出新。为了更复杂,HTML5整合了RIA的所有功能,其中包括数据库接入和在AJAX上放置正式的W3C.三、网络开发网络开发不会很快消失,许多开发者满足于现有技术,只关注于网络架构提供的基本技术。但是,企业需要更多的开发者真正了解核心技术层面的包含的技术,因此,未来五年内关注于JavaScript, CSS和HTML.四、网络服务JSON或是XML?这取决于不同的项目,没有消费或是开发网络服务,要成为一名开发者会变得更为困难。甚至过去是ODBC, COM或是RP域名的地方,现在也变成了某种形式的网络服务。开发者如不能与网络服务协同工作,会发现自己落伍。

  五、软件技术企业内外IT的显现,也是未来发展趋势之一。开发者需要有更多的非开发会议和过程来获得反馈。比如,没有IT升级,企业CFO很难改变财务规则。如果没有IT升级,运营主管很能调整呼叫中心的流程。

  六、动态的或是功能性编程语言诸如Ruby, Python, F#和Groovy仍未进入主流,但这种观念已在推广。微软的。net中的LINQ系统是一个直接的功能性编程语言的派生。得益于Rails架构和Silverlight,Ruby和Python已在一些领域走红。尽管学习更多的语言不会改善你的经历,但它会拓展你的视野。

  七、Agile方法论当Agile首次进入主流时,我对此持怀疑态度。但随着时间的推移,Agile理念深入人心。许多商店或是采用Agile,或是测试类似Agile的理念。尽管Agile不是失败工程的良方,但在许多项目中其有应有的位置。理解Agile的开发者,未来几年内必会成香饽饽。

  八、域名知识伴随Agile方法论,开发团队在项目定义中日益被视为合作者。也就是说,理解问题域名的开发者对项目的贡献更大。

  九、开发“卫生学”

  得益于微软虚拟视频团队系统,以及高质量开源平台的产生,没有开发工具的企业越来越少。开发者必须了解如何检验代码,如何使用VM系统以建立测试环境。他们必须有一种严格的卫生习惯,与他们的团队进行协作。

  十、移动开发在1990年代末期,网络开发成为主流,传统的桌面应用在许多领域受到排挤。在2008年,移动开发成为焦点,未来五年内,它成变得更为重要。当然,也有不同的移动开发方式:针对移动设备的网络应用,针对移动市场的RIM,以及直接运行在移动设备上的应用等。不论你选择何种方式,学会移动开发技术将会增加你未来就业的筹码。

来源:靳生喜(编译)
金令牌猎头
企业找猎头  职业经理人找猎头
北京猎头职位
上海猎头职位
广州猎头职位
联系我们 | 金令牌猎头 | 法律声明 | 猎头服务 | 职业经理人俱乐部 | 设为主页 | 收藏本站
职业经理人周刊  Copyright® 版权所有   微信:AirPnP   TEL:010-85885475
京ICP备05025905号-2京公网安备110105009133号