开发者真正想要得到的是什么?

2024-06-11 17:38
文章标签 想要 开发者 得到 真正

本文主要是介绍开发者真正想要得到的是什么?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

开发者真正想要得到的是什么?

当前 IT 公司为了争夺优秀的技术人才,提供的各种福利都很可观,除了极高的薪资,什么免费餐饮、健身房、衣服清洗、桌上足球、各种下午茶与外出团建应有尽有。

但是作为开发者,在一个公司中最想要得到的是什么呢?答案似乎不是前边提到的这些福利,当然也不是一头秀发。针对这一问题,最近 Hacker Noon 的一篇文章,介绍了他们从知名 IT 招聘平台 HackerRank 发布的 2019 年开发者技能报告中得到的反馈。

HackerRank 向来自 100 多个国家的 70 000 多名开发人员询问他们在工作中真正想要得到的是什么。

文章指出,开发人员实际上并不关心大多数公司在其招聘启事中列出的福利,专业成长和学习才是初级和高级开发人员在选择工作时想要得到的首要因素。

IT 技术发展与变化十分之快,因此开发人员本质上是不得不终身学习的,如果技能知识储备无法跟上技术发展的迭代速度,那么他们也无法成为优秀的开发者。所以对于这些终身学习者来说,新的编程语言、框架和技术是他们所好奇的,如果他们的角色不被允许持续学习和尝试新的挑战,他们就会感到无聊。

“作为招聘经理和雇主,您有责任将这些类型的机会引入开发人员的日常工作中”,Hacker Noon 表示。

谷歌很早就意识到了这一点,并为建立一个以学习和实践为中心的强大开发者品牌铺平了道路,一直以来盛传谷歌有一个 20% 计划,它允许员工将工作中 20% 的时间花在他们自己的项目上,而这也使 Gmail 得以诞生。“事实上,到 2013 年,谷歌的所有实际产品中有一半来源于20%项目。”

考虑到并不是每家公司都能够让员工花这么多时间来做自己的项目,Hacker Noon 觉得它们也可以采用其它方式来引导这种风气,比如举办季度黑客马拉松,开发团队可以通过比赛构建任何他们想要的东西;或者可以赞助员工个人项目的基础设施,并支持他们对开源的贡献。这些途径都可以为开发者提供成长和学习的机会,并且经常可以引导业务线创新。

除了在工作中有成长与学习的机会,开发者也希望在公司之外能有所长进,而这需要公司给予可平衡工作与生活的条件。HackerRank 的报告中,大约 46% 的初级开发人员和 45% 的高级开发人员表示,在评估工作机会时,工作与生活的平衡至关重要

作为开发者,可能下了班回家也想要学习一些新东西,但是 996 或者老板临时任务召唤会导致你严重倦怠,心力交瘁,而研究表明,倦怠会导致生产力下降甚至出现健康问题。为了避免这种情况,公司提供灵活的工作时间、远程工作时间表以及关注结果而非工作时长至关重要。

开发人员希望自由,并且随时随地工作,想要保持激情并充满决心去解决激动人心的挑战,如果公司能够给予这样的条件,那么他们更有可能学习和成长,而这一切最终也将成为公司的最大资产。

Hacker Noon 的文章被引用到了 Reddit 上,有许多人参与了讨论,其中赞同票数最高的是下边这个:

评论者表示他在工作中想要得到的是这些东西:

  • 工资
  • 健康/牙科福利
  • 工作与生活平衡,包括在家办公与弹性工作制
  • 不错的同事
  • 好的管理环境,没有各种“小政权”/良好的开发实践****
  • 有意思的技术
  • 有趣的问题领域
  • 公司营业额稳定
  • 好一点的福利:免费食物、学习预算与会议预算等
  • 差一点的福利:桌上足球、乒乓球等
  • 关于这个话题,你又是怎么想的呢?

这篇关于开发者真正想要得到的是什么?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1051846

相关文章

京东物流查询|开发者调用API接口实现

快递聚合查询的优势 1、高效整合多种快递信息。2、实时动态更新。3、自动化管理流程。 聚合国内外1500家快递公司的物流信息查询服务,使用API接口查询京东物流的便捷步骤,首先选择专业的数据平台的快递API接口:物流快递查询API接口-单号查询API - 探数数据 以下示例是参考的示例代码: import requestsurl = "http://api.tanshuapi.com/a

