老软件开发想不想当项目经理,只有理智的分析,才能作为自己行动的指南。
在一些老牌软件公司内如果对一个老软件开发人员说:“有必要转项目经理啦”,很多人第一反应是“为什么一定要当项目经理?!”,反问很给力,基至会让人哑口无言。但反问成功的结果可能只是使自己麻醉,暂时忘却现实中面临的烦恼和压力,这无异于把头埋进沙子中的鸵鸟。只有理智的分析,才能作为自己行动的指南。
首先说明一点,我感觉在软件公司内部并不是每个软件开发人员都想当项目经理,也不是每个软件开发人员都能当项目经理,更不是每个软件开发人员都胜任项目经理这个职位。因此,当不当项目经理,可以说是一个“需不需要、想不想、能不能”的问题。
想不想当项目经理,这其实是一个个人意愿的问题。这是前提,毕竟每个人有每个人的想法和做法。显然,富二代一般是不想当项目经理的,因为他们想直接当总裁。还有些人,只想钻研技术,不想钻研人,他们也是不会想当项目经理的。如果你没有意愿当项目经理,也就没有讨论的必要了。什么,你不知道想不想?呃,那就继续往下读吧,也许读着读着,你就想当了。
能不能当上软件公司的项目经理,是每个软件开发人员能力的问题。这是不关键,因为只要有意愿,能力是可以培养的。软件开发人员连复杂得让人琢磨不透的软件都能搞定,还有什么搞不定的?
因此最后落实在需不需要这个问题上,其实这个问题确实很难回答,正如上面所说每个人都有自己的想法,不能用自己的想法来强加于人家,需要从软件开发人员自身以及外部环境等方面进行分析。要讨论这个问题,就要弄清楚它和想不想的关系。想和需要是紧密相关的,但并不是一回事。想不想,主是感情的因素,而需不需要则要进行理智的分析的了。理智与感情,并不总是一致的。有些东西,是你需要的,但你未必想要。比如,被困沙漠的时候,有时被逼喝自己的尿液,这是理智战胜了感情。好像这个事实也是有的,但是毕竟是少数,但在行动之前首先要有理智的分析和判断,那样才能做好一名软件开发人员,走好我们的人生之路。