Linux基金会和在线求职招聘网站Dice发布了一份关于开源招聘的调查结果。结果显示,相对于其他类型的IT*者,67%的管理人员更希望雇佣在开源技术方面有所专长的技术人员。
此外,42%的受访管理人员表示,他们需要招聘更多熟悉开源技术的人才,因为他们正在增加对开源技术的使用,并且有30%的受访者表示开源技术正成为他们业务的核心技术支撑。然而,绝大多数的招聘主管表示,他们发现很难找到填补岗位所需的“开源人才”。
调查人员还联系了开源领域的专业人士和管理人员,他们当中有86%的人表示,加入开源领域提升了自己职业生涯的阶层。有意思的是,有约四分之一的受访者表示,他们已经在过去六个月里没有接到过招聘人员的电话。
所以,哪些开源技术是需求最高的?
调查向管理者和IT专业人员都进行了提问,他们给出的答案稍有不同。本文还参考了两个最近发布的数据:Robert Half 2018技术专业人员薪资指南和Stack Overflow薪资计算器。
1.云和虚拟化;你知道哪些开源技术是需求最高的吗?
当被问及到现在最需要哪些开源技能时,70%的招聘主管提到了云计算技术,如OpenStack和Cloud Foundry。2016年有66%的招聘主管有过同样的表示,所以可以看到,对云计算技术的需求持续在增长。同样的,62%的雇主表示,“云”是最影响他们招聘决策的技术。
IT专业人士还将云计算视为最抢手的技术之一,47%的受访者表示非常重要,69%的专业人士表示,他们希望云技术在明年变得更加重要。
2.应用开发;你知道哪些开源技术是需求最高的吗?
多年来,应用开发一直是IT招聘中最热门的领域之一,熟悉开源技术的开发者尤其有价值。在Linux基金会的调查中,59%的管理人员将应用开发列为最受欢迎的开源技能之一。IT专业人士也对应用开发进行了高度的评价,其中44%表示这是最抢手的技能之一。此外,有77%的IT专业人士表示,基于开源技术构建解决方案的能力是他们*中最有价值的技能之一。
3.开源开发工具;你知道哪些开源技术是需求最高的吗?
开发者不仅需要知道如何将开源代码融合进他们的应用程序中,还要了解开源的开发工具,这些开发工具正在日益普及。在Linux基金会调查中,66%的IT专业人士将“开源开发工具的使用经验”列为他们*中最有价值的技能之一。此外,65%的受访者表示“关于新的开发工具的知识”非常有价值。
4.DevOps;你知道哪些开源技术是需求最高的吗?
Linux基金会的调查显示,管理者将DevOps技能列为最受欢迎技能榜单的第三名,他们当中有57%表示DevOps技能是非常希望拥有的。此外,有60%表示,DevOps工程师是他们最需要填补的职位空缺,成为“开发者”之后的第二大常见需求。开源领域的专业人士则将DevOps列为他们最需要学习的技能榜单的第四位,其中有42%的受访者做出这一选择。
报告指出,最受欢迎的DevOps工具——Chef,Puppet和Ansible,以开源的方式创立,后续添加了对Windows的支持。这些开源的DevOps工具使得它越来越受关注。
5.开源大数据工具;你知道哪些开源技术是需求最高的吗?
大数据的重要性在持续增长中,在Linux基金会的调查中,57%的招聘主管选择将大数据作为最影响招聘决策的专业领域之一。此外,42%的开源专业人士表示,大数据是最抢手的技能领域之一,排在云和应用开发之后,位居第三位。他们认为大数据的趋势并没有显示;57%表示大数据和分析技能在未来一年里将会更加重要。值得注意的是,领先的大数据工具——也是Hadoop生态系统的一部分,都是开源的。
6.容器;随着Docker的兴起,容器技术也成为开源技术的热门领域。受访的IT专业人士认为未来一年里,容器技术将变得更加重要。其中有56%选择将容器技术作为学习中的开源技能。
7.网络管理;Linux基金会的调查显示依旧有不少的招聘主管正在寻找网络管理方面的人才,比例占到了48%。同样的,Robert Half报告也将网络管理员列为开发者中最抢手的技术角色,并表示具有Linux/Unix管理技能的网络和通信专业人士比不具备相同技能的人士约高5%到10%的薪资。