首页 > 程序人生 > 未来缺什么样的程序员?
2015
05-09

未来缺什么样的程序员?

正如很多文章中提到的,高级开发人员的需求量依然很大。学习软件开发是一段很长的历程,到目前为止,我还没听到过说我们的培训速度能跟得上不断增长的需求。

具体地说,高级JavaScript开发人员将是一个相当不错的职业赌注。当然,这听上去可能有点极端,但是,下列图表的一些数据支持了我的理论。 JavaScript非常易学,而且它非凡的可塑性为那些知道如何使用这种编程语言构建app的程序员创造了大量的需求,而这些需求在接下来的几年时间里能否被满足,我表示强烈怀疑。高级JavaScript甚至还没有完全达到它的最顶峰。

感谢Twitter的Donnie Berkholz 提供图片。(旁注,尽管该图片有许多统计问题,但是其总的趋势应该不算是统计异常。)

如果我的猜测可以更加疯狂,不用数据(这语言出现的非常晚),也不管我自己还是这一编程语言的门外汉,我会说,Mozilla基金会资助的Rust(http://www.rust-lang.org),作为一种新的大型系统编程语言,是一个非常有力的竞争者,它被认为是C++这一不朽王朝最有可能的继任者。我周围的许多非常高级的C ++开发人员对Rust的评价很高,但是却并不认为Rust能取代C ++的地位。自2009年以来该语言一直在蓬勃发展——近些年来它的规则规范也像疯了似的急剧发展,虽然目前还不能用于产品开发,但渐趋于稳定,并计划在2015年3月左右发布它的1.0版本。

编程技巧