前端同学成长规划

1,364 阅读5分钟

去年做的团队内的成长计划,最近翻看,希望可以引起部分同学的思考🤔

现状分析

不分阶段平时工作大概都如下运行

接项目 -> 开发 -> 发布 -> 下一个

可能的成长点:

  1. 项目中遇到的挑战(往往会为赶项目而浅尝辄止,第一考虑点是绕过,用已知的技能处理问题)
  2. 开发的熟练度(会有上限,且到一定水平后价值不高)
  3. 跟队友的配合度等一些软性提升(同第二点)

关于成长晋升

1.天赋型选手

2.运气型选手

3.普通选手:

  • 首先要明白,是因为具有那些能力才会晋升,不是因为升级了才有那些能力。所以晋升从来不是目标,获取能力才是,晋升只是一个结果不是目标。
  • 首先你得有想要升级的意识。
  • 其次根据自己的情况制定计划,然后去执行。
  • 最后自然获取结果

说白了,晋升最重要的是意识,其次是配套的行动。但是人往往只能看到结果。这一点需要大家自己思考一下

寻找定位

S2:

瓶颈:平时感觉业务无聊,但是谈到业务只能说到2周内的需求,而且在工作中prd不认真看,有问题直接问产品,一直在被动执行,只管做完
破局:业务积累,做的业务越多,发现的问题越多。
考虑:如何跟需求?如何排期?如何分工?技术上如何设计方案?模块、分层、架构?技术文档如何写?关注质量、效率、沟通反馈,包括对业务的理解:用户、目标、规划、业务数据如何解读?
建议:从更多维度去思考,而不是只盯着自己重复性的工作。
总结:由点到线

S3:

瓶颈:代码质量、性能、业务理解、沟通交流都没有问题,待在自己的舒适圈,只做自己的事。给自己潜意识设界
破局:从对内->对外。之前一直在做的事是从业务、团队中去汲取养分来让自己更好。而此时需要做的事是反哺团队,让团队里的其它人能够像你一样。
考虑:聊聊其它人,能够帮到别人。主动去做
总结:由线到面,有专项能力

S4:

瓶颈:影响别人已经不是问题,但只是一个人解决问题,而且是在解决眼前的问题。
考虑:站在团队做考虑,能够知道问题,在什么时间怎么样的姿势去解决怎样的问题。甚至如何去规避这些问题,能够带动别人跟你一起去解决问题。
总结:面向体系

打破现状——拔高视野

假设自己已经在下一级,思考一下问题,

  1. 我在团队中跟谁一个层级?
  2. ta在团队中承担什么角色?
  3. ta能做哪些事?
  4. ta平时怎么处理问题的?
  5. 以上这些我能不能做到?
  6. 如果ta离职了,团队是新招一个ta还是我上位?
  7. 我要做到哪些事,才能让团队认可我,让我顶ta的位置

当前团队我能做什么

我们团队存在很多问题,小到一句代码怎么写(比如枚举xxx===1),大到许多重复/相似代码、各种不合理问题。这些问题重要不紧急,平时赶项目都忍了,但是,事后能不能改变?对于激进团队,这些都是白花花的经验包,做完啥啥啥就能升职加薪

  • 被动

    • 组织让做啥就做啥
    • 不得不做的事
  • 主动

    • 主动去了解我们系统一些关键功能是怎么实现的,确保到新团队,你能复制该能力

    • 看每个Q的OKR,看下哪些我能做,主动出击

    • 问题来源于平时的工作,面对问题,我能做什么

      • 忽视问题
      • 报告问题
      • 报告问题+解决方案
      • 解决问题+分享
    • 主动分析当前团队(项目团队,前端团队,技术团队,鲜沐团队,看你的视野有多高)的问题,思考解决方案,我能做什么

  • 快速成长:咱们团队已有的好用的你得学起来,至少保证到一个新的团队,你能提出原先的优点,做上

  • 开宗立派:更进一步的是,我是否能站在前人的肩膀上做更多的事。有什么他们没做的,我能做?他们做的我能不能改进做得更好

Q&A

  • 平时工作太忙,没时间做项目之外的事,怎么整?

    • 不可能一直忙到毫无时间,如果在这样的团队,可以综合考虑是否换一个,我们团队显然不是
    • 提这个点更多的是关于意识的问题,只能说你对于成长的渴望度还没有那么高,或者说,不能持续的那么高
  • 想做点东西,但是太难,自己搞不定怎么办?

    • 带上你对这个问题的思考,去学,去问。文档都看得懂,人都认识。
  • 一开始做着,但是忙一段时间后就捡不起来了,没有可持续性

    • 平时做个列todo list的习惯,自己计划要做的事都列着,每天上班第一件事就是检查list
    • 被动方案,周会同步该事项进度,大家监督