最近公司组织结构调整,我所负责的内容增加了不少,一些小项目及项目人员并入到我的团队之中。组织结构调整会议结束不久就出了状况,一个即将并入我们团队的程序员提出了离职申请,这哥们我听说过,在年初的时候他就有变动的想法,只是没有找到合适的下家,所以那次变动不了了之。我和他原来所在的团队负责人沟通这件事情,了解到他的离职理由是目前正在做的项目消磨了他的斗志,让他看不到发展的希望,每天醒来就想到这个苦逼的项目,改不完的bug,敲不完的代码,不知道能从项目中学到什么,更找不到可以前进的动力和工作的乐趣。
突然想到在我的上一家公司,负责人事的副总是一位年近六旬的长者,曾经管理过近千人的公司,对人员管理颇有见解。一次中层沟通会议上,她就层说过一句话:作为管理者,要学会给自己的下属出难题。拿到软件研发这个行当里,这句话就显得更加重要,从事技术的人对新技术的渴望非常强烈,总希望学到新东西。但是由于经验或意识的欠缺,一些新入行的可能就无法从手头的工作中获取他感兴趣的东西,如果若干天下来都是在敲同样的代码,就会对工作失去兴趣,进而产生放弃的想法。
我们不能要求每个程序员都等从手头工作中发掘乐趣,人和人是不一样的,管理者和师者就需要在这时候发挥作用了。