如何看待编程技术不如你的同事当了你的领导?

2019-11-18 18:03:07 +08:00
 15068762000

大多数程序员对编程技术天生没有抵抗力,他们对于如何让程序跑的更快,如何把代码组织的更加优美,如何让复杂的业务高速稳定的运行,业内各种新老技术的优缺点,等等各种技巧展现出非凡的兴趣,孜孜不废寝忘食的研究。

然而这类程序员很难从基础技术岗位爬到管理岗位,换言之,负责管理岗位的程序员往往不是技术最牛逼的,他们可能是在公司待的时间最长的,升级是靠资历熬出来的。他们也可能是能说会道,深谙职场技巧,善于放大自己的工作能力,懂得很领导搞好关系,他们的技术不是最厉害的,但是却最容往上爬。于是很多互联网科技公司展现出一种很奇葩的架构,一个技术普普通通的技术负责人带领的一个技术团队中有很多技术比他牛逼多的下属。这算什么? 程序员明明是靠技术吃饭的,为什么技术没自己牛逼的人却能压自己一头,没道理啊,因此有些原本潜心研究技术的程序员心态变了,他们开始把自己赖以为生的技术放在一边,而是奉行“做好管理,升官发财的”职场策略,去追求部门经理、CTO 这种富有权力的领导岗位。然而,这么做真的值吗?

我在不少互联网公司待过,基层员工跳槽能频繁见到,而管理层领导跳槽几乎没见过。可能有人会说,管理层待遇更好,他们自然不愿意跳槽。然而,据我观察,那些管理层不跳槽的主要原因不在于不想跳而是不敢跳。打工者没有人会对自己的职场现状满意,每个人都想找更好的去处,即使是部门领导也想,事实上有很多公司的部门领导,如果跳槽,别说是找一个更好的管理岗位了,他们甚至于找一个基础的技术岗位也是很困难的。如果他们不是靠技术能力上位到管理,而是通过其他的途径,那么他们的技术能力原本就不强,而上位到管理以后,要应付各种繁杂的琐事,技术能力将进一步荒废,久而久之他们的行业竞争力除了资历将什么都没有,而资历这种东西只在当前公司有效,因此他们被困在了公司不敢动,如果公司出现问题,或者被公司强行优化,那他们的职业生涯可能会遭受毁灭性的打击。而那些潜心研究技术的程序员,不用担心丧失行业竞争力,技术岗位的竞争力就是技术,技术牛逼,到哪里都受欢迎,所有很多基础岗位的程序员,每一次跳槽都能提升薪资,有技术实力强的跳到大公司,不但收入大幅度增加,而还能为自己的简历添上光彩的一笔。

所以“做好管理,升官发财”这种职业目标,大多数时候是害处多余益处,程序员还是应该潜心搞好技术。

那么,难道程序员就应该一辈子研究技术,不去碰所谓的管理吗? 其实也不是,程序员应该在职业生涯不同的时间段有不同的规划。入行初期几年应该好好研究技术,不要被行业的浮夸引诱,很多程序员工作两三年就升职成为了部门领导、项目经理等管理层,那么这个程序员可能就废了,可能他的收入高了,但是他不会再是一个优秀的程序员,将来在行业内的竞争力会大打折扣。程序员最好不要早早的碰管理工作,而是应该想法设法提升自己的专业技能并往大公司跳,如果已经在大公司了,可以往伟大的公司跳。当积累了足够的经验,同时经历也相当光辉耀眼了,那时候,如果想继续做程序员,没问题,去哪里都可以。如果想做管理层,没问题,供选择的机会也很多。如果你想创业,相信也有很多人看重你的技术和大公司的资历,你手里就有更多的筹码,能获得好的机会。

简而言之,如果你的领导能力卑微,甚至不如你,不要羡慕,也不要嫉妒,你更多的应该是怜悯,因为从长远来看,他的职业生涯可能会面临巨大的困难。而你,只要潜心提升自己的专业能力,在适当的时机跳槽到更好的公司,你的职业生涯必定会超越他。

10056 次点击
所在节点    程序员
76 条回复
mcluyu
2019-11-19 09:56:26 +08:00
如果把程序员比作搬砖的,那理解起来就是,领导体力没我好,搬砖技术没我好,我一次能搬十块,领导只能搬一块,我要努力练习搬砖,争取一次搬一百块,速度越来越快,总有一天我要是想当领导了,肯定很容易就能当大领导。
hyy1995
2019-11-19 10:05:01 +08:00
你这有点精神胜利法的感觉。。。



