技术人成长的四个阶段

时间:2022-11-11 03:48:54

技术人成长的四个阶段

        最近两天花了一些时间整理团队的岗位说明书。通过整理团队岗位书,发现也能看到自己过去这十多年成长的一个过程,在这里和大家做一个简单的分享。


阶段1:入门学习阶段 (毕业后1~3年不等)

1)在同事的帮助下完成任务, 走入职场的第一份工作,如果能得到遇到优秀的同事或者领导的指导,那是一份幸事。

2)适应职场的工作环境 , 找到适合自己的工作方法,非常的重要,务必走出自己的舒适区,切勿停留在名校的光环下。

3)遇到问题,能及时向上反馈,并在同事的帮助下解决问题。在职业阶段的初期,遇到问题请教,并不是一件丢人的事情。不能拿出结果,才需要好好反思。


阶段2:独立贡献阶段 (毕业后3~5年不等)

1)按时高质量完成分配的任务,拿结果,更快更好的拿结果,就是这个阶段的第一要务。

2)独立解决有挑战性的任务,如果想尽快的晋升和脱颖而出,多参与攻坚的项目,就是一条“捷径”。

3)独立解决超出预期的问题, 对于互联网行业的工程师理当如此,现实的业务情况往往超过开发初期的设想。如果能跑到业务需求的前面,那么就能有高价值的体现。

4)能有项目/系统全局的认知水平,初中级工程师与高级工程师的典型分界线。


阶段3:带团队一起贡献阶段 (毕业后5~9年不等)

1)具备深度和广度相结合的专业知识和技能,如果说前5年可以往一个方向专下去,那么现在需要开始横向扩展了,了解前端/后端/测试/运维的知识和技能。

2)能在团队内外分享经验,扩展自己的技术影响力,通过分享提高自己的沟通能力。

3)协助团队成员处理问题并传授处理问题的方法,从自己明白到让团队明白,通过带应届的实习生或者刚毕业1~2年的初级工程师,梳理知识和技能体系。

4)带领团队一起拿结果,无论是走技术线还是管理线,都不是一个人在战斗了,拉着团队一起往前冲,解决团队中的一切”短板“。

5)如果走管理路线,能完成5人以上团队的组建,招聘,选拨和培养工程师梯队是必须要掌握的技能。


阶段4: 领导创新阶段 (毕业10年以上)

1)对行业和领域具备一定的前瞻性,切勿停留在技术本身,也需要成为所在行业或者领域的专业人士,清楚业务的下一步走向。

2)专业水平得到组织内部及同行的认可,树立自己在技术社区的品牌,无论是建立自己的开源项目还是输出项目经验。

3)为团队制定发展战略,无论是做TechHead还是Chief Engineer这个时候,完成代码已经不是第一要务,更重要的是规划整个团队技术栈的发展,并实实在在的落地。


如果你想了解更多,可以参考之前写过的一些技术人成长的文章1文章2或者文章3)。


最后请大家注意身体,保持好身材。

技术人成长的四个阶段


扫描二维码或手动搜索微信公众号【架构栈】: ForestNotes

欢迎转载,带上以下二维码即可

                          技术人成长的四个阶段


点击阅读原文”,所有【架构栈】近期的架构文章汇总

↓↓↓