今天有朋友有事找我,我那时候正在敲项目代码。他比较疑惑,我不是在做技术管理么,怎么还在敲代码?
有感而发,水一水自己的个人观点。
首先啊,要明确一点,管理和技术这两块,重点是完全不同的。当被提升为技术管理者时,职责就从个人的代码质量转变为团队的整体产出了。得更多地关注项目进度,团队协作,还有成员的成长。
但是,这并不意味着自己就可以完全远离代码了。继续动手写代码,至少保持一定的编程实践,有以下好处:
技术敏感度:保持编码能力可以帮助自己保持对技术的敏感度,对团队工作有更深的理解。
团队信任:如果能定期分享一些代码或技术见解,团队成员更容易信服你,认为你是“知其然也知其所以然”的领导。
应急能力:紧急时刻,比如项目遇到关键技术难题,你能够亲自上阵,也是团队士气的一大提振。
当然,并不是说得天天埋头苦敲代码。管理层的角色需要的是宏观的视角和策略思维。精力更多地应该用在帮助团队成长、推动项目进度上,而不是沉溺于代码细节。
写不写代码,最重要的还是看团队和项目的需要,还有自己的职业规划。但记住,不管怎么变化,我们都不应该失去学习的热情,放弃技术的追求。只有不断学习,才能不断适应。
最后,不管选择了管理之路,还是继续做技术大拿,都要让自己的职业道路上越走越宽广。
领取专属 10元无门槛券
私享最新 技术干货