找回密码
 立即注册
搜索

九大最抢手的IT岗位,机器学习居然不是第一





近日,求职失业平台 Hired 对自家平台上 98000 名程序员做了一项调查,评价出了招聘市场中需求最大的程序员工作岗位、最受欢迎的编程言语,以及各大科技中心城市(包括伦敦、纽约、巴黎和旧金山)排名最高的岗位平均薪资。

AI 火线将这份报告的精髓内容总结出来,希望可以对正在 IT 职场中的你起到一定的指点作用。小编有必要在这里先说一句,这份报告的数据还真是有些令人不测。

概 览

首先,这份报告表现了这样几个重要的数据:
    全球范围对 区块链工程师 的需求增长了 517%(你没有看错,的确如此);美国旧金山的 搜索工程师 薪资最高,平均为 157000 美元;Typescript 是旧金山、伦敦和多伦多最受欢迎的编程言语;Ruby 在纽约排名第一,Go 言语在巴黎排名第一;Python 是全球范围内 最受欢迎 的编程言语,PHP 是最遭人恨的(不是引战,请往下看);有 五分之一 的软件工程师靠 自学成才;机器学习 在大部分工程师想要学习的技术中排名 第一;有 超过一半 的工程师表示喜欢在有 结对编程 的公司里工作(注:结对编程 Pair programming:经过结对编程实古代码和逻辑共享,不会由于个别组员分开团队而影响正在开发的项目);43% 的开发人员情愿在 有开源贡献 的公司里工作。

看到下面这组数据,能够有人曾经坐不住了,那么话不多说,上注释!

最抢手的 IT 职位

招聘开发人才是业务优先事项,但并非一切角色都是对等的。随着初创公司引入运用技术的新方法,大型企业继续寻求数字化转型,一切希望延聘顶尖技术人才的公司都需求扩展招聘需求。

来自 Hired 的数据显示:全球对区块链工程师的需求不断在增长,同比增长达到了 517%。不过先别激动,不要被数据蒙蔽了双眼。对于具有区块链专业知识的工程师,他们通常拥有后端工程师、统工程师或处理方案架构师等职位,区块链技能是建立在这些技术基础之上的。过去 12 个月,对于具有区块链技能的开发人员需求激增,Hired 估计随着企业末尾涉足越来越多的用户场景,从数字身份和智能合约到休息力管理和分布式数据存储,需求将继续增长。

除了区块链工程师,具有 安全专业知识的工程师 也非常抢手,这能够是由于数据泄露事故不断增多以及消费者隐私成绩日益严重。在过去的 12 个月中,企业对安全工程师的需求 添加了 132%。 与此同时,由于企业末尾经过数据来吸引投资和推进业务成果,并且专注于创建个性化和预测性的客户体验,因此对专注于数据分析和机器学习的人才的需求正在上升,分别添加了38%和 27%。

职位与增长百分比

最抢手编程言语

Hired 数据显示:拥有 Go 言语技能的开发者在招聘市场中是最受欢迎的,能够由于 Go 言语是 Google 设计的,因此拥有这项技能添加了被 Google 选中的概率。不过,这并不能阐明 Go 言语就是最受开发者欢迎的,在报告中,只要 7% 的开发者表示本人次要运用 Go 言语。Scala、Ruby、Typescript 和 Kotlin 遵照相似的趋向,排名前五,但开发人员对这几类言语的熟习程度普遍较低。稀缺能够会推进需求,并且这种趋向能够会持续下去,直到这些成为开发人员社区中的通用编程言语。

从上图可以看出,被聘用概率最高的是运用 Go 言语的开发者

在调查中,Hired 还发现:JavaScript 是开发人员运用最多的言语,有 62%的开发人员会运用 JavaScript;Java 与 Python 紧随其后,分别都有 42% 的占比。

接上去就是重头戏了:最受欢迎的以及最不受欢迎的编程言语。这两尊桂冠分别由 Python 和 PHP 摘得。

调查显示:51%的人将 Python 视为最喜欢的言语之一;JavaScript 紧随其后,占比 49%。此外,对于 Java,开发者的态度两极化非常严重,要么非常喜欢,要么非常厌恶,它既是最受欢迎的编程言语第三名,又是开发者最厌恶的编程言语的第二名。PHP 则博得了开发者最厌恶编程言语的第一名。

开发人员都是如何学习的?

在过去十年中,诸如 Lambda School、Galvanize / Hack Reactor 和 App Academy 等编码训练营越来越受欢迎,并末尾成为获得传统大学学位的有价值的替代品。仅在 2016 年,有调查显示编码训练营的毕业生人数为 18,000 人。虽然许多软件工程师照旧采用获得计算机迷信学位的预期途径(46%),但五分之一的受访者表示他们是自学成才。

