💡只有20%的开发人员对工作感到满意?
由 Mux 赞助的 DEV 全球展示挑战赛:展示你的项目!
在 Meta 内部,我们每半年进行一次名为“Pulse”的调查。这是我们收集员工反馈的内部工具,主要关注三个关键维度:经理、公司和个人体验。该调查有助于我们衡量员工和开发者的满意度,反映团队健康状况,并指导领导者改善 Meta 的工作环境。
Stack Overflow 最新发布的《2024 年开发者调查》提供了一个引人入胜的更广阔视角,是对我们内部洞察的有力补充。让我们一起来解读每位技术领导者和工程师都应该了解的关键发现。
造成这种普遍不快乐现象的原因有很多:
-
技术债务:62% 的开发者表示技术债务是他们感到沮丧的主要原因,这表明使用过时或低效的代码库会降低他们的工作效率和士气。[ Stack Overflow 博客]
-
薪资下降:过去一年,许多开发人员的薪资都出现了下降。例如,PHP开发人员的年薪中位数已降至49,000美元,这反映了科技行业面临的更广泛的经济挑战。[ Shift Magazine ]
-
工作压力:高压环境,例如紧迫的截止日期和过大的工作量,会导致开发人员倦怠和工作不满。[ Shift Magazine ]
该调查还突显了一些有趣的趋势:
-
灵活性 > 薪酬:开发人员仍然更看重工作场所的灵活性,甚至超过薪酬。
-
角色带来的乐趣:工程经理在制定战略中获得成就感,而嵌入式开发人员则喜欢提高硬件质量。
加入我
阅读更多关于MAANG(大型科技公司)工程文化的信息,⚡订阅我们的新闻简报,关注我们的 Twitter和LinkedIn 账号,获取更多职业发展、领导力提升和个人成长方面的建议。
📊 只有五分之一的个人贡献者对工作感到满意
个人贡献者
-
19.3%的人对工作感到满意
-
47.7%的人感到自满
-
33%的人不满意
人事经理
-
25.9%的人对工作感到满意
-
47.8%的人感到自满
-
26.3%的人不满意
两组员工的自满情绪都高得惊人,真正的工作满意度仍然很低。尽管人事经理报告的幸福感略高,但这些数据揭示了职场文化、期望值和支持体系方面存在的系统性问题。
导致这种不满情绪的因素有哪些?
📌 技术债务和过时的流程
📌 高压环境导致的职业倦怠
📌 职业发展空间有限或晋升路径不明确
📌 开发人员价值观与组织目标不一致
📊 开发人员就业率最高的行业
-
软件开发:41.3% 💻
-
金融科技:5.7% 💳
-
互联网/电信:5.6% 🌐
-
银行/金融服务:4.8% 🏦
-
医疗保健:4.4% ⚕️
-
制造业:4.4% 🏭
-
零售及消费服务:4.4% 🛍️
这告诉我们什么?
📌传统与数字鸿沟:虽然纯软件公司仍然占据主导地位,但近 60% 的开发人员在已转型为科技公司的传统行业工作。这一趋势强化了“每家公司都在向科技公司转型”的观点。
📌金融行业的影响力:金融科技和传统银行业雇佣了超过10%的开发人员。在我与金融机构合作的职业生涯中,我亲眼见证了它们从科技消费者到创新者的转变。
📌核心服务转型:医疗保健、制造业和零售业各占开发人员总数的4.4%,凸显了数字化转型如何重塑核心行业。这些行业已不再仅仅是采用技术,而是正在引领创新。
📊 影响工作满意度的因素
快乐点
-
首要因素:“提高代码质量和开发者环境”位居榜首,群体平均满意度为20.5,总体平均满意度为21.1。
-
第二高因素:“学习/使用新技术”的群体平均得分为17.8 ,总体平均满意度为18.8 。
-
建筑环境/建筑排名第三,分别为16.5(组)和16.3(总)。
-
我的团队的驾驶策略得分为15.7(团队)和14.1(总分)。
-
最低因素:“数据安全”、“可观测性”和“开源”得分均低于5 分,表明对满意度的影响有限。
不愉快之处
-
提高代码质量和开发者环境也是开发者不满的首要因素,得分分别为21.3(群体平均值)和21.1(总分) ——这凸显了其普遍重要性。
-
学习/使用新技术排在第二位,占比为19.4(群体)和18.8(总计)。
-
建筑环境/建筑学在各类别中保持着16(组)和16.3(总计)的相关性。
-
团队的驾驶策略在不满意的开发人员中优先级较低(平均分为 12.7 分),而“成为高级用户”和“使用新硬件”等其他领域的得分则较高。
要点总结
📌普遍重要性:快乐的开发者和不快乐的开发者都非常重视“提高代码质量”和“学习新技术”。
📌角色差异:快乐的开发人员在“为我的团队制定战略”方面的得分高于不快乐的开发人员,这表明该因素具有独特的激励作用。
📌被低估的因素:对开源和安全环境的贡献,虽然总体影响较小,但可能成为特定开发者群体的利基驱动力。
📌战略调整:改进代码和探索新技术的机会对于提升整体满意度至关重要。
薪酬在满意度中的作用
薪资仍然是影响工作满意度的重要因素,但其影响因国家和具体情况而异。正如Stack Overflow 团队的Erin Yepis在“ Dev Interrupted ”播客节目中所解释的那样:
“我查看了参与开发者调查的前十个国家。大多数感到满意的开发者薪资水平都高于50%分位点,但薪资与满意度之间的关系在不同国家有所差异。例如,在荷兰,无论薪资水平如何,开发者的工作满意度都保持稳定。然而,巴西或法国的开发者则更容易受到高薪的影响。”——艾琳·耶皮斯
这凸显了环境的重要性。在社会保障体系更完善或工作文化更平衡的国家,开发者的满意度可能与收入的相关性较低。
为什么员工满意度对领导者至关重要
作为领导者,这些见解让我深有感触。无论您是管理工程师团队,还是担任高层领导(CxO、VP),这些数据都是行动的号召:
-
投资于团队成长:开发人员重视学习机会和使用新技术。提供这些机会能够保持团队的积极性和热情。
-
注重影响:提高代码质量并让开发人员能够构建有意义的解决方案,可以提升各层级的满意度。
-
了解不同角色的具体动机:工程经理乐于制定战略,而嵌入式开发人员则追求高质量的硬件。理解这些细微差别有助于创建量身定制的成功环境。
-
培养灵活性:后疫情时代,灵活性比以往任何时候都更加重要。混合办公和远程办公选项始终是员工最主要的激励因素,在很多情况下甚至超过了薪酬。
加入我
阅读更多关于MAANG(大型科技公司)工程文化的信息,⚡订阅我们的新闻简报,关注我们的 Twitter和LinkedIn 账号,获取更多职业发展、领导力提升和个人成长方面的建议。
💬 轮到你了
-
什么因素能让你对工作感到满意?
-
如果你是一名领导者,你有哪些策略可以帮助你打造更快乐、更敬业的团队?
-
让我们开始对话,互相学习吧。
PS:如果您有兴趣参与塑造Meta 的工程文化,欢迎私信联系我。
[数据来源:Stack Overflow 2024 年开发者调查]
文章来源:https://dev.to/alexr/only-20-of-developers-are-happy-at-work-18o9





