RedCode 2013-11-29
对于那些喜欢在家办公的软件开发人员、web设计师等自由职业者来说,学习哪些语言最有利于找到一份可以穿着睡衣抱着狗狗喝着咖啡打电脑的工作呢?
近日ITworld的编辑Phil Johnson进行了一番研究发现:老牌语言JavaScript有可能是远程办公者的最佳选择。Johnson的调研方法很简单,上各大IT招聘网站搜 索职位,通过职位说明中各编程语言的出现频率来判断其受雇主的欢迎程度,统计结果如上图(编者按:出现频率高未必薪酬高,通常Ruby和Python开发 者的报酬要比PHP和JS高很多)
Johnson的调查方法如下:
在Dice和We Work Remotely上搜索719个远程技术工作;在Dice上查找所有编程工作区域的职位(141个),在we work remotely上在“高级搜索页面”将搜索条件限定为“远程办公”(578个),通过JavaScript等不同的关键词搜索职位。 |
参考了TIOBE编程社区指数(2013年11月)的十大编程语言:C、Java、Object-C、C++、C#、PHP、Visual Basic、Python、Transact-SQL、JavaScript。 |
同时参考了Indeed.com上的最热工作技能,分别是:HTML5,MongoDB、iOS、Android、Puppet、Hadoop、JQuery,其他如移动应用开发、PaaS、社交媒体等过于范范的技能描述被忽略。 |
从Johnson的分析图表可以看出,JavaScript在提及频率上名列榜首,可见随着互联网的普及这项技能的需求越来越多,虽然JavaScript在TIOBE编程语言指数中仅仅排名第十,但毫无疑问JavaScript已经是最为热门的编程语言。
总的来说,web开发使用的语言和工具是目前远程办公劳务市场的热点,例如JavaScript、jQuery(第三名,12.5%)和PHP(第五名 9.5%),iOS(第八名,5.6%),Android(第十名,4.5%)和HTML5(第十一名,11.4%)
当然,学习经典语言是没有错的,Java(第二名,15%)和C(第四名,10%)依然宝刀不老。