Matter.js:Web开发者的2D物理引擎

Matter.js:Web开发者的2D物理引擎 前言 在现代网页开发中,交互性和动态效果是提升用户体验的关键因素。 Matter.js,一个专为网页设计的2D物理引擎,为开发者提供了一种简单而强大的方式,来实现复杂的物理交互效果。 无论是模拟重力、碰撞还是复杂的物体运动,Matter.js 都能轻松应对。 本文将带你深入了解 Matter.js ,并提供实际的代码示例,让你一窥其强大功能

想要从OPPO手机恢复数据?免费OPPO照片视频恢复软件

此实用程序可帮助那些寻找以下内容的用户: 在OPPO手机中格式化存储卡后可以恢复图片吗?我删除了 OPPO上的视频和图片,我感觉很糟糕,因为里面有我在拉斯维加斯拍摄的视频和照片 免费OPPO照片视频恢复软件 您能恢复OPPO上已删除的照片吗?我不小心格式化了OPPO SD 卡,有希望恢复已删除的照片吗? 救命!我在清理时删除了我的照片,我的问题是是否有任何免费软件可以从OPPO中恢复已

通过js得到时间,并显示到jsp上

代码: 部分jsp代码: <div id="tt" style="height:60px;border: 0px;padding-top: 5px;padding-left:5px;"> <div style="float:left;">          <input id="startdate" style="width:120px;" editable="false" class="

运行.bat文件,如何在Dos窗口里面得到该文件的路径

把java代码打包成.jar文件,编写一个.bat文件,执行该文件,编译.jar包;(.bat,.jar放在同一个文件夹下) 运行.bat文件,如何在Dos窗口里面得到该文件的路径,并运行.jar文件: echo 当前盘符:%~d0 echo 当前路径:%cd% echo 当前执行命令行:%0 echo 当前bat文件路径:%~dp0 echo 当前bat文件短路径:%~sdp0 nc

Python 中考虑 concurrent.futures 实现真正的并行计算

Python 中考虑 concurrent.futures 实现真正的并行计算 思考,如何将代码所要执行的计算任务划分成多个独立的部分并在各自的核心上面平行地运行。 Python 的全局解释器锁(global interpreter lock,GIL)导致没办法用线程来实现真正的并行​,所以先把这种方案排除掉。另一种常见的方案,是把那些对性能要求比较高的(performance-critica

【每日一题】LeetCode 2379.得到K个黑块的最少涂色次数(字符串、滑动窗口)

【每日一题】LeetCode 2379.得到K个黑块的最少涂色次数(字符串、滑动窗口) 题目描述 给定一个字符串 blocks,其中每个字符代表一个颜色块,可以是 ‘W’(白色)或 ‘B’(黑色)。你需要找到一个至少包含 k 个连续黑色块的子串。每次操作可以将一个白色块变成黑色块。你的任务是找到至少出现一次连续 k 个黑色块的最少操作次数。 和该题目类似:【每日一题】LeetCode 202

ExtMvc store不能通过xtype选择器得到的办法

store 不能通过xtype选择器得到,  init : function() {         this.control({                 'smsmenu gridpanel[name='company'] : {                                         render:function(grid,opts){

游戏开发者有必要写博客的6大原因

为什么你要写博客?在本文中我将分析为何写博客在游戏产业中如此有效的 6 大原因。 假设你是资深的游戏开发者、制作、发行商、二年级学生、测试者、设计师、程序员、美术师或者编曲者。你的爱好伴随着许多的技艺。每个人完成一款游戏的过程,方法都不同,这里也充满许多值得我们学习的有趣瞬间。当然你可以继续坚守自己的看法。但我还是看到了许多低调的开发者们在挣扎着。 1. 贡献 我的观点中最重要的一方面便是你

【python 走进NLP】两两求相似度,得到一条文本和其他文本最大的相似度

应用场景: 一个数据框里面文本,两两求相似度,得到一条文本和其他文本最大的相似度。 content source_id0 丰华股份军阀割据发生的故事大概多少w 11 丰华股份军阀割据发生的故事大概多少 22 丰华股份军阀割据发生的故事大概多少 33 丰华股份军阀割据发生的故事大概多少