SlashData对2万名开发者的最新调查显示,机器学习和数据科学是2019年最需要掌握的技能。
开发人员希望学习数据科学。 他们认为机器学习和数据科学是他们来年需要学习的最重要的技能。 并且,Python正在成为开发人员进入数据科学领域的首选语言。
这是SlashData最近对20500多名开发者进行的一项调查得出的一些结论。 调查显示,数据科学和机器学习将成为2019年学习的最高技能。 这些将是明年最受欢迎的技能,45%的开发者希望获得这些领域的专业知识。
设计思维也是一个突出的专业领域,开发者也寻求建立更多的技能。 调查显示,下面这些都是开发者未来一年打算发展的主要技能,包括:
机器学习/数据科学,占比45%
界面设计,占比33%
云原生开发,占比25%
项目管理,占比 24%
DevOps运维,占比23%
数据科学和相关机器学习活动需要很多技能加持,报告的作者Stijn Schuermans说 "数据科学家需要编码、数学和商业的交叉,因此他们需要掌握科技和软件开发技能,并且需要具备一定的领域知识。" 大数据的统计和可视化技术,通常需要开发者具备很好地数学背景,尤其是概率和统计学背景。另外,它还要求开发者能够使用至少一种编程语言,比如Python。Python目前是最受数据科学家欢迎的编程语言。
调查发现,目前已有700多万开发人员使用Python,这个数据仍然在攀升,在受欢迎程度上仅次于Java。 62%的机器学习开发人员和数据科学家现在使用Python。 总的来说,JavaScript仍然是最流行的编程语言,拥有超过一千万的开发人员。但是Python很有可能超越Java,成为世界上最流行的语言。
调查还显示,DevOps也已进入主流。 至少有23%的人寻求在这一实践中发展自己的技能,八分之一的人已经参与了DevOps项目。
閱讀更多 原力源 的文章