刚刚毕业半年,我在公司程序员马拉松比赛中冒出了一个小小idea, 最后带着团队熬了两天两夜搞出来一个demo, 还幸运的拿到了二等奖。程序员
后来领导决定让这个idea变成公司常态化的业务,我也有幸体验了一次项目经理。api
在半个月的时间内,从最初的需求评审,到技术方案肯定,到代码开发,到冒烟测试,最后终于加班加点让项目如期上线。微信
这段经历给我带来最大的感触是——从一个程序员到项目经理的转变ide
这点是我感触很是深的。性能
还没毕业在学校时,每每会习惯了单打独斗,仿佛只要给我足够多的时间,我就能够学会某一特定的知识点。测试
可是做为项目经理,我不只仅要保证本身的产出最大化,还要思考如何让整个团队的产出最大化。idea
做为项目经理进入一个新团队的时候,你能够清晰的看到团队中无处不在的边界。虽然各个角色和职能是完整的,可是断裂很是明显,很难顺利开展工做。这些接缝的地方每每容易出现问题,造成了一个个你们都避而远之的坑洞。好比说,设计同窗同窗出完设计稿,上传到共享地址里面,就完成了他的职责。设计
从这个角度来讲,“项目经理”实际上是一个背锅侠。开发
这个时候项目经理须要用本身的肉身,去把这些洞补上,成为那个跨越边界的链接力量。域名
设计稿有问题?需求点频繁变动?打点数据异常? 这些问题不解决,项目就会推进不下去的,就必须把这些锅背下来,去不断的推动。
幸亏团队里面的每个成员都很给力,只要流程梳理好,划分好职责和干系人,你们都倾入了很是大的精力和热情,最终保证了项目的如期上线。
做为项目经理,仍是要好好锤炼本身的技术深度和视野:
平时常常写业务代码,对各类轮子的使用很熟悉,对页面的性能很熟悉,可是对轮子的内部研究较少,对本质知识研究较少。
最典型的两个例子:
解决思路:
因为开发时间紧张,本身关注于本身代码的如何实现,而对其余人的业务逻辑没有梳理清楚。
印象深入的是,被领导问到某一处业务逻辑时,不是很熟悉,场面一度十分尴尬。
解决思路:
没有借助公司其余同事的力量。这点是很是值得我反思的,回想起以前的经历,成长最快的阶段,都是在同事们的帮助下和支持下。若是不熟悉轮子里面的逻辑,能够找到轮子的做者聊一聊,若是不理解以前的业务,能够找当时的同事沟通一下。
解决思路: