为什么要投资程序员的幸福?

| 阅读数:--次| 作者:热点
摘要:原本一一开头我想引用达赖喇嘛的关于“明智的自私”的言语,但转念一想,不行,这样一来会立马疏远一些可能真正需要阅读本文的人,所以我换用提问的 方式——你的软件开发工作进展得怎么样?是否按时并在预算附近完

原本一一开头我想引用达赖喇嘛的关于“明智的自私”的言语,但转念一想,不行,这样一来会立马疏远一些可能真正需要阅读本文的人,所以我换用提问的 方式——你的软件开发工作进展得怎么样?是否按时并在预算附近完成项目?客户是否满意?是否财源滚滚?开发人员是否坚守岗位?如果答案中包含“No“的 话,那么你需要花点时间来阅读这篇文章,考虑一下也许问题并不是出在行业/销售团队/技术人员/汇率/经济身上,而在于你的开发人员的幸福指数。这也是为 什么这是一个值得深思的问题:

员工离职成本

员工离职的费用总和是很难算的,但是却没有理由不考虑这些成本。有些人认为大概是150%的员工薪水。我认为如果是程序员的离职成本,那150%的员工薪水还算是最基本的,之所以这样说,一方面是因为开发工作的复杂性,另一方面则是在面对大多数基本系统时想要高效开发,对开发人员必须积累的知识容量也有一定的要求。

计算离职成本时需要考虑的一些因素:

供不应求的开发人员

这就是就业市场的现状,并且短时间内没有任何要改变的迹象。而且我还要告诉大家的一个事实是:以写代码为生是充满着挑战和困难的,有时候它就像拔牙 一样痛苦,不是每个人都干得了这工作的。优秀的开发人员各种各种,只有当你找到适合团队的那个,并好好对待他,他才会奉献自己的力量。但是,如果你做不到 的话,他也不会强调这一点,因为后面还有一堆公司排着队愿意给他一份工作。他甚至可以拍卖自己,价高者得。他并不是非你公司不可。

但是,这只是情况的一种。很多时候,我看到开发人员选择离开,往往是因为他们忍受不了某一天的沮丧(都是管理方面的问题,无关于技术),恰好那天又 看到猎头的招聘信息,就像以前他看到的招聘信息那样,不好也不坏。但是这一次,他决定回复,不再像以前那样直接发送到垃圾桶。新的机会意味着赚更多的钱, 意味着新的工作内容,新的同事和上司关系——而这些是你无法与之竞争的。所有你能做的就是通过点滴努力保证他的开心和满意,这样他就不会去回复这些电子邮 件。这是一个卖方市场。如果你不接受,那么你就聘请不到合格、可靠的员工。

开发人员是不可交换的

每一个软件开发项目都是不一样的。首先需要一段时间对系统构建心智模型,然后才能改善系统。每当你重组或疏远开发人员以致于迫使他们离开公司的时 候,那么你再请人的话,就得浪费一段时间让这些新人先构建心智模型。对于剩下的开发人员,他们的时间则会用于帮助这些新同事。你既然不会将没有使用过的草 稿纸扔进垃圾桶,也不会人都走光了还通宵开空调,更不会租赁不用的办公楼,那么为什么不管不顾这些无形却极为宝贵的精神资本财富?

已经说过无数遍,但显然依然需要再重复的是——招聘更多的开发人员不能加快生产,也不会提高软件质量。反之,这只会减少产量,降低软件质量,更会让你的项目处于风险中。开发人员是富有创造力的知识工作者,每一个都是独特的,有价值的。请正确对待他们。

投资于员工幸福,付出才会有回报

更好地对待员工,那么他们就会帮你赚更多的钱,具体实例只要看看谷歌、Marriott和Costco就可以了。

结束语

如果你看到这里,并且对这篇文章珍视开发人员的论调还是不以为然的话,也没有关系。我很清楚地知道,有很多人之所以不敢要求更好的工作条件,是因为 他们担心自己将无法在其他地方找到工作。我很幸运地进入了这个行业,我也非常热爱它。现在,我的工作主要是管理开发人员。但是我很遗憾,因为我发现有些经 营公司的人(不是全部!)似乎并不了解这个行业的现状。我希望可以改善员工的工作条件,这不但会为公司带来经济效益,还会提升整个行业的品质,产生社会性 的效益。

开发人员想要做的只是打造最好的软件,因为他们喜欢发明创造有用的东西。因此,参与到我们中来吧。让员工幸福快乐意味着你的富有和成功。将欲取之,必先与之——所谓明智的自私。

返回顶部
学到老代码浏览 关闭浏览