“学不动了,但还要学”为什么程序员总要学习新的编程语言?

“学不动了,但还要学”为什么程序员总要学习新的编程语言?

在有关新编程语言和工作的新报告中揭示了工作场所软件开发人员的最大动机。

对于所有经验水平的软件开发人员来说,最重要的是能够在工作中学习。

那是技术招聘专家Triplebyte进行的一项新调查的发现,该调查对450多家技术公司的程序员进行了调查,调查了他们工作的最大动机。

该公司在其调查结果中写道:“'职业发展的机会'无疑是赢家,比'薪水'高出13个百分点。”

“正如我们将看到的,这已成为普遍关注的问题:在我们研究的几乎所有同类人群中,职业发展是最有选择的动机。”

对接受调查的人进行的后续采访显示,这种对“专业发展机会”的渴望基本上转化为开发人员对“发展其作为工程师的能力”的渴望。

Triplebyte写道:“这可能是合理的。软件工程是一个快速发展的领域,要保持稳定就必须落后。” “我们之前写过关于工程师的语言选择等因素如何影响他们的工作前景,并且流行的选择随着时间的变化而迅速变化的情况。2002年,一个非常出色的COBOL或Fortran工程师可能在他们的工作岗位上处境很好搜索是关注的问题,但如今,它们已经不太可能吸引那些已经转向使用更现代语言的公司。”

Triplebyte表示,已经看到开发人员因坚持使用诸如Perl或PHP等日渐减少的语言而处于边缘状态,并强调“一个聪明且具有职业意识的工程师知道,他们的长期就业能力比给定的时间更不稳定。 ”。

“学不动了,但还要学”为什么程序员总要学习新的编程语言?

根据在伦敦QCon 2019开发者大会上最近的一次演讲,除了开发人员只是想让自己的技能对雇主有吸引力外,从生产力的角度来看学习新语言也是有用的,该会议强调了了解多种语言如何使学习变得更容易选择最适合工作的工具。

话虽如此,对于选择不使用新语言的COBOL开发人员不断减少的群体来说,这是一种安慰,因为对于开发者来说,需求超过了供应量,以维持老化的银行和其他COBOL系统,以至于COBOL开发人员经常报告高收益。

回到三字节报告,对于所有开发人员来说,下一个最高的工作场所激励因素也许不足为奇,其薪水排名第二,工作/生活平衡排名第三。

该报告还按性别分列了优先事项,并发现总体上对职业发展的偏好相同,尽管妇女报告称“包容性工作场所”是比男性优先得多的优先事项。

只有在三位字节技术面试中得分在95%至98%之间的伟大工程师之中,工作场所的优先级才有所不同。

“学不动了,但还要学”为什么程序员总要学习新的编程语言?

在这些熟练的工程师中,“职业发展机会”不再是最大的工作动力,薪水是最重要的因素,“印象深刻的团队成员”则是第三重要的因素。最佳工程师之间的优先级再次发生了变化,在技术面试中得分达到98%或更高的工程师,工作/生活平衡成为这些工程师最重要的因素。

该报告呼应了Dice先前对10,000多名开发人员进行的调查的结果,该调查说,技术工作者的首要任务是工资,工作条件,培训,远程和灵活的工作选择以及在工作中面临的挑战。

Dice的报告还发现,需要在职培训的大量技术工人(71%)与说他们公司为培训提供资金的工人比例(40%)之间存在不匹配。


本文编译自 | http://houseofbots.com 编译 | Yafei

转载请提前获得授权,否则按照相应平台投诉处理。