谢邀。
我不是程序员,但是有很多程序员的好朋友,也做过研发团队的 HRBP,在我看来,大概有以下几种可能性(加「可能」是基于我自己的猜测,而非实际结论)。
合理和正确的沟通机制
很多研发同学都会苦于公司没有一个合理的沟通机制,和需求方没办法好好沟通,和被需求方也没办法好好沟通。比如:
甚至不止于此,提需求的时候学会换位思考、沟通方案的时候稍微理解下需求的实现复杂度和技术可能性,也会让研发同学感觉到友善。
少提「我不管这个需求必须明天就上线」这样的命令口吻,少说「我觉得很简单啊你怎么搞不定」这样的质疑话语,给予彼此尊重和信任。
合理的沟通机制健全,能让「大部分不擅长言辞和交流沟通」、「性格上不愿意太与人争执」类型的研发同学感受到工作的幸福感。
需求被合理及时响应
其他回答里有提到 16G 内存的梗(有很多公司的 MBP 是 8G 的内存,苦研发同学久已)是一个,其实放大来看其实是各种能有效提升办公幸福感的关怀,比如:
但是由于各种原因(比如被需求方不是研发出身,不懂该需求缘故)(比如成本预算控制),很多需求都没有人响应,也没能有各种让人能够理解和接受的回复方式,会极大降低很多研发同学的满意度。
更关注身体健康的一些非强制型福利
健康型福利重要吗?重要。他可以是免费的年度体检、健康监测、医疗保障,也可以是不限次数、免费且随意使用的健身卡、游泳卡,甚至是公司设立的医务室等。
非强制型重要吗?重要。因为大部分人都不喜欢被要求参加和前往。自愿型、自由型的福利会更容易让人觉得,这不是强加型的「关怀」。
你可以给他们提供的,是不要和类似于「工作时间延长感」的健康型福利,而不是让他们单纯觉得:「增加资本家剥削时间」的「关怀」
更合理化的工作时间安排
封闭项目,延长工作时间的开发,有意义吗?有,冲刺赶进度的时候有必要,配合上合理的补偿/激励措施,能有效推进业务达成。
强制性且无目标的 996 ,有意义吗?没有,熬工作时间对于研发来说完全没意义。甚至会起反作用、降低人效。
他们不怕加班,有责任心的研发,甚至会在自己出去旅游时拿出电脑修 bug、在自己的婚礼现场拿出电脑修 bug,但是他们讨厌没有意义、没有目标的「干耗」。
该加的班,谁都不会少你的。不该加的班,你别逼着我在这发呆。
让人满意的薪酬福利
打一份工挣一分钱,辛苦钱谁都别想少。
这些关怀不是你让程序员多用几张纸,喝水用纸杯就能做到的。
该内容的关怀,也适用于产品经理、运营、市场、甚至于 HR。
以上。