随着2017年逐渐接近尾声,程序员需要为新的一年做好准备,需要掌握2018年***的雇主所需技能清单。近日,Coding Dojo发布了程序员最应意识到的前七名工作机会最多的编程语言。
软件开发是一个动态变化的领域。新的编程语言,框架和技术随时可能出现,成名或者消失。开发人员需要不断学习新技能,以保持自身竞争力,“Coding Dojo分析了来自Indeed的编程语言堆栈和框架的数据,找出了雇主需求最旺盛的七个领域。
根据数据显示,Java是2017年***的语言,拥有6.8万个工作机会,但根据Misirlakis的数据,这个数字预计在2018年将下降到6.2万个。
根据数据显示,Python在2017年有41,000个工作岗位,预计到2018年将增长到46,000个。由于Python主要用于机器学习,随着对机器学习开发人员需求的增长,这一数字将继续增长。
JavaScript排名第三,2017年有4万个职位,预计2018年将下降到38,000个。
C ++和C#分别是第四和第五。2017年有33,000个C ++职位和28,000个C#职位。2018年预计将有31,000个C ++职位和27,000个C#职位。
PHP和Perl明显较低。2017年有13,000个PHP工作,预计到2018年将增长到14,000个。2017年有17,000个Perl工作,预计到2018年将下降到14,000个。
没有列入名单但预计明年会增长的语言还包括Swift,R和Rust。Coding Dojo还将SQL,.NET,Node和MEAN列为开发人员应该熟悉的技术。这些通常是在Indeed.com上发布的招聘启示中涵盖的技能,虽然它们不是编程语言。