又是一年高考正当时,无数学子正在为自己的未来作出重要的选择。在众多热门专业中,计算机相关专业备受关注。计算机技术不仅引领着科技创新的浪潮,也为毕业后的职业发展带来了无尽的可能性。想要填报计算机相关专业的同学们对开发者的工作与形象是否充满好奇呢?是否对开发者的工作时长和薪资待遇有着期待与想象?
极客邦科技双数研究院和 InfoQ 研究中心与十余家企业和社区展开了合作,共同收集了数万份问卷数据。基于这些数据,我们撰写了《开发者画像洞察研究报告 2022》,希望能够解答你的疑惑。
虽然加班比较普遍,开发工作常常被人诟病工作强度高,但在本次调查中,我们发现开发者在工作强度方面所面临的挑战相对较低。
对于开发者而言,他们面临的最大挑战是需要通过不断提升技术水平并适应新的技术趋势来保持自己的竞争力。根据调查结果显示,认为“技术创新带来的软件更新”是他们面临的主要挑战,占比达到了 25.53%。开发者需要跟进最新的技术进展,以保持自身在技术上“不掉队”。另外,“持续学习不同的解决方案”这一选项的占比也达到了整体调研结果的 21.47%——开发者需要不断学习新的技术和方法,才能应对不断变化的需求和挑战。同时,“追求技术的进步”(37.81%)也是开发者对未来工作价值的最大期待之一。
1787.5 万开发者积极践行“持续学习这一理念”, 并且超过七成表示愿意进行付费学习。这些付费学习的开发者更倾向于在开发者社区、B 站知乎等社区以及泛知识平台等具有频繁互动功能的社区或平台上进行学习,采用互联网轻学习模式来提升自己。
有超过 787,512 位开发者积极践行持续学习的理念。其中,超过 65% 的这些持续学习的开发者表示他们愿意为学习付费。
相比于通过阅读专业书籍和参加技术培训学校课程等相对被动的学习方式,开发者更加青睐参与开发者社区(57.18%)、开发者学习平台(44.68%)等方式提升自身专业知识。
超过八成的开发者使用过开源软件,其中有 83.93% 的人认为 开源社区是个人成长的重要平台,能够学到实用性强的新技能。加入开源社区可以为开发者提供与其他技术专家合作的机会,一起参与开源项目的开发和贡献。这种方式不仅让开发者接触到行业内的前沿技术和最佳实践,而且还能提升他们的就业竞争力。本次调查中,有 28.36% 的开发者表示,在开源社区贡献代码有助于他们找到心仪的工作。
另外,国内 top10 的开源社区 分别是:
ant-design、paddle、tidb、flink、shardingsphere、TDengine、alluxio、deepin-kernel、nann、Huawei_CCA_QEMU。
“持续学习”对于开发者在职场中能否获得较高薪资表现至关重要。总体来看,不愿践行“持续学习”的开发者平均薪酬较持续学习者 低 11.43%。进一步分析发现,随着工作时间的增长,不愿“持续学习”的开发者薪资差距逐渐扩大。对于工作时间在五年及以下的开发者,薪资差距为 6.43%;而对于工作时间超过五年的开发者,薪资差距为 8.01%。
开发者的道路上充满着各种机遇和挑战。除了扎实的专业知识和技能,通过持续学习来提升自我知识技能是保持竞争力的关键。掌握最新的技术趋势并参与实践项目,将成为脱颖而出的优势。只有不断追求职业技术和工作水平的提升,才能在这个快速发展的数字世界中获得无限可能。
点击底部阅读原文或长按扫描二维码,下载完整报告!
红帽对 RHEL 下游造成毁灭性打击!停止公开企业版源代码,要挤占开源份额实现盈利?
AI之下没有秘密:网友诱骗ChatGPT激活 Windows 11,ChatGPT落入陷阱!
文章引用微信公众号"InfoQ",如有侵权,请联系管理员删除!