随着创新型公司对其他方式的教育变得愈加开放,编码训练营正在成为大学学位的合法替代品。有 13%的受访者表示他们参与了训练营,76%的受访者表示他们为软件工程工作做好了预备。虽然一些雇主对延聘具有仅限训练营编码阅历的开发人员优柔寡断,但 57%的软件工程师表示他们会延聘一名训练营毕业生担任开放角色(open role)。

虽然训练营出身的开发者可以得到工作,但是调查显示,企业最为看重的一项还是:阅历。据调查,大部分企业不情愿选择编码训练营出身的开发者,最重要的缘由还是他们普遍缺乏阅历。

阅历为王

在面试环节,有 63% 的开发者以为编码考试是最让他们紧张的一个环节。而与此同时,有异样占比 63% 的开发者表示,面试中的编码考试与日常工作没什么关系,并不能成为调查一个人工作才能的相对标准。

那么开发人员最有兴味学习的是什么类型的技术?调查显示,公司需求和开发商的利益并不总是相符。例如,区块链工程是 Hired 市场上最需求的技能,但只要 12%的受访者以为区块链是他们想要了解的顶级技术,而 19%的人表示相反。对于机器学习,兴味和需求是同步的:61%的受访者表示机器学习是他们有兴味了解的第一或第二技术。

在 10 年目的的话题上,36% 的受访者说希望继续做一些很酷的事情,23% 的人希望可以跻身技术指导职位,另外有 19% 的人表示想要走上创业之路,最后有 8% 的人表示希望退休(不知道是真的退休还是开玩笑)。

开发人员的工作风格

单打独斗还是团队合作?这是个成绩,对于开发者来说尤其如此。有人习气了独来独往的工作形状,有人则喜欢停止团队合作,而有的人... 只想浑水摸鱼。结对编程是一种抢手的团队合作方法,也是不少企业正在推行的做法。

在 Hired 的调查中,有 48%的人表示:假如提供结对编程,就会添加他们在公司工作的兴味。近一半的开发人员以为结对编程效率更高,由于它有助于捕捉错误。此外,有 42%的人以为结对编程对初级工程师有好处,但对于阅历丰富的人来说没有意义。有 40%的受访者以为应该有更多公司实施这类项目,而约有五分之一的人以为结对编程会导致某一个人完成一切的工作,有 14%的人以为结对编程会让低水准的开发人员在合作伙伴的努力下浑水摸鱼。

除了与其他开发人员联手,由于工作缘由,不少开发者还是需求跟其他部门的同事打交道,在他们眼中,跟这些部门的同事打交道难度又如何呢?根据调查,四分之一 (26%) 的人以为与销售打交道是最具应战性的,其次是市场营销 (23%)、人力资源 (20%)、财务 (15%)、产品 (11%) 和设计 (9%)。

P.S.:谁说开发人员跟产品水火不容╮(╯▽╰)╭

开发人员对于开源的看法

开源社区以忠实而着称,但频繁贡献者的群体比你想象的要小。调查数据显示,只要 9% 的受访者常常参与开源,53 % 的受访者以前从未参与过开源。

缺乏开源参与能够是由于开源背后的关键驱动要素:30%的开发人员表示他们为开源做贡献是由于很风趣。但是鉴于大部分开发者的工作工夫都比较紧迫,他们能够没有足够的工夫从事某些“风趣”的事情,由于这不一定有助于他们的日常工作。

公司参与开源的程度也不会影响开发商为这些公司工作的兴味,50%的人以为这根本不会影响他们的决策。话虽如此,有 43%的开发人员表示他们更情愿为那些为开源项目做出贡献的公司工作。随着公司希望在当今竞争激烈的招聘环境中锋芒毕露,他们参与开源项目能够是吸引顶尖人才的机会,这些人才注重组织优先思索团队参与的方式,以便为开发者社区添加价值。

结 语

无论你是自学成才还是半路出家,无论你喜欢 Python 还是 PHP,你可以选择单打独斗,也可以选择团队作战,你可以努力为开源做出贡献,也可以专注于眼前的工作。对于开发人员来说,这一切都是你的选择,但是永远记得:

持续学习是每个成功工程师的制胜法宝。

希望你在一次又一次的科技浪潮中稳住本人,披荆斩棘,驶向成功!假如有什么想法想要与其别人交流,也欢迎在回复区留言。

Python、Java、前端、人工智能、大数据学习材料获取方式




右上角点击关注


回复区恣意回复或者分享一下


做完1、2步,私信回复“材料”


私信不要多字,不要少字,不要错字,私信方法:点击我头像,进入主页面,右上角有私信功能,在关注的上方地位。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

大神点评3

云雀ing 2019-10-12 18:55:32 显示全部楼层
回个帖子,下班咯~
回复

使用道具 举报

王小样 2019-10-13 16:10:01 显示全部楼层
1v1飘过
回复

使用道具 举报

你爱听的情话 2019-10-14 15:57:12 来自手机 显示全部楼层
不错不错,楼主快出来写点实战经验哇~
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies