去年做的团队内的成长计划,最近翻看,希望可以引起部分同学的思考🤔
现状分析
不分阶段平时工作大概都如下运行
接项目 -> 开发 -> 发布 -> 下一个
可能的成长点:
- 项目中遇到的挑战(往往会为赶项目而浅尝辄止,第一考虑点是绕过,用已知的技能处理问题)
- 开发的熟练度(会有上限,且到一定水平后价值不高)
- 跟队友的配合度等一些软性提升(同第二点)
关于成长晋升
1.天赋型选手
2.运气型选手
3.普通选手:
- 首先要明白,是因为具有那些能力才会晋升,不是因为升级了才有那些能力。所以晋升从来不是目标,获取能力才是,晋升只是一个结果不是目标。
- 首先你得有想要升级的意识。
- 其次根据自己的情况制定计划,然后去执行。
- 最后自然获取结果
说白了,晋升最重要的是意识,其次是配套的行动。但是人往往只能看到结果。这一点需要大家自己思考一下
寻找定位
S2:
瓶颈:平时感觉业务无聊,但是谈到业务只能说到2周内的需求,而且在工作中prd不认真看,有问题直接问产品,一直在被动执行,只管做完。
破局:业务积累,做的业务越多,发现的问题越多。
考虑:如何跟需求?如何排期?如何分工?技术上如何设计方案?模块、分层、架构?技术文档如何写?关注质量、效率、沟通反馈,包括对业务的理解:用户、目标、规划、业务数据如何解读?
建议:从更多维度去思考,而不是只盯着自己重复性的工作。
总结:由点到线
S3:
瓶颈:代码质量、性能、业务理解、沟通交流都没有问题,待在自己的舒适圈,只做自己的事。给自己潜意识设界
破局:从对内->对外。之前一直在做的事是从业务、团队中去汲取养分来让自己更好。而此时需要做的事是反哺团队,让团队里的其它人能够像你一样。
考虑:聊聊其它人,能够帮到别人。主动去做
总结:由线到面,有专项能力
S4:
瓶颈:影响别人已经不是问题,但只是一个人解决问题,而且是在解决眼前的问题。
考虑:站在团队做考虑,能够知道问题,在什么时间怎么样的姿势去解决怎样的问题。甚至如何去规避这些问题,能够带动别人跟你一起去解决问题。
总结:面向体系
打破现状——拔高视野
假设自己已经在下一级,思考一下问题,
- 我在团队中跟谁一个层级?
- ta在团队中承担什么角色?
- ta能做哪些事?
- ta平时怎么处理问题的?
- 以上这些我能不能做到?
- 如果ta离职了,团队是新招一个ta还是我上位?
- 我要做到哪些事,才能让团队认可我,让我顶ta的位置
当前团队我能做什么
我们团队存在很多问题,小到一句代码怎么写(比如枚举xxx===1),大到许多重复/相似代码、各种不合理问题。这些问题重要不紧急,平时赶项目都忍了,但是,事后能不能改变?对于激进团队,这些都是白花花的经验包,做完啥啥啥就能升职加薪
-
被动
- 组织让做啥就做啥
- 不得不做的事
-
主动
-
主动去了解我们系统一些关键功能是怎么实现的,确保到新团队,你能复制该能力
-
看每个Q的OKR,看下哪些我能做,主动出击
-
问题来源于平时的工作,面对问题,我能做什么
- 忽视问题
- 报告问题
- 报告问题+解决方案
- 解决问题+分享
-
主动分析当前团队(项目团队,前端团队,技术团队,鲜沐团队,看你的视野有多高)的问题,思考解决方案,我能做什么
-
-
快速成长:咱们团队已有的好用的你得学起来,至少保证到一个新的团队,你能提出原先的优点,做上
-
开宗立派:更进一步的是,我是否能站在前人的肩膀上做更多的事。有什么他们没做的,我能做?他们做的我能不能改进做得更好
Q&A
-
平时工作太忙,没时间做项目之外的事,怎么整?
- 不可能一直忙到毫无时间,如果在这样的团队,可以综合考虑是否换一个,我们团队显然不是
- 提这个点更多的是关于意识的问题,只能说你对于成长的渴望度还没有那么高,或者说,不能持续的那么高
-
想做点东西,但是太难,自己搞不定怎么办?
- 带上你对这个问题的思考,去学,去问。文档都看得懂,人都认识。
-
一开始做着,但是忙一段时间后就捡不起来了,没有可持续性
- 平时做个列todo list的习惯,自己计划要做的事都列着,每天上班第一件事就是检查list
- 被动方案,周会同步该事项进度,大家监督