V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
goodleixiao
V2EX  ›  职场话题

为什么那些写的一手烂代码的人都当了领导呢?

  •  
  •   goodleixiao · 2019-04-16 09:40:40 +08:00 · 12416 次点击
    这是一个创建于 2049 天前的主题,其中的信息可能已经有所发展或是发生改变。
    突然发现,代码能力强的人,还在哪里写代码,而那些写的一手烂代码的人都当了领导,困惑。。。。
    第 1 条附言  ·  2019-04-16 15:49:24 +08:00
    当大家都在谈论程序员这个普通的职业时,当 996 变成一种常态时,当我们老无所依时,我们是不是应该反思一下呢? 提前祝大家劳动节日快乐!!!
    103 条回复    2019-04-17 13:45:29 +08:00
    1  2  
    LZSZ
        1
    LZSZ  
       2019-04-16 09:46:59 +08:00   ❤️ 16
    代码写的好当然是让你继续写代码啦, 领导的事情就让别人来吧! 2333
    tuwulin365
        2
    tuwulin365  
       2019-04-16 09:51:15 +08:00   ❤️ 11
    代码能力和领导能力有毛关系啊
    starcraft
        3
    starcraft  
       2019-04-16 09:52:45 +08:00   ❤️ 1
    你也是逗 各行各业当领导不都一个样 和写代码有什么关系
    linliqun
        4
    linliqun  
       2019-04-16 09:58:25 +08:00   ❤️ 2
    突然发现,我自己口才好的一批,下回国家主席选举,你们选我吧......
    逻辑完全不同,你这个假程序员
    petelin
        5
    petelin  
       2019-04-16 10:00:15 +08:00 via iPhone
    代码写的好所以一直写代码 没毛病吧?
    echo1937
        6
    echo1937  
       2019-04-16 10:10:58 +08:00   ❤️ 1
    不是球踢得最好的人当教练 /经理 /主席的,两者的技能栈不完全一样。
    SakuraKuma
        7
    SakuraKuma  
       2019-04-16 10:12:07 +08:00
    技能树都不一样。。。
    就像你让一个点了魔法的去当剑士。。
    guyujiezi
        8
    guyujiezi  
       2019-04-16 10:12:20 +08:00
    因为领导是管理岗,不用写代码
    msaionyc
        9
    msaionyc  
       2019-04-16 10:12:21 +08:00
    能吃苦,还干活干得好,不继续写代码贡献公司多亏
    Zeonjl
        10
    Zeonjl  
       2019-04-16 10:13:49 +08:00 via iPhone
    请抬头望青天,看到那巨大的影子了吗?
    YoyoMa
        11
    YoyoMa  
       2019-04-16 10:16:42 +08:00
    那不然领导谁来当?哈哈哈哈
    macfred
        12
    macfred  
       2019-04-16 10:18:28 +08:00 via Android   ❤️ 8
    领导的核心能力是撕逼和抢资源
    yoke123
        13
    yoke123  
       2019-04-16 10:18:43 +08:00
    所以你是码农 他是领导
    x86
        14
    x86  
       2019-04-16 10:20:01 +08:00
    马云不会写代码为什么在阿里当领导?
    ashin
        15
    ashin  
       2019-04-16 10:27:10 +08:00
    韦小宝字都不会写武功也不会人家还不是一样可以身兼数职官大爵高
    binux
        16
    binux  
       2019-04-16 10:28:59 +08:00 via Android
    因为你的代码还没被低格
    ooppstef
        17
    ooppstef  
       2019-04-16 10:33:32 +08:00
    领导本身就不是代码最好的那个人啊.
    领导本身就应该是有能力发掘 /培养出代码能力最好的那个人.

    刘翔的教练也没刘翔跑的快啊.
    mars0prince
        18
    mars0prince  
       2019-04-16 10:33:41 +08:00   ❤️ 2
    初中学历的不是一样能当老大?领导能力和业务水平无关
    yidinghe
        19
    yidinghe  
       2019-04-16 10:33:54 +08:00
    你说的领导定义并不明确。程序员的上级有两种,一种是技术负责人,虽然是领导但不属于管理岗位;一种是项目经理或部门经理,这属于管理岗位。
    fsafdasfsdafsd
        20
    fsafdasfsdafsd  
       2019-04-16 10:35:26 +08:00   ❤️ 2
    昨天刚看到一个效应,死海效应。
    http://baijiahao.baidu.com/s?id=1603309980688347385&wfr=spider&for=pc

    没说所有 /大部分领导都是这样,只供参考。
    goodleixiao
        21
    goodleixiao  
    OP
       2019-04-16 10:36:29 +08:00
    @fsafdasfsdafsd 是呀! 所有的领导都去做业务去了
    goodleixiao
        22
    goodleixiao  
    OP
       2019-04-16 10:37:13 +08:00
    @mars0prince 公司是他们家开的,管你是什么学历
    goodleixiao
        23
    goodleixiao  
    OP
       2019-04-16 10:39:07 +08:00
    @macfred 就服你,看到最中肯的一句话“领导的核心能力是撕逼和抢资源” 跟业务能力、技术能力无关
    icenine
        24
    icenine  
       2019-04-16 10:43:03 +08:00
    问出这问题也太中二了吧,习大是不是得 360 行精通啊
    应该想你领导还不错,还懂点代码
    ThomasZ
        25
    ThomasZ  
       2019-04-16 10:48:34 +08:00 via Android
    因为代码写的烂,混不下去,只能走点别的旁门左道,外人。觉得这种人会技术又会来事,而真正的行家那有时间搞这些有的没的,然后现状就是没能力的管有能力的。。。。。
    goodleixiao
        26
    goodleixiao  
    OP
       2019-04-16 10:48:35 +08:00
    @yidinghe 领导定义确实不明确,我说的是技术负责人,纯技术岗位,经常发现连最基本的常识也没有。 不是所谓的纯管理岗位或者业务岗位。
    goodleixiao
        27
    goodleixiao  
    OP
       2019-04-16 10:49:28 +08:00
    @ThomasZ 对呀! 混不下去,旁门左道太多,惹人眼球
    HuHui
        28
    HuHui  
       2019-04-16 10:50:20 +08:00 via Android
    看你务实还是务虚
    虚实不含褒贬
    Cbdy
        29
    Cbdy  
       2019-04-16 10:54:23 +08:00
    我的个人观点:
    打工的话,拿钱干活。如果希望有所改变,就身体力行推动改变。如果推动不了也忍受不了,等着过劳动节?
    goodleixiao
        30
    goodleixiao  
    OP
       2019-04-16 10:55:24 +08:00
    @Cbdy 能推动确实不错,改变不了,那还是忍着吧! 劳动节快乐
    goodleixiao
        31
    goodleixiao  
    OP
       2019-04-16 10:57:04 +08:00
    @HuHui 不管务实还是务虚 ,难就难在调节和共识
    mcguffen
        32
    mcguffen  
       2019-04-16 11:17:19 +08:00
    正因为代码烂,只能干点组织的事,让他干活你放心啊。
    7654
        33
    7654  
       2019-04-16 11:21:37 +08:00
    管理岗和技术岗升迁途径不一样
    Moorj
        34
    Moorj  
       2019-04-16 11:26:20 +08:00
    六字真言
    dddd1919
        35
    dddd1919  
       2019-04-16 11:27:43 +08:00
    口遁,吹牛 B 之术
    ronman
        36
    ronman  
       2019-04-16 11:27:48 +08:00 via Android   ❤️ 1
    程序员惯有错觉,以为技术统治世界
    murmur
        37
    murmur  
       2019-04-16 11:28:40 +08:00
    不要小看做需求的 别人可能酒桌上一顿饭 需求砍一半
    lhx2008
        38
    lhx2008  
       2019-04-16 11:37:43 +08:00 via Android
    倒不一定,很多领导也是从一线上来的,像阿里的高 P,代码会写的烂?
    clino
        39
    clino  
       2019-04-16 11:46:10 +08:00
    如果程序写得好,同时沟通领导能力也强,有机会也会慢慢被推到管理岗位上的
    pynix
        40
    pynix  
       2019-04-16 12:01:04 +08:00
    因为你把大部分时间都用来写代码了。。
    uleh
        41
    uleh  
       2019-04-16 12:13:10 +08:00
    说明你见得少了呗……
    glfpes
        42
    glfpes  
       2019-04-16 12:15:49 +08:00 via Android
    写代码走技术路线啊,管理路线为什么要代码写得好?
    makeitall
        43
    makeitall  
       2019-04-16 12:19:33 +08:00 via iPhone
    世界上哪有绝对公平的事
    为什么同样漂亮的女生,一个去了东莞,一个做了明星
    ttgo
        44
    ttgo  
       2019-04-16 12:43:02 +08:00
    “领导没我 nb ”是职场最常见错觉。
    passerbytiny
        45
    passerbytiny  
       2019-04-16 12:44:03 +08:00
    为什么“领导”这种表面风光实际上就是擦屁股的苦差事,代码写得好的人回去当。
    imshawer
        46
    imshawer  
       2019-04-16 12:47:13 +08:00 via iPhone
    为了写一手好代码已经头晕脑胀了,哪还有心思去管人。
    hx1997
        47
    hx1997  
       2019-04-16 12:47:42 +08:00 via Android
    为什么那些领导能力烂的人都去当了码农呢?
    Arizas
        48
    Arizas  
       2019-04-16 12:49:17 +08:00
    口才 沟通 什么的 ,如果一个人技术很好,沟通也强,能撕逼会扯淡,那么这个人绝对混的好。。
    stabc
        49
    stabc  
       2019-04-16 12:50:35 +08:00
    估计你说的『领导』是指团队 lead,那倒不一定是技术最好的,可能就是进公司比较早而已。
    ThomasZ
        50
    ThomasZ  
       2019-04-16 12:55:34 +08:00 via Android
    @goodleixiao 我觉得不管做啥吧,还是要踏实,才能有成绩
    marsgt
        51
    marsgt  
       2019-04-16 13:01:05 +08:00
    摘抄下昨天看到的:
    > 一旦成为了管理者,我们的每项活动都被认为是「管理活动」,包括自己动手做一线的工作。管理活动的投入产出比就是管理杠杆率。
    > 一项管理活动,能对越多的人产生越长时间的影响,它的管理杠杆率就越高。
    > 作为管理者去做一线的工作,只有在 2 种情况下具有较高的杠杆率:
    > 1. 解决业务当前最大的难题、管理者是团队里最擅长做这件事的
    > 2. 通过身先士卒或并肩作战,为团队带去鼓舞的

    不否认你碰到的领导可能不够好,但需要明白的一点,是工作是为了做事,不是为了比谁代码好。
    newtype0092
        52
    newtype0092  
       2019-04-16 13:03:42 +08:00
    你这贴酸到掉牙了。。。
    zhaishunqi
        53
    zhaishunqi  
       2019-04-16 13:28:31 +08:00
    换个思路,代码写的烂,还能继续写代码吗?
    转管理证明对自己的写代码能力,心里还是有点数的.哈哈.
    ZhLTE
        54
    ZhLTE  
       2019-04-16 13:31:01 +08:00
    领导 需要的是领导能力 /管理能力,不是编码能力
    dianso
        55
    dianso  
       2019-04-16 13:41:07 +08:00
    有个同学叫马云,代码写得那个烂。。。
    DigitaIOcean
        56
    DigitaIOcean  
       2019-04-16 13:45:51 +08:00
    谢谢小老弟安慰我,感觉自己的前途一片光明
    nodwang
        57
    nodwang  
       2019-04-16 13:51:23 +08:00
    人生几大错觉之一
    Salvation
        58
    Salvation  
       2019-04-16 13:51:44 +08:00
    1. 代码写的好,说不定可以当架构师,但是不一定能当领导。两者的关系很小。
    2. 当了领导之后,不写代码了。在别人看来代码水平不够高了,很正常。
    3. 人难免会对比别人。但是要避免用自己的强项对比对方的弱项。即使领导写的再糟糕,也还是领导。即使马云不会写代码,也还是马云。要对比他什么地方厉害过自己,这才是进步的方向。
    sneezry
        59
    sneezry  
       2019-04-16 13:57:54 +08:00 via iPhone
    领导的能力不能拿写代码的能力来衡量,写代码不是领导应该干的事情呀
    AllenW
        60
    AllenW  
       2019-04-16 14:00:27 +08:00   ❤️ 1
    兄弟 你是不是在说 刘强东 (.net ) ? 做领导不是要写多牛的代码
    最重要的技能是画饼啊 你不满嘴跑火车怎么忽悠上面的领导和下面的小弟,让领导职知道你牛逼 让小弟牡蛎帮你搬砖?
    你看看东哥 各种对快递兄弟长兄弟短 对记者 和吃瓜群众各种心灵鸡汤和成功学灌输

    东哥要是老老实实写代码 能养得起大学生 取得上奶茶妹 能患上脸盲这个不治之症么?
    goodleixiao
        61
    goodleixiao  
    OP
       2019-04-16 14:14:55 +08:00
    @mcguffen 深有体会,代码烂让组织放心,让群众舒心
    goodleixiao
        62
    goodleixiao  
    OP
       2019-04-16 14:19:10 +08:00
    @ronman 是呀! 技术人员固有的理想,“以为技术统治世界”,现实生活太残酷
    goodleixiao
        63
    goodleixiao  
    OP
       2019-04-16 14:26:49 +08:00
    @AllenW @sneezry @Salvation @nodwang @Salvation @nodwang @DigitaIOcean @ZhLTE @nodwang @ThomasZ @Arizas @uleh @hx1997 @imshawer @makeitall @glfpes @uleh @marsgt @stabc

    感谢各位,程序能够改变世界,但是程序员改变不了世界(顶尖高手除外),代码不要写的太好,把事情做好即可,未来还需要大家一起来填坑,多关注填除写代码其他的技能。 那天你们就是马云、刘强东。。。
    HuasLeung
        64
    HuasLeung  
       2019-04-16 14:32:45 +08:00
    来,那个谁代码能力很强,再给他 100 个需求……
    HuasLeung
        65
    HuasLeung  
       2019-04-16 14:36:11 +08:00
    “李彦宏先进入了华尔街,做实时的金融新闻检索系统,华尔街日报现在用的检索系统可能仍然是当时他写的。后来他意识到华尔街不是自己真正的归宿。因为华尔街真正认为最有价值的人不是程序员,而是那些做股票交易的交易员。” 摘自《绿色中国》文摘 李彦宏 用科技改变生活
    viewsnake
        66
    viewsnake  
       2019-04-16 14:39:38 +08:00
    如果你可以写出一个具有自主意识自我进化的人工智能程序,那你可以改变世界,并且做全人类的管理者。
    qiaobeier
        67
    qiaobeier  
       2019-04-16 15:04:59 +08:00
    其实你的问题应该是,为何国内管理线的经理工资会比技术骨干高,而国外差距不会那么大。
    goodleixiao
        68
    goodleixiao  
    OP
       2019-04-16 15:05:12 +08:00
    1929 年,石油大亨洛克菲勒就曾经得益于以上理念。当时洛克菲勒在街上遇到一个擦皮鞋的小孩子,小孩边给他擦皮鞋边对他说:“先生,您最近买股票了没有,我给您推荐一支股票,肯定涨得好……”洛克菲勒听了心中一惊,一个擦皮鞋的孩子都开始给别人推荐起股票来,看来股市大限已经不远了。回到公司,洛克菲勒立刻下令将所有股票清仓,一支不留。果然,两个月之后就迎来了华尔街崩盘,多少人在一夜之间倾家荡产,而洛克菲勒在这场风暴中安然度过。
    goodleixiao
        69
    goodleixiao  
    OP
       2019-04-16 15:19:16 +08:00
    @qiaobeier 国内最大的问题,就在于管理线和技术线是并排的,所以技术人员没有出路,做到一定年纪要么转管理,转架构师。 但是上面的路是有限的。管理线的要求,本来就不一样。
    crab
        70
    crab  
       2019-04-16 15:20:56 +08:00
    通商宽’农‘
    wupher
        71
    wupher  
       2019-04-16 15:22:20 +08:00
    那你觉得元帅也好、将军也好,他们枪打的就比士兵准?

    或者元帅指挥战斗就比将军好,将军指挥作战就一定比军长、师长、团长好?
    jmc891205
        72
    jmc891205  
       2019-04-16 15:36:28 +08:00
    @goodleixiao 洛克菲勒持有的市值肯定很高吧 他清仓了股市肯定要崩盘阿哈哈哈(逃
    SeaRecluse
        73
    SeaRecluse  
       2019-04-16 15:38:37 +08:00
    @goodleixiao The atmosphere of the late '20s (financially speaking at least) can be summed up in the following (likely apocryphal) anecdote. In the winter of 1928, Joe Kennedy decided to stop to have his shoes shined before he started his day's work at the office. When the boy finished, he offered Kennedy a stock tip: "Buy Hindenburg." Kennedy soon sold off his stocks, thinking:

    “” You know it's time to sell when shoeshine boys give you stock tips. This bull market is over.[1]
    A timely move considering that the stock market would soon resemble the fate of the airship Hindenburg itself.
    goodleixiao
        74
    goodleixiao  
    OP
       2019-04-16 15:40:26 +08:00
    @wupher 不管是元帅、军长、师长、团长、士兵,总有一些东西让你深思,这才是一个行业需要的,至少他们知道抢是什么。
    goodleixiao
        75
    goodleixiao  
    OP
       2019-04-16 15:44:52 +08:00
    @SeaRecluse @jmc891205 羡慕英文好的, 当大家都在谈论程序员这个普通的职业时,当 996 变成一种常态时,当我们老无所依时,我们是不是应该反思一下呢? 就像把股票清仓一样。 提前祝大家劳动节日快乐!!!
    jsondog
        76
    jsondog  
       2019-04-16 15:52:25 +08:00
    包工头干活也不如手下的工人,领导主要是负责组织资源、协调人员、推进项目进度、把控项目风险,具体的实施落地都是下面人的活。领导情商高,啥都懂但都不是很精,所以领导大多是万金油混子(不是贬义词)。坦白说,我也想当领导
    cshlxm
        77
    cshlxm  
       2019-04-16 16:34:41 +08:00
    技术知识扎实,代码写的好,性格好脾气小,管理能力强,能与其他部门撕逼,这种人太少。。。这 5 个里面能做到 3 样都是个不错的 leader 了
    reallarry
        78
    reallarry  
       2019-04-16 16:50:17 +08:00
    sharkrice
        79
    sharkrice  
       2019-04-16 16:54:52 +08:00
    我之前在 InfoQ 看到一篇文章,说科技公司最大的问题就是让代码写得好的人当了领导,结果导致既没有好领导又没有好程序员。
    KgM4gLtF0shViDH3
        80
    KgM4gLtF0shViDH3  
       2019-04-16 16:58:37 +08:00
    等你代码写得好了再说吧,楼天城了解一下。
    ioschen
        81
    ioschen  
       2019-04-16 17:43:58 +08:00
    @sharkrice 其实楼主反感的不是他们当领导,而是工资比他高。
    如果领导薪水和所有福利只有普通程序员的一半,楼主就不这么想呢。
    sth2018
        82
    sth2018  
       2019-04-16 17:47:08 +08:00
    当领导真的不是特别好,上边领导催进度 下面员工懒懒散散 员工和测试人员出矛盾了 也要出面调解
    不如当个咸鱼 写完自己的任务就划水
    JunStone
        83
    JunStone  
       2019-04-16 18:57:14 +08:00 via Android
    当领导需要写代码吗?
    hahahe
        84
    hahahe  
       2019-04-16 18:59:27 +08:00
    我一直有一种我去当领导,肯定干的比现任好的感觉,只是我不喜欢。
    whoisghost
        85
    whoisghost  
       2019-04-16 19:09:36 +08:00
    楼上好多人没抓住重点,既然都当领导了,既然代码写得烂,不好好做好管理,还在生产垃圾代码拖后腿。
    method
        86
    method  
       2019-04-16 19:12:10 +08:00 via iPhone
    其实,领导和资深工程师应该是两个 track,技能树不一样的。只不过在我国,权力意味着一切。
    goodleixiao
        87
    goodleixiao  
    OP
       2019-04-16 19:35:33 +08:00
    @whoisghost 是呀! 不懂装懂,还说你写的不对,要怎么怎么的
    kx5d62Jn1J9MjoXP
        88
    kx5d62Jn1J9MjoXP  
       2019-04-16 19:39:11 +08:00
    因为代码写的烂的人经常要找借口给自己开脱
    haogefeifei
        89
    haogefeifei  
       2019-04-16 20:27:43 +08:00
    雷军金山代码水平最强吗?不见得吧,那为什么他后来当了总经理呢?
    wangleineo
        90
    wangleineo  
       2019-04-16 20:31:37 +08:00
    根据我的观察,吹牛逼的能力和写好代码的能力是负相关的。
    dabaibai
        91
    dabaibai  
       2019-04-16 20:56:08 +08:00
    光会写代码 没领导才能 给你领导不是坏事吗
    AmberJiang
        92
    AmberJiang  
       2019-04-16 21:25:40 +08:00
    哈哈哈 我宁愿一直写代码 也不想当领导😂
    qoras
        93
    qoras  
       2019-04-16 22:19:54 +08:00
    个人觉得基层领导还是需要写代码的, 总监及以上不用, 当然要写也没问题
    作为直接管理基层员工的人, 如果代码写的不好, 甚至不写代码了, 对于一线干活的人, 引导和示范作用都相当不好.
    项目代码质量也可想而知了
    bobyang
        94
    bobyang  
       2019-04-16 22:21:25 +08:00 via Android
    因为他心思用在了管人上。。。哈哈哈
    wdlth
        95
    wdlth  
       2019-04-16 23:18:35 +08:00
    PPT 做得好啊
    pmispig
        96
    pmispig  
       2019-04-17 00:03:26 +08:00
    因为你在天天琢磨怎么写好代码
    他在天天琢磨怎么爬上去当老大,所以他代码写得烂
    roshad
        97
    roshad  
       2019-04-17 00:10:09 +08:00
    领导不用脑子,写代码要脑子。
    xiaoshenke
        98
    xiaoshenke  
       2019-04-17 00:14:22 +08:00 via Android
    因为国内没有技术公司,都是业务公司
    my3157
        99
    my3157  
       2019-04-17 01:49:00 +08:00
    写代码只对自己(的结果)负责
    leader 需要对一群人的结果负责

    相比起来, 还是写代码轻松
    shiny
        100
    shiny  
       2019-04-17 02:12:25 +08:00
    代码写的好的都受不了那代码,离职了。剩下的人就成了资历最老的领导。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2895 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 12:16 · PVG 20:16 · LAX 04:16 · JFK 07:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.