程序员如何转型项目经理?

来源:互联网 发布:小米4c可以4g网络吗 编辑:程序博客网 时间:2024/06/05 15:20

阅读文本大概需要 3.3 分钟。

大家都知道,我目前在公司担任产品技术负责人,也是从一个一线程序员转型到管理岗,很多读者就问了,程序员该如何转型管理岗呢?


说实话,不是所有人都想往管理岗发展,也不是所有人都适合管理,但是你必须有颗转管理的心,毕竟我们必须承认,在分工越来越精细化的现在,管理者是更高的职位,也有更好的发展,你只有尝试过,才能知道到底适不适合自己。


但是程序员的管理岗跟那些纯管理又有些不同,因为本身程序员是非常注重技术的,如果走纯管理,没能发挥自己的技术优势,那是非常可惜的,比如我现在的岗位,其实就相当于技术管理,但同时又需要参与产品的,因为公司本身是创业公司,产品线比较单一,所以是产品驱动,但是一般大公司的产品线比较多,大多以项目划分,所以,中大型公司多有个角色叫做「项目经理」,这个角色其实偏重于技术管理,是很多程序员向管理过渡的一个非常合适的职位。


之前我给大家写过程序员的职业规划,其中就涉及到项目经理、产品经理方向,我认为如果不想走纯技术方向,那么这两个职位是非常适合程序员的,而其中项目经理最适合。


说到产品经理,大家都不陌生,应该没少打交道,产品经理的关键字是需求、用户、产品,产品经理随着产品一同成长,产品的成长更迭伴随着无数的版本,而产品经理不需要懂技术,他需要对用户、对市场、对决策甚至对心理有很深的理解。


但是项目经理则不然,项目经理的关键字是项目、排期、人员,项目经理必须要求技术背景,他的职责在于将目标转化为可量化可实现的项目计划,偏重于执行层面。


所以,可以看到,如果想要发挥自己技术优势的话,项目经理是最适合程序员的管理岗,只不过,一般初创公司和中小型公司,项目经理和产品经理是同一人担任,这样可以节省成本,但是在大公司,产品经理和项目经理的分工是非常明确的。


技术人的优势在于思维缜密,对技术比较痴迷,比如经常为了解决一些 bug 要花费几小时甚至几天的时间而不折不挠,这是一个好的特质,我以前写代码的时候一样,我总觉得一个细节做的不够好,一行代码写的不够完美,心里会很不舒服,这种纯技术思维是种优势,但是某种意义上来说,也是极大的限制。


我做了技术产品负责人之后,我才意识到,我以前常常会在一个简单功能模块里面运用某某高深的算法和莫测的技术,纯粹为了炫技,而不去考虑是否过度优化,是否用户并不需要这么复杂的功能,是否投入产出比并不合理等等,这种无视用户、产品和市场规律的思考方式说好听点是技术思维,说难听点不过是自己的无知罢了。


程序员如果只关心自己的代码,无异于一个缺乏大脑的泥瓦匠,每个程序员都应该朝着建筑师去努力,你要时刻关注你的产品,关注你的用户,学会与人沟通交流,学会带领团队去冲锋,学会做正确的决策,学会从全局思考,而这些都是项目经理必备的技能,技术思维是我们的优势,但是不要让技术思维限制了我们的思考。


总之,也许你并不想走管理之路,你只想做一个兢兢业业写代码的小程序员就满足了,这种想法很好,这不是错误,只是选择而已,但是作为过来人的我,给大家一个建议,无论你是何种选择,你都该眼里不只有技术,应该尝试着去发现你的潜力,尝试着去往技术管理发展下,有些时候不是你不想,只是你没有尝试过而已!


希望,每位程序员都可以走上一条技术管理之路!



最后,为了帮助大家更好的了解技术管理,这里推荐一个网易出品的「互联网项目管理系列直播」,可以免费参与,希望会是每个程序员的技术管理第一课。


你将听到来自网易高级产品总监王诗沐(也是网易云音乐的产品经理)与网易项目管理专家激烈对话,也可以听到网易资深项目管理的项目管理入门指南。


【直播】对话王诗沐:产品经理的最终形态

嘉宾:王诗沐(网易高级总监,网易云音乐产品经理,网易美学产品负责人)

你将会听到:

  • 从产品主策到产品负责人,经历了哪些项目管理的难点?

  • 作为一个负责人,带一个团队需要哪些管理能力?

  • 如何提升自身的管理能力?


【直播】从传统行业到网易 PMO,我的项目经理成长之路

嘉宾:张孙恩(网易杭州研究院资深项目经理,在网易担任人工智能、大数据的项目经理)

你将会听到:

  • 网易项目经理是什么样的定位?

  • 互联网项目经理是有哪些职责?需要什么样的能力?

  • 项目管理有什么入门的方法?


感兴趣的可以扫描下方的二维码,添加直播助教小姐姐,稍后她将拉取「入门项目经理」学习社群,并且免费参与直播。


原创粉丝点击