如何成为 Leader,更直白点就是如何获得晋升。
首先你能出色完成你的工作。然后你承担了更多的责任,展示出你拥有更强的胜任力。
承担更多责任
自组织团队中,人人都可以是某一件事情的 leader。承担责任的机会非常多,机会来了你一定要把握住。
如果你担心的是能力不够,那么大可不必,不逼自己一把你都不知道自己这么厉害。
如果你担心的是时间不够,那么你必须有些取舍。是放弃这个机会,还是少看点电视剧、少玩点游戏,甚至少睡点觉,去把握住这个机会。
如果你想在8小时工作时间内,把本职工作做好的同时承担更多责任,这显然是不可能的。
有些人可能会说“给我开这点工资,我为啥要拼命?”。但是你没有展现出可以承担更多责任的能力,又为什么给你涨工资呢?与其陷入先有鸡还是先有蛋的难题,还不如做自己能掌控的事情。其实都是水到渠成的事情。
可能你付出更多时间、承担了更多责任、做了更多有挑战的事情后还是没能晋升。但起码提升了自己的能力,再去找工作也可以谋求更高的职位、更高的薪水。
寻求更多责任
有时候并没有那么多责任赋予给你。这个时候就需要你自己去挖掘一些机会。
如流水线上的难题,你可以牵头去解决。
缺少文档的核心模块代码,你可以主动去补全。
主动帮助团队新人成长。
没人想碰的代码,你可以去读懂并重构。
凡是别人不想碰的工作,都是你的机会。
主动输出
不要独自闷头苦干,承担责任不代表你要一个人干。你可以召集起同样感兴趣的小伙伴,一起完成这项工作。同时你还可以输出 session 、分享知识、沉淀文档。让更多的人知道你做了什么,并且把你的知识传递给他人。
你看,当你按上面说的方式承担起某项责任时,还锻炼了自己的领导力,建立了自己的影响力,同时完成了知识沉淀。而这些能力恰恰都是 Tech Lead 所需要具备的!