从 2013 年陆续开始做软件研发工作, 去过不少公司, 做过一些类型项目, 桌面开发, web 开发, 手游开发, 端游开发, 棋牌, 视频云服务, 电商.
刚毕业那会在国企, 年轻气盛技术好就开始带同期其他毕业生做项目开发. 最近1-2年做电商也陆续带人带团队. 磕磕碰碰满头包.
其实带团队比想象复杂和充满挑战, 当你是技术核心或者骨干的时候, 你的做的事情很多是确定结果.
但当你是团队舵手的时候, 很多时候是选择, 结果是不确定的. 信任感, 对团队成员负责, 对工程业务落地和质量负责, 思考自己业务演变, 思考边界外业务演变.
挑战方面举个几个例子.
1. 末位淘汰 强制背C. 你哪怕有能力把所有人都带好, 但这个怎么处理, 所以很多时候领导也不会干预所有的员工, 内部对不同员工走不同培养路线
2. 工程质量是否要保证, 业务变动那么快, 是否降低预期 线上问题少, 团队有业务备份 就很不错了 包括自己也要有备份
3. 信任感, 信任感这几年太卷了. 很多时候企业中我们无能大小都无法左右变化, 对于信任感格外需要, 行为正确大于结果正确
4. 变, 在企业里你不变, 那就被变. 但这个变本身也是不确定的. 4 和 1 其实息息相关. 在都能赚钱时候, 这个问题可以弥补, 当下比我入行那会要难不少.
5. 自己也要时刻成长, 格局, 视野, 真实能动性, 上下都要硬
很多很多, 这里说下我的解法和大家一起交流.
找回自己内核定位. 例如我不管怎么变, 本质还是一名 开发工程师, 具备工程师相关职业素养. 其它的让做什么就做什么呗.
包括在开发行业学到职业素养和工作态度, 对未来其它变数也有辅助作用. 不是吗? 心态上做好长期趋势向下准备 : )
和下面一块观察思考也许更好. 很多回答非常不错
为什么国内 IT 公司 leader 以上就不怎么写代码,而据说 Google 的 Jeff Dean 还写代码?到底哪种情况好呢? - GXSC的回答 - 知乎 https://www.zhihu.com/question/23321862/answer/2287201231