阅读本文大概需要2min
文/ 强哥;未经授权禁止转载
之前讲过关于领导嫌开发效率低
1、工作意愿
老板们普遍认为,程序员应该对公司的成功充满热情,他们应该愿意在公司 OKR 的压迫下,牺牲下班时间、周末、个人生活,甚至家庭。
当然,高管们会用“责任”、“绩效”和“项目owner”等关键词来不断push你,告诉你只要再努努力,就能升职加薪了。
他们的利益与荣誉,和公司紧紧绑定在一起,所以某种程度上,他们会比你还紧张、还卖命。
只不过真正的落地执行、真正的连轴加班,还是落到程序员身上。
其实随着你的职级不断升高,你在工作上花的时间会更多,有些人体现在出多少活,有些人体现在思考的深度。
所以站在老板的角度,他们会自动把员工想象成应该像他自己一样工作。
跟大家分享个小故事,当时雅虎的 Marissa Mayer 在试图扭转局面的同时出售公司,有过这么一段:
谷歌故事中另一个被忽视的部分就是努力工作的价值。当记者写谷歌时,他们写得好像加班是不可避免的。
然而实际体验更像是,“你能在一周内工作 130 小时吗?” 答案是肯定的,如果你对睡眠时间、淋浴时间以及去洗手间的频率都安排妥当的话。
谷歌有好的休息室,因为当你凌晨3点下班,呆在办公室显然比你出门走到车里更安全。在我工作的头五年里,我每周至少通宵一次,除非我在度假。当然,假期很少。
所以那些老板和高管对待工作的看法和方式,和普通员工是不一样的。
如果你是一个技术小组长,手底下也带几个人,当老板希望你的团队能提效的时候,你要清楚知道他的“潜台词”是什么,问题出在哪儿。
2、解决方案
其实领导觉得员工低效或者工作不饱和的核心点在于:
管理者通常会通过两种方式从员工那里获取价值。第一种方法是画饼、pua、权威性压迫,在不给大家涨薪或者加班费的前提下,让他们工作更长的时间。
之前在一本书上看过这么一段话:
对于“更聪明地工作”的所有讨论中,人们普遍认为,现实情况的管理就是让人们更加努力地工作,工作时间更长,这主要是以牺牲个人生活为代价的。
领导们总是吹嘘他们的员工加班的数量,以及可以从员工身上获得更多收益的技巧。
从领导的角度来说,只要他完全不在乎下属的想法,只看结果,完全不关注过程,那么这种“地狱式”开发模式,可以持续一段时间并且工作效果可能会不错,但时间长了,团队一定出问题!
在我看来,一个好的、专业的领导,是通过提高生产力,以此在相同的时间内拿到更多的结果。这就是第二种方式。
这无疑需要领导花更多的时间给团队指导、理清思路、和每个成员充分沟通。
上面提到的第一种“无脑式”领导方式,对领导能力没那么苛刻,不需要他们有太多的管理经验,而且确实很多年轻的领导在找到合适的管理方法前,被kpi压着走就会出现类似的“变形”。
所以我们不仅要关注短期利益,更要衡量长期成本。
以上2点,同样也是从管理者角度讲,怎么做好团队管理,但同样也适用于一线写代码的程序员们,深入了解领导觉得效率低的问题,针对性解决。
关于程序员如何避免被过度压榨,就先说这么多了。喜欢文章的可以给强哥点个赞,或者关注公众号,以及加强哥微信聊聊。
- END -
今日留言区话题讨论
领导觉得你工作不饱和,你会怎么做?
大家好我是强哥,一线互联网大厂技术leader,团队负责人。欢迎扫码加入读者群,共享技术干货/行业信息/求职内推等,进群方式见下图