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

技术领导应当是所属团队中技术最顶尖的吗?

  •  
  •   javalaw2010 · 11 小时 55 分钟前 · 2790 次点击

    除去在公司呆久了资历够了不得不晋升一下这种情况,你觉得一个技术团队中的负责人,他的技术水平应该是团队中最高的吗?

    再稍微拓展一下,公司技术线上的中高层,你认为应当具备什么样的素质才是合格的领导?

    54 条回复    2025-01-11 01:11:03 +08:00
    aladdinding
        1
    aladdinding  
       11 小时 51 分钟前
    具备是老板心腹
    RandomJoke
        2
    RandomJoke  
       11 小时 42 分钟前
    不同业务类型的技术负责人负责的东西也不太一样。一把来说,技术水平不一定是最高的,但是学习能力较强,对新技术有判断和理解,对业务理解较多。技术负责更多的是根据业务重要程度,选择不同的人员以及不同的技术,以性价比较高的模式去实现。
    vanityfairn
        3
    vanityfairn  
       11 小时 40 分钟前
    怎么还有这种技术最顶尖的想法的😂。TL 技术不一定是最高的。。
    bk201
        4
    bk201  
       11 小时 40 分钟前
    领导更注重上下沟通的能力吧,技术的话并不是那么重要,会用人就行。
    passive
        5
    passive  
       11 小时 38 分钟前 via Android
    品德最好的来做皇帝?
    fu82581983
        6
    fu82581983  
       11 小时 35 分钟前
    应该具备技术敏感度,现在技术方向这么多,后端、前端、客户端、运维还有大数据和算法,也不能每个都是顶尖的吧。
    Mark24
        7
    Mark24  
       11 小时 28 分钟前   ❤️ 1
    本应如此,可惜不是。
    现实中也可能是团队里最差的。
    wangritian
        8
    wangritian  
       11 小时 16 分钟前
    我希望他有较强的沟通和博弈能力,会管人会说话,同时能做出正确判断,技术难点我自己解决
    javalaw2010
        9
    javalaw2010  
    OP
       11 小时 15 分钟前
    @passive 其实标题只是个引子,我更多的是想知道大家对自己技术线的职业发展规划是什么样的,就国内的情况,一线开发通常干不长久,到了一定年龄之后,要么选择向上晋升慢慢淡出一线开发,要么离开行业选择转行另谋生路。

    而选择向上晋升的话,就不得不面对向上管理和向下负责,成为一个上级满意,下级认可的合格的 TL 也不是一件容易的事儿。
    play78
        10
    play78  
       11 小时 15 分钟前
    闻道有先后,术业有专攻。要求就是一专多能。
    一个人精力有限,怎么可能面面领先。无论是业务上,还是沟通协调上,还是技术上。只要一方面有能力,其他方面不拉后腿,不懂方面多听其他人意见,不瞎指挥。我觉得就没有太大问题。
    loryyang
        11
    loryyang  
       11 小时 11 分钟前
    不要求,尤其是领导一段时间之后,不可能一直是最好的。但是要求必须全面,具体的:在大多数方面,在团队中处于中上的水平。如果做不到,对项目是没有把控力的。到时候,就看底下人的能力吃饭了,下面强,还能混,都不行,就完了
    shylockhg
        12
    shylockhg  
       11 小时 10 分钟前   ❤️ 4
    对我来说,能抗老板用户的脑残需求,能给下属争取好处就是好的领导
    guyeu
        13
    guyeu  
       11 小时 8 分钟前
    在一个成熟的团队,成员会有梯度分级,但是很难出现一个人的技术出现断层式的领先,也就是说,第一梯度的每个人都会有自己比较擅长的领域,不会有哪一个人的技术让其他所有人心服口服。TL 必然是第一梯队的,但很难是没有异议的那种“第一”。
    falcon05
        14
    falcon05  
       11 小时 7 分钟前 via iPhone
    某种意义上来说是的
    8355
        15
    8355  
       11 小时 7 分钟前
    技术领导的技术不一定是最顶尖的,但他要容得下技术比他强的人并且委以重任和放权给他。
    不然话语权也没有会被搞的一团糟
    jydeng
        16
    jydeng  
       11 小时 4 分钟前
    更重要的是视野和争取资源的能力。
    eccstartup
        17
    eccstartup  
       11 小时 1 分钟前
    看了一下手机,现在是 2025 年了
    cs3230524
        18
    cs3230524  
       11 小时 1 分钟前
    看每个公司的定位了,你首要看的是你晋升后这个岗位的岗位职责是什么。要你管团队?拓展业务?大部分公司越往上是越需要业务能力的,会慢慢脱离一线 coding ,技术上要求架构能力、方案能力增多。同时各种软实力的要求会出来。
    5boy
        19
    5boy  
       10 小时 53 分钟前
    混的最久的?
    seki
        20
    seki  
       10 小时 53 分钟前
    楼主是会标题党的,什么样的工作内容是你心里面认为的一线开发?为什么一线开发开发不会长久?
    wgbx
        21
    wgbx  
       10 小时 52 分钟前
    我认为应该是代码设计最好的,代码能力不需要
    zjsxwc
        22
    zjsxwc  
       10 小时 50 分钟前
    就算只会 20 年前的 delphi ,现在也不写代码,但能拉来项目和钱,你说这种是不是技术领导
    Turquoise
        23
    Turquoise  
       10 小时 46 分钟前
    不会, 交流沟通能力远大于技术能力, 毕竟技术只是一块砖头,糊口的技能而已
    leegradyllljjjj
        24
    leegradyllljjjj  
       10 小时 42 分钟前 via iPhone
    不一定,根据我的观察,能摇人就行
    jonyJJ
        25
    jonyJJ  
       10 小时 39 分钟前
    向上汇报的能力
    javalaw2010
        26
    javalaw2010  
    OP
       10 小时 37 分钟前
    @seki 我认为的一线开发就是直接面对需求并编码实现的开发。

    为什么干不长久呢,国内风气使然吧,这种风气很难凭借某人自身的意志而改变。

    从自身角度来说,很多人当初也是怀着对编码的热爱进入这个行业的,不过经年累月的工作会慢慢消磨这种热情从而不再有足够的驱动力去编码,更愿意去做一些沟通性质、架构性质的工作;从企业角度来说,他们会觉得大部分的业务并不需要太高的技术,当然选择年轻能加班工资还低的员工更有性价比。

    当然,如果有人从一而终热爱编码坚持一线,我也是钦佩的。
    javalaw2010
        27
    javalaw2010  
    OP
       10 小时 35 分钟前
    @zjsxwc 从某种程度上来说,我觉得应该不算是技术领导了,“能拉来项目和钱”这件事,应该算是超越了技术的范畴了?我觉得更像是一个 CEO 或者项目经理了。
    wangyiyi10
        28
    wangyiyi10  
       10 小时 3 分钟前   ❤️ 1
    就算是技术领导,一旦走上管理路线,核心就不再是技术了。
    核心应该是能够让项目得到认可,规划方向争取资源,持续运作下去。尤其是在项目的投入期,给领导汇报画饼才是最难的。
    NoOneNoBody
        29
    NoOneNoBody  
       9 小时 51 分钟前
    1 问,不是
    2 问,大局观,知识宽度需要高于下属,深度未必,但起码要到某个水平线,不过深度也足够的话说服力更强

    补充:做领导不仅需要技术,还需要阅人能力,能协调团队
    用曾经一帖的回复:能造飞船的,甚少能成为舰长
    werls
        30
    werls  
       9 小时 49 分钟前
    是什么让你觉得当领导需要技术,就算是技术领导?
    领导具备的是向上管理的能力,而不是技术。
    lqw3030
        31
    lqw3030  
       9 小时 42 分钟前
    看怎么理解
    1. (会)技术的领导
    2. (管)技术(人员)的领导
    第二个会更符合公司需求,第一个我们一般称为”小组长“
    GeekGao
        32
    GeekGao  
       9 小时 38 分钟前
    要圈个讨论范围,例如你去阿里云工作,入职培训学习公司和部门发展史,得知说服马云投资云计算部门几十亿的、自己不 coding 、也没有云计算服务商经验的王坚博士,算不算技术领导?

    但是如果换个人,马云没有投资云计算,没有阿里云这个组织,也没有你的从业机会,那么就不会谈什么技术领导了。
    javalaw2010
        33
    javalaw2010  
    OP
       9 小时 32 分钟前
    @GeekGao 确实,我也是想到了这哥们才问的这个问题。看起来并没有一个很标准的答案,每个公司都有自己的风格和基因。
    javalaw2010
        34
    javalaw2010  
    OP
       9 小时 29 分钟前
    @lqw3030 我觉得通常来讲,从下至上,会从“会技术的领导”慢慢变成“管技术的领导”,不过通常来讲技术线的领导不管多高至少都是懂点技术的,比如我曾经带过的一家上市企业,我作为一个愣头青进去的时候技术总裁跟我们谈心,说公司的第一行代码是他写的,虽然那时候他已经脱离技术很久了。
    loveour
        35
    loveour  
       9 小时 28 分钟前
    举个简单的反例,如果有个技术大牛,但是不想做管理,怎么办?技术领导肯定要有技术,但是不必要是技术最好的。
    yangth
        36
    yangth  
       9 小时 18 分钟前
    领导懂技术最好,但不需要精通,也不需要顶尖,主要是思想要新,有御下的能力,让人心服
    Lantang
        37
    Lantang  
       9 小时 9 分钟前
    会用人,然后必须要有系统思维。
    大公司有可能会有这种领导技术顶尖的现象,创业公司我觉得很少。

    因为创业公司一般需要快速出产品,往往需要行业老鸟来做设计研发,这种需要多年的专业经验。而大公司业务比较成熟,慢慢做就好,因此部分同学可能经验没那么多,技术也会差一些。
    GooMS
        38
    GooMS  
       8 小时 56 分钟前
    做领导就没时间写代码
    huluhulu
        39
    huluhulu  
       8 小时 55 分钟前
    楼主刚毕业吗?哪有说技术领导的技术一定是最牛逼的?技术领导的两个词,重点是领导,而不是技术,甚至和技术没有半毛钱关系。
    meetguardian
        40
    meetguardian  
       7 小时 57 分钟前
    能是个正常人我就谢天谢地了!
    duanxianze
        41
    duanxianze  
       7 小时 50 分钟前
    显然不是,技术和管理是两条线
    yoa1q7y
        42
    yoa1q7y  
       7 小时 28 分钟前
    有一种技术领导是在公司创业初期去的早,先当了小 leader ,也许刚开始技术并不出色,随着公司规模扩大,只要他没犯什么严重错误,其实公司没有理由换掉他。后来越来越忙,也没时间学新东西,巩固技术了,有些新员工就会有“这个技术领导技术一般”的感觉
    lqw3030
        43
    lqw3030  
       6 小时 11 分钟前
    @javalaw2010 #34 一个人精力有限,当下技术更新迭代太快,不用太多,团队扩充到 15 人,作为领导想要以技术领先立足几乎已经是不可能的了
    ThomasKim
        44
    ThomasKim  
       5 小时 59 分钟前
    呆过的小公司里面的话,技术的深度和广度确实是组内水平最高的,还有处理问题的经验,当初写 java 遇到一个把从数据库里面取出来文字和图片,生成 word 文档的时候老是出现乱码的问题,可是两台机器,一模一样的代码,一台没有,另一台有问题,当初我们几个刚入行的去找老员工,也没用,最后请他出山,虽然他也是第一次用这个库,但是人家最后就是解决了,后面去了一个大集团,虽然不是互联网,但是也跟互联网沾点边,这时候领导的技术能力,感觉不是很重要了,跟其他部门的沟通协调,还有人员组织安排的能力更加重要,或者说公司更加需要。
    tyrantZhao
        45
    tyrantZhao  
       5 小时 38 分钟前
    应当是,但现在几乎很难见到。
    moudy
        46
    moudy  
       5 小时 29 分钟前
    不需要是技术最好的,但是要能听懂底下人在说什么; 客户开会时能第一时间把不切实际的要求挡回去,连会议记录都不上不去; 在底下人和客户都觉得能做时,嗅出需求里面的风险因素来。
    7777jl
        47
    7777jl  
       5 小时 15 分钟前
    实际上大部分情况是:舔上面领导,哄上面领导开心的能力
    YVAN7123
        48
    YVAN7123  
       5 小时 10 分钟前
    不需要, 技术领导最重要的是后两个字领导, 要学会合理管理, 而不是一味的技术
    fengsi
        49
    fengsi  
       5 小时 2 分钟前
    正经回答,我觉得就 聪明、智商高、努力,其他的都不是问题
    wnpllrzodiac
        50
    wnpllrzodiac  
       4 小时 49 分钟前 via Android
    不要瞎指挥就好,leader 更多的是跨部门的协调。没必要技术细节都像掌握。但是不能闷头造车,要能和其他部门顺畅沟通
    shapper
        51
    shapper  
       4 小时 44 分钟前
    撮合的能力,能将牛马不相及的撮合在一起就不错
    yihaomizhijia
        52
    yihaomizhijia  
       2 小时 44 分钟前
    校长是校长,金牌教师是金牌教师。
    ZRS
        53
    ZRS  
       1 小时 52 分钟前
    除了少数技术绝对主导的精尖项目(少之又少,几乎不可能在 IT 公司中出现),技术水平绝对不是一个管理者的最主要素质要求,甚至排不进前三
    iintothewind
        54
    iintothewind  
       1 小时 34 分钟前
    领导需要的是忠诚于他的,符合他利益的人,跟技术好不好没太大关系
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1120 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:45 · PVG 02:45 · LAX 10:45 · JFK 13:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.