看到这个话题,博主不禁有感而发。那么就简单讲讲,从程序员到项目经理
,需要具备哪些必备能力或基本的素养。
程序员首先必须成为一个名合格的coder,有思想有见解有态度。
无论身处什么开发岗位,都应具备一定的技术能力,至少满足部门岗位基础要求,其次胜任高阶要求。锻炼自己的基本功和独门绝技。走天下,没有技术,何言其它?
我们早已度过了英雄时代,现如今真正迈进了合作的时代。
大到国家之间,小到企业之间,甚至人与人之间。如今的企业组织架构又扁平又机动,随时可能出现各路好手相聚一堂,共谋发展
的局面。从集中式办公到虚拟远程办公,已经深刻地嵌入在当今的企业经营之轮。那么作为员工的我们,就像那句话形容的:聚似一团火,散是满天星
。时刻准备着,才是最佳的立身之本。
我们是否已体验或正在体验着:一个部门、一个团队随时可以抽几个人组成一个Team,完成一个重要的组织任务
。那么你能否抓住机会或者机会来了能否胜任,是必须要考虑的。
而此时,如你幸运地成为那个Leader,又该如何带来Team前进呢?博主在这里,送给各位盆友几个字:“立规矩,知进退,共建共享”
。
如果你是对的,就要试着温和地、技巧地让对方同意你;如果你错了,就要迅速热忱地承认。这比为自己争辩有效和有趣的多。——卡耐基【美】
通过上面这句经典的表述,或许可以发现,沟通不是简单的说和听。更重要的是形成共识,行动达成一致。
我们在日常工作中,有哪些沟通形式呢?比如开例会、比如总结会、又比如部门需求会等等。会议的目的是形成共识,解决问题;而不是提出问题后,大家议论纷纷,热闹一番。而作为程序员,又应该如何锻炼自己的沟通能力?
博主总结几个字:敢于发言、乐于交换意见、勤于总结
。有分歧才有沟通,沟通是解决分歧最好的途径。所以学会如何沟通,非常重要。
除了以上必备技能外,我想可能还需要几个其他的能力需要锻炼或培养。
为公司服务,背着KPI,一定事关公司的经营成败。所以风险意识必须具备,它可让你遇事不慌,处事不惊。
当今,创新是个高价值目标。如何创新,是不管做程序员还是项目经理都应该去思考去探索去尝试。比如公司的经营理念的革新思路、比如研发思路的拓展等等,兼可作为创新的方向去引领。也许你也可能因此一鸣惊人。
个人品质,自不必说。唯有咬定青山不放松
的品质,才有可能带着Team走向成功,实现公司的价值目标。
如何从程序员转型项目经理,我想“有此志向者”
,可能早已有所涉猎,博主在此仅做一家之言,可以共勉。
当然博主的全部想法,已在早期博文有所提现,如需请回看:
项目管理之如何出道(上)
项目管理之如何出道(中)
项目管理之如何出道(下)