zoukankan      html  css  js  c++  java
  • 技术人员成长阶段

    阶段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这个时候,完成代码已经不是第一要务,更重要的是规划整个团队技术栈的发展,并实实在在的落地。

  • 相关阅读:
    Linux系统IP地址
    系统网络概述
    系统内存和CPU管理、监控
    系统磁盘资源
    Linux与DOS的常用命令比较
    傻瓜式破解linux--rootpassword
    【iOS】彩虹渐变色 的 Swift 实现
    Spring与Hibernate整合中,使用OpenSessionInViewFilter后出现sessionFactory未注入问题
    OpenCV Haar AdaBoost源代码改进(比EMCV快6倍)
    【Hibernate步步为营】--双向关联一对一映射具体解释(一)
  • 原文地址:https://www.cnblogs.com/aurain/p/9068553.html
Copyright © 2011-2022 走看看