![](/images/titleicon.gif)
在我的朋友,或者朋友的朋友里面,也包括我自己。我没有发现任何人对开源社区做出过贡献。对于开源项目,我们只能使用,一旦发现什么 bug,没有任何办法解决,只能抱怨开发人员写的代码有问题。
也许有人会说,我就是想当软件开发项目经理,我就是不想当资深软件开发人员,不也挺好的吗?中国为什么缺少优秀软件开发项目经理的原因:
1、在中国,任何一个人,无论他的资格如何,都可以成为软件开发项目经理。
这个过程没有经过严格筛选,只要你本职工作做得还算好、人际关系处理的也还算好,就有机会成为软件开发项目经理。在我身边就出现过很多这样的例子:一个团队里技术最好的人被提为软件开发项目经理,虽然他在管理方面经验很少,而且在领导力和沟通技巧方面的修为还很初步,但公司愿意相信他的学习能力,即使他其实更适合于做技术专家而不是管理。
2、大学教育没有对人起到任何帮助。
我可以很明确的告诉大家,我本人毕业于中国一所很好的大学,但是中国所有的大学教育都缺乏领导力和管理能力的训练。很多学生只能通过各种课外实习获得锻炼,但是到底在这些课外实习效果如何,也没有人知道。最近我面试了一个有10年工作经验,并且从一个很好的大学计算机专业毕业的人。但是我发现他连一个完整的BUG管理方案都写不出来。
3、开发人员不注重自己的知识更新。
如果你问一个软件开发项目经理,他最后所读的书,或者是如何保证自己的知识更新。往往无法得到确切的回答。没有人想提升自己或者多做点事情。很多人甚至都没有 听说过《一页纸项目管理》这本书。
4、每个人都想当CTO。
在中国,工作到8年左右,就有机会成为软件开发项目经理。一旦成为软件开发项目经理,你的下一个目标就是希望成为CTO,但是想成为CTO就需要更多的了解行业、了解市场、同时参与更多的办公室政治斗争,导致无法做其他重要的事情。因为多数人工作8年左右就开始整天琢磨怎么当CTO,结果就是很少有人能够在项目管理领域有所造诣。
5、没有参与到网络社区。
在我的朋友,或者朋友的朋友里面,也包括我自己。我没有发现任何人能列出几个优秀的项目管理方面的交流社区,对网络社区贡献的贡献更是没有。对于网络社区,我们只能通过google从它们身上收罗资料,对于一些从技术人员的角度不好理解的观念,有时还会私下嗤之以鼻。
【全文完】版权声明:
1、陕西弈聪网站内容中凡注明“来源:XXX(非陕西弈聪网站)”的作品,转载自其它媒体,转载目的在于传递更多信息,其中涉及的网站建设,网站优化,百度关键词优化,西安软件开发等技术细节并不代表本站赞同支持其观点,并不对其真实性负责。对于署名“陕西弈聪”的作品系本站版权所有,任何人转载请署名来源,否则陕西弈聪将追究其相关法律责任。
2、本站内容中未声明为“原创”的内容可能源自其它网站,但并不代表本站支持其观点,对此带来的法律纠纷及其它责任与我方无关。如果此内容侵犯了您的权益,请联系我方进行删除。
![](/images/titleicon.gif)