其实这个主题是《程序员》2005年9月刊中“如何避免程序员跳槽”一文的一些感想。
“如何避免程序员跳槽”一文中指出收入和士气是程序员跳槽的主要原因,可能大多数开发人员都会痛苦的认为“涨工资的最好办法就是换个新工作”,从我的观察中身边也有一些同事存在这样的观点,和他们交流时,我总会想办法说服他们,因为自己拥有一份喜欢的工作很不容易,没有必要将工资作为一个压倒其它所有好的方面的一个因素。
如果一个优秀的开发人员离开公司并不是直接为了钱,那么往往是因为士气问题。这觉得这种说法很有道理。这里说到的最大士气问题主要是挑战问题,能否让开发人员不断的面临挑战,这在一定程度上由软件项目本身的运行方式决定的,比如我所在的项目组是一个很稳定的产品,因此,需要寻求挑战点相对困难一些。记得有一次我们在JSF技术评估时,我做的是先期调研,反复比较过各种的Web Frameworks,总觉得JSF可能会不够成熟和存在很多的风险,但后来其它同事对数据绑定、事件等机制的研究后,还是决定采用JSF技术,尽管与前期的研究目标有些不一致,但我没有反对,因为对JSF技术的引入出是一种挑战,我希望能让更优秀的团队成员留下。
在建议团队方面,有一点是对新员工的使用问题,一些雇主常常把经过考验的开发人员留在现有项目中,而雇拥一批新人来开拓新项目或新功能。我觉得从长远来说这样并不合理,因为未经考验的开发人员可能无法开发出优秀的产品,同时经过考验的开发人员可能因为厌倦而离开开发团队。
最后,曾看过离开团队的五个因素:薪金;职位安全性;团队;企业地位;自主权、个人能力、影响力。记得李开复博士给的比例参考分别是:7%、4%、35%、4%、50%。只供参考。
我的标题是“建设相对稳定的团队”,这里我需要说的是稳定的团队也是相对了,在软件产业中,适应的人员流动也将有利于整个软件产业的发展,这里祝愿所有的开发人员都能处于自己满意的开发团队之中。
posted on 2006-01-09 20:49
Swift 阅读(387)
评论(0) 编辑 收藏 所属分类:
感想