还有几天就要告别2017,明年想不想get点新本领?不过学什么好呢?
这是开发者们的新年学习愿望。相信你也看到其中最显眼的几个答案了:机器学习、人工智能(AI)、Python、大数据……
这些数据来自DigitalOcean的一份报告。
参与这份报告的开发者共计2500人,来自全球各地。报道显示,开发者对人工智能/机器学习技术非常重视,但已经掌握相关技能的仍是少数。不过,大部分“落伍”的开发者表示,明年会投入精力学习AI。
当然,也有将近一半的开发者说,明年准备换个新工作。
一起来看看这份报告的主要内容。
平台和工具
参与调查的开发者们,有很强烈的工具偏好。
在编程工具方面,使用PHP的开发者占27%,选择Python的占24%,然后是JavaScript等。具体排名情况详见下图。
在桌面操作系统层面,39%的开发者使用了MacOS,32%使用Linux,使用Windows系统的开发者占29%。
而对于服务器的操作系统,89%的开发者使用的是Linux,8%使用Windows,2%使用MacOS。
机器学习和AI
人工智能和机器学习技术越来越受欢迎。随着这些技术开始成熟,并成为更强大的生产解决方案,这一趋势还将继续。
不过目前只有17%的开发者表示,2017年用过人工智能或机器学习技术。
那些还没开始搞AI的开发者中,72%打算2018年学习更多AI和机器学习。
这是一张2017年的人工智能/机器学习关键词热图。
此外参与调查的开发者表示,2018年将面临与人工智能相关的重大挑战,包括工作流程的自动化、机器学习/AI技术的利用等等。
开发者分布
这份报告调查了来自全球各地2500多名开发者。
这其中,有43%的开发者来自IT和服务行业,30%来自软件行业,还有6%来自教育行业,3%来自金融服务行业,3%来自制造或物流行业。
从地域来看,有37%的人工作地点在欧洲,36%在北美,15%来自亚洲。
报告获取
如果你对这份报告感兴趣,可以在量子位微信公众号(QbitAI)后台回复:“Ocean”,也就是海洋这个英文单词,即可获得下载地址。