您的位置首页  广州生活  男女

我要做领导!

不好意思,有点标题党了。

看了这个标题,肯定有读者会喷我,说:“我就是不想成为领导,就是不想管人,只想专心写代码!”

这个想法当然没错,只是有点天真,并且太过于理想化。

有这种想法的同学,大部分是觉得:我不做管理,只要好好写代码,后面成为技术专家就不怕了。

但实际情况是,成为技术专家比成为领导更难。

平均来说,一个组长下面会有9-10个组员,所以刚毕业的你大概有10%的机会进入到管理层,而成为技术专家的人可能只有1%,比成为领导的人少多了,所以你有可能既成不了领导也成不了技术专家。

管理是每间公司都会有的,差别只是人数的多少,但技术专家不一样,除非是大厂挖过来的大牛,小公司很难培养出来,因为既没有那么大且复杂的业务,也没有足够的时间培养起一个技术专家。

所以相对管理,其实技术专家的数量更加稀缺,这就是我在开头说,只想好好写代码的同学太理想化了,因为你最后有可能既做不了领导,也成不了技术专家。

写代码于大部分程序员来说,可能是最舒服的事情,如果是需求明确,有一定的技术难度,又能够用上高大上算法的那种就更好了。

但现实情况是,大部分的业务需求经常变更(你可以叼死产品经理,但需求还是会变),而大部分的需求都不需要高大上的算法(基础架构除外),所以对于大部分程序员来说, 只想好好写代码是不现实的

而抱着 只想好好写代码 这种想法的同学,大部分也成不了领导,因为他一开始就排斥除代码之外的事情,而且很多也成不了技术专家。

大厂的技术专家是要晋级面试的,晋级面试最看重的是业务贡献度,换句话说,只懂写代码,不懂业务的人,晋级基本没有可能通过。

所以只想好好写代码的人,最后可能连写代码的工作都丢了。

大部分人成不了领导的第二个原因是没有大局观。

这个大局观,不是说你要像公司的CTO一样思考,而是你要像你的领导一样思考。

只有你的思考层次达到或接近你领导的水平的时候,你才有可能被认可,也才有晋升的可能。

如果说 只想好好写代码是认知问题,那大局观就是能力问题了。

幸好这个能力是可以培养的。

在你熟悉了本职的工作之后,你要学会多关注团队的事情,关注团队的其他人在做什么,关注团队的目标,关注团队的困难,在有余力的情况下,还要思考团队的发展。

以上,都是你的领导可能会遇到的问题,想其所想,后面就会在合适的时机得到应有的展现。

以上不是一件容易的事情,一定要在本职工作有余力的情况下,才能做进一步的尝试,要是本质工作都做不好,就给各种建议,人家只会觉得你好高骛远。

形成以上的种种思考,没有固定的方法和框架,但多接触业务,多思考自己和大家遇到的问题,是能够逐步接近这个目标的。

不过在现实情况中,我发现很多同学没有深度思考的能力。

一个是没有思考的习惯;一个是觉得想事情太累了。

大部分同学,接到需求就开始撸代码,甚至都不想需求是不是合理,当然也可能因为每次都pk不过产品,所以干脆就放弃治疗了。

这当然是不好的,就算最后还是照做了,但思考的过程,pk的过程,依然会让你获益良多。对业务的理解,思考的深度,就是在这日积月累中获得的。

还有不少同学是觉得想事情太累,思考这个事情,个体差异真的很大,有的人越想越兴奋,有的人一思考就觉得累。

我的经验是,思考的能力也是可以培养的,就像长跑锻炼耐力,健身锻炼肌肉一样,思考的频次和深度逐步增加后,思考的耐力也会随着增长。

记得前几年,我也没办法连续几小时思考同一个问题,久了就会觉得累或者觉得烦,但现在我可以持续思考一整天,也不觉得累和烦了。

一开始我没感知到这种变化,直到这段时间,跟一个同事聊起这类事情,才注意到了这种变化。

我觉得,这完全就是这两三年,我思考越来越多锻炼出来的。

合得来很重要。

当调整了对技术发展的认知,并且慢慢有了大局观,你的其它能力培养起来就不难了。

比如沟通的能力,协调的能力,项目推进的能力,团队的影响力等,以上的能力都可以逐步的培养,我这里就不展开了。

当你的能力成长到一定程度,你的领导会开始注意到你,但你最后能不能得到领导的认可,就要看是否合得来了。

合得来其实是很虚的,没有固定的指标或方法可以去衡量这个事情,基本只能靠感觉。

跟性格,过往的经历,认知,做事的风格,甚至身高外貌等都有关系,所以这部分你很难控制。

遇到合得来的,当然最好,工作做的开心,又有上升的机会;如果遇到不那么合得来的,一般有两种应对方式。

一种是适应他。这个过程一般会比较痛苦,相当于要扭转自己的性格或行事的风格。比如不喜欢说话的,要学会大吹大擂,比如要去逢迎领导的某些喜好(这不一定是贬义,只是风格不同)。

但如果最终还是适应不来,又想有上升空间,那就只有换团队了。

我们这边有几个不错的技术管理者,都是从别的团队转岗过来,最后做得很好,获得了晋升的。当然,他们都是已经具备了相应的能力,只差机会了。

最后

以上三点,是我自己的经验总结,这里没有再谈沟通能力,协调能力等方面的内容,因为觉得已经写得烂大街了,所以就列举了三个,我觉得最重要的点。

实际情况是,大部分人是上不到管理层的,因为确实只有10% 的比例,这个是客观事实。

但如果你有意识,又肯往这个方向努力,那自然会有更大的概率可以获得上升。

当然,可能还是有同学说,我就是不想做管理,那其实也是没问题的。

做不做管理,不是对和错的问题,而是选择面宽窄的问题。

一般的程序员,后期发展路径,大体来看,就两条,一个是技术管理;一个是技术专家。

你一开始就放弃了管理,那就只剩一条路可走了。

当然,如果你有信心走通,肯定是没问题的,但如果半路发现走不通,后面可能就会无路可走,这个就是你需要思考的问题了。

这篇就写到这里,希望能给你带来一点启发!

刚毕业的我,参与了一场大厂之间的争夺之战

大厂的学历歧视?你关心的学历问题都在这里

警惕!陷入“内卷化”怪圈!

选择一线一张床还是小城一套房?

职场PUA到底有多可怕?

爆款互联网人, 28岁的财富自由?

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186