互联网行业当领导,并不是看你技术最好,管理能力、协调能力、沟通能力,这些你可能看不见。专门搞技术的程序员,相当于是公司的螺丝钉,你走了,马上也能招到下一个,不要恃才傲物。。。
blackccc
2019-11-19 10:12:37 +08:00
楼主要么结巴,要么少言寡语,总结完毕
justin2018
2019-11-19 10:30:01 +08:00
搬砖 真的也许是一辈子 但是 当领导了 跳板就高了点 哪怕会忽悠也行滴~
tushile928
2019-11-19 10:36:04 +08:00
我来评价一下楼主吧,毕业后工作多年除了技术估计一点长进都没有,心态和刚准备毕业想考研的学生差不多
Yumwey
2019-11-19 10:36:54 +08:00
行了,人家都被开除了,不用纠结了。
lausius
2019-11-19 11:12:54 +08:00
说明他领导能力比你强
JCZ2MkKb5S8ZX9pq
2019-11-19 12:19:47 +08:00
@DiamondYuan 感谢善意提醒。
这之前这个账号已经被被其它用户直接举报限权了。

的确是我的问题,英文还没好到看原文,一直看的字幕组,没意识到版权问题。
先换别的账号用了。
tomychen
2019-11-19 12:41:12 +08:00
你的问题的出发点还是从“我”的想法上。
而你不应该思考一下,为什么别人是 leader,我还是我,技术驱动型或者说互联网公司应该尊重技术,但另一个层面,不同的技术人员,谁能把他们揉到一起,把团队的力量、能量发挥到最到化,不需要这样的人么?需要,但这样的人,不一定在技术层面很牛 X,但他的组织和协调能力很强。

其次,既然身在团队,就应该多以“我们”的心态出发,放掉自己那狭隘的心胸去看待问题。

技术不如你,可能管理能力比你强
再者,没有管理能力,但沟通能力比你强
再者,沟通能力也没你强,那巴结高层能力还是比你强

中学的时候,新来校长讲了一句话,至今还在影响我,大意为

“我不是名校出身,也没有太多光环,在教育事业上,也是个年轻的晚辈,但你们看看,医院的院长还有多少人是主刀上手术台的,更多的时候他不需要,而是他们要把最优秀的医生放到最合适的位置上,让他们把自己的特长放挥到极致。而我,今天在这里,比教育能力和老资历的老师们而言,太微不足道了,但我相信,我能够用我的能力把他们放到适合的位置,培养出更多优秀的学生。。。”

他是我们学校至今没人超越的最年轻的校长,而且给学校从老师到学生争取到最多福利的校长,至今没人超越。但是我当时就觉得他在吹牛而已。

简而言之,有些事自己做不到的时候,就多在自身上找找原因,多看别人的优点来找自己身上的缺点,而不是拿别人的缺点去碰自己的优点,那是很难进步的,技术也是如此,生活也是这样。

最后,共勉之...
leedong00
2019-11-19 12:43:31 +08:00
评论都在说什么乱七八糟的!!!有的人能当领导是会拍马屁,会送礼,会来事才上去的,你以为谁都像程序员一样只关注技术啊,老板开公司是为了赚钱的,谁关心你技术怎么样,架构怎么样啊,用最少的钱,最快的时间把东西做出来能用才是老板关心的,真是服了。
chanchan
2019-11-19 12:56:14 +08:00
把领导看作是另一种岗位 /职业不就豁然开朗了
weiruanniubi
2019-11-19 13:01:34 +08:00
评论区杠楼主的真是恶心!
danyi
2019-11-19 16:03:09 +08:00
这是两个 技能树吧
yingo
2019-11-19 16:03:18 +08:00
心疼楼主....
lskjdfgl
2019-11-19 16:31:24 +08:00
@blackccc 看情况楼主应该不是少言寡语
CuVee
2019-11-19 18:57:40 +08:00
管理和技术本身就是两个路线。为什么还有人说上面的人阴阳怪气?

做管理核心就是能用一切办法完成好更上面的领导交给你的任务,又能溜须拍马逗领导开心

溜须拍马可是大学问,不是随便一个人都能做好的

很多技术超好的转管理,最后也只能当个底层 leader 的大有人在,或者又转回技术人更是不少

技术人员刚刚转管理一两年或许会很舒服,但是要是过个三四年还是原地踏步你就知道危机感了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/620759

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX