”技术经理“的工作任务应该偏代码还是管理

两个东西是相互相成的。
第一,既然是经理,那么管理方面的工作自然是主业。所以,管理的知识和体系以及实践不可少。
第二,作为技术经理,在做管理的时候,专业特长对管理起的作用是很大的,外行领导内行,经常闹笑话,多了,开发人员自然不信任你,你的管理自然失效。
第三,技术人员是一个简单的群体,如果你的专业好,即使管理有偏差也比较好弥补。
第四,管理是有体系的,建议好好学习一下PMP,学习实践大约要3个月到半年,会让你做事的效率提高很多。你会有充足的时间学习新技术。
第五,技术的提高,侧重在核心技术、架构、体系方面,不要做重复的东西,一个东西最多做3次,以后要教你的下属做,教的时候比较慢,但后边可以替代你做重复性的工作,给你节省大量时间。
第六,多领域融合,所谓技术管理,是领导认可你的技术能力,希望你讲技术和管理结合,提高工作效率,不是说让你脱离技术,有管理能力加持的技术人员考虑问题会更全面,工作效率会更好。
最后说一句,技术人员永远不会过时,而纯管理人员很容易被淘汰。

■网友
首先,解释一下技术经理这个词。
技术,代表你从事的是技术岗位,你的核心竞争力或者说专业度还是在技术层面。
经理,代表你不仅仅是有专业能力的人,是个管理者,一定具备的管理能力。
所以,这样分析完成之后就简单了,技术经理就是从事技术方面工作的管理者。既然是管理者,偏向管理方面的内容,需要具备的一定的影响力、领导力、管理能力、对业务的敏感度,看待行业生态的能力是必然的。这些能力,更多的会应用实际工作的方方面面,而不仅仅是和客户讲技术方案,产品经理的工作,这些只能是日常的一小部分内容。
至于技术,当然是要有的,别忘了大多数人的技术经理都是从基层程序员成为工程师后成为技术领导的,很少有不懂代码的人从事技术经理这一职位(很少,但不代表没有)。所以,提升专业度的能力——技术,是一定要有且必要的。随着个人的成长,在公司影响力的提升,贡献大量基础或者说迭代代码的机会可能越来越少。但是架构能力、选型方法、应急处理方案落地等能力仍然是一个管理者影响力的体现。毕竟这年头越来越多的95后,00后进入了职场,开始了工作,真的手里面没两把刷子,谁服你?
同时,在大型互联网公司,无论晋升还是述职,对于技术管理岗来说,技术能力和管理能力必须同等优秀,才能胜任本职工作或升职。简单来说,如果你晋升高级经理,不但要管理能力到位,技术能力也一定要求达到同等高级技术专家水平。


■网友
技术代表专业,经理代表经营和管理。

■网友
这两个本就不矛盾,侧重哪方面主要看公司定义这个岗位的职责,是带团队还是仅仅表明资深经历。如需带团队,则需将个人优势发展成团队优势。

■网友
【”技术经理“的工作任务应该偏代码还是管理】 既然做到经理级别了,管理应该是以后偏重的。


    推荐阅读