一个老话题,很多人干几年,看不到希望就会有这样的想法,也许是环境、也许是性格,倒也没错,毕竟我们大家都是凡人。说点我自己的体会,对错不知道,也就给你提供点参考。
首先,你要改变你的知识构成,这件事情必须在你干程序员的过程中就开始做,为转型做准备,同时要侧重锻炼交流沟通能力,调整自己的心态和气质。
心态非常重要,在一个管理岗位上考核你的不仅仅是你自己的技术有多优秀,而是你的团队创造了多少价值。所以如果你不是以技术服人,你就要伺候好你的优秀部下,为他们争取利益,为他们创造条件,激励鼓舞大家,以德服人。不要害怕别人技术比你强,每个人都有优缺点,你如果能够让整个团队运转良好,老板是会信任你的。老板提升领导可从来不只是看技术的,情商非常重要,所以跟领导要多沟通、多表现。
至于项目管理的专业知识要做一些学习,但是不要生搬硬套,一定要结合公司实际,只要能把项目做好,什么土办法都可以用,水无常形。这里面的学问挺多的,呵呵,要慢慢体会。
其实,带领团队创造价值带来的成就感一点都不比解决一技术难题小,而且随着经验的积累你也会不断成长,这里面的东西可一点都不虚,只不过不再像代码1是1,2是2,可以灵活变化的东西很多。
如果你想减少内心对未知领域的恐惧,最好的办法就是剥开它的皮,把头伸进去看看。