工作 5-10 年应该具备什么样的能力 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
beryl
V2EX    程序员

工作 5-10 年应该具备什么样的能力

  •  
  •   a href="/member/beryl">beryl 2021-09-13 13:38:24 +08:00 6696 次点击
    这是一个创建于 1551 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个优秀的 5-10 年的后端开发(或者架构师)应该具备哪些能力呢,哪些层面是和 2-3 年的差异的呢

    30 条回复    2021-09-16 15:04:08 +08:00
    826540272
        1
    826540272  
       2021-09-13 13:49:57 +08:00
    应该具备晋升到管理层的能力
    0bit
        2
    0bit  
       2021-09-13 13:56:13 +08:00
    抖机灵: 应该具备知道“工作 5-10 年应该具备什么样的能力”的能力
    dangyuluo
        3
    dangyuluo  
       2021-09-13 14:00:45 +08:00   3
    对不合理要求说不得能力,我现在还没有掌握
    gainsurier
        4
    gainsurier  
       2021-09-13 14:17:01 +08:00 via iPhone   8
    具备了工作五年以上的能力
    skypyb
        5
    skypyb  
       2021-09-13 14:20:09 +08:00
    靠谱
    Aresrun
        6
    Aresrun  
       2021-09-13 14:21:58 +08:00
    听君一席话,如听一席话
    tanranran
        7
    tanranran  
       2021-09-13 14:26:12 +08:00
    @dangyuluo #3 张小龙说一个需求,你改不改
    cxytz01
        8
    cxytz01  
       2021-09-13 14:28:20 +08:00   16
    什么算是优秀,如何定义优秀?

    非优秀 10+后端开发说下我的看法:
    1.业务抽象能力,能将需求抽象成简单代码。能用抽象思维解决的问题,绝不通过黑科技代码来解决。(这句话很难理解,不展开)
    2.代码精简能力,你写的代码几天、几个月,甚至几年之后自己还能一眼看懂。同事也很容易看懂你的代码,尤其是 2-3 年的同事也能看懂你的代码,然后喷你:还是工作 10 年的人呢,代码写得我也能看得懂,毫无技术含量,lowB 。
    3.严谨的逻辑思维能力,能够对各种黑天鹅事件,预先在代码做上防御式编码。

    三面三条是我认为优秀的工程师需要具备的能力,总结一下就是:解决问题于未然;善战者无赫赫之功。

    拥有上面三条,你基本在团队里面就是毫无存在感的。整天无所事事,线上救火也无你份。 -- 然后等着被裁吧。
    kop1989
        9
    kop1989  
       2021-09-13 14:47:21 +08:00
    同意楼上观点。

    程序员经验的积累,更多的会体现在程序稳定性、逻辑条理性以及设计、实现的完备程度上。

    从业年限长的人能做,而新来的不能做的场景,不能说没有,但很少。反而是新来的会做,老程序员不做的居多
    fkdtz
        10
    fkdtz  
       2021-09-13 15:17:09 +08:00   1
    抓重点和找到本质的能力,看问题的深度和广度,对团队的带动作用,对业务理解的全面程度
    jingslunt
        11
    jingslunt  
       2021-09-13 16:13:33 +08:00
    具备不再打工的能力
    jingslunt
        12
    jingslunt  
       2021-09-13 16:14:27 +08:00
    @Aresrun sed 's#话#废话#g'
    kkzxak47
        13
    kkzxak47  
       2021-09-13 16:19:33 +08:00
    清楚自己需要什么,清楚项目需要什么,思路清晰的进行取舍。自己干和打工比较清晰的分水岭。
    JerryMouse
        14
    JerryMouse  
       2021-09-13 17:17:25 +08:00
    @cxytz01 越看越觉得你说的是我,我一直觉得自己很菜的,存在感很低,bug 也比较少,之前还有工作过的公司的测试同事说测我做的部分很没意思... 但我知道我实际上不是你说的优秀
    cxytz01
        15
    cxytz01  
       2021-09-13 17:20:54 +08:00
    @JerryMouse 那你得加把劲,争取不需要测试。起码你已经进步到测试觉得测你的代码没劲了。下个阶段就是:优秀的开发工程师不需要额外配一个测试工程师。
    seakingii
        16
    seakingii  
       2021-09-13 18:41:23 +08:00   1
    吹牛混日子的能力
    EscYezi
        17
    EscYezi  
       2021-09-13 18:54:15 +08:00 via iPhone
    @JerryMouse 还有测试嫌活不够多的(doge
    stdying
        18
    stdying  
       2021-09-13 19:50:21 +08:00
    摸鱼能力
    lzfnb
        19
    lzfnb  
       2021-09-13 19:54:49 +08:00
    具备年薪百万的能力
    TypeError
        20
    TypeError  
       2021-09-13 20:10:21 +08:00 via Android
    观察身边五到十年工程师,分带团队不带团队的,

    某不带团队的资深员工,基本功扎实,比如 TDD 、事件驱动编程各种思想和范式能良好实践,很多项目都由他从零到一开发搭建起来,表现内向言语不多,可能和公司领导层相处不好,最后跳到微软去了

    某团队小 leader,协调能力比较好,开会能抓住重点,快团队协作也比较顺畅;分解难题的问题也比较强,接手屎山项目后能搞好重构,并分解好任务让组员执行,
    可能做人处事比较好,每隔一段时间就换个方向当 leader,负责不同业务,从客户端到服务端再到大数据方向都带过团队
    yoke123
        21
    yoke123  
       2021-09-13 20:51:14 +08:00   1
    会管理,能吹牛,ppt 大师,懂得拉帮结派,向上管理,会画大饼,懂得让下属给自己背锅。
    leafre
        22
    leafre  
       2021-09-13 21:03:43 +08:00
    应该具备 不用写代码的能力
    dangyuluo
        23
    dangyuluo  
       2021-09-13 23:47:59 +08:00
    @tanranran 那可是我呕心沥血写得代码啊,得加钱
    dcoder
        24
    dcoder  
       2021-09-14 00:06:54 +08:00
    @cxytz01
    """"
    拥有上面三条,你基本在团队里面就是毫无存在感的。整天无所事事,线上救火也无你份。 -- 然后等着被裁吧。
    """
    大家不要光顾着笑, 喜剧的内核一般是悲剧
    这个是很多中小型公司,和大公司非技术人员管理的组的真相
    Solael
        25
    Solael  
       2021-09-14 01:00:00 +08:00
    投资或者管理能力二选一,不然只能死干给被人发号施令,然后等着被优化。
    lasuar
        26
    lasuar  
       2021-09-14 09:38:53 +08:00   1
    随意换厂
    songpo
        27
    songpo  
       2021-09-14 11:14:22 +08:00
    一副惨老的身躯,一腔一无是处的热血
    jones2000
        28
    jones2000  
       2021-09-14 16:24:22 +08:00
    2-3 基本就天天加班干活。
    10 年左右基本就正常上下班了,做下构架,解决下技术难点。体力活就基本交给 2-3 年的人来干了。
    mac20221225
        30
    mac20221225  
       2021-09-16 15:04:08 +08:00 via Android
    3-5 年有什么经验分享吗
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5059 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 08:25 PVG 16:25 LAX 00:25 JFK 03:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86