V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kyrre
V2EX  ›  程序员

搞技术的人离职有多大程度是对现有的代码不满意造成的?

  •  
  •   kyrre · 2018-03-16 09:44:18 +08:00 · 9050 次点击
    这是一个创建于 2450 天前的主题,其中的信息可能已经有所发展或是发生改变。
    面对一堆意大利面条一样的代码,之前的作者基本找不到,稍有改动就出幺蛾子问题,心累,萌生退意
    第 1 条附言  ·  2018-03-16 11:56:10 +08:00
    有测试的话会好很多,当然前提是测试及时更新。
    但现在国内的公司重视测试的应该不到三分之一吧?
    73 条回复    2018-04-04 10:15:18 +08:00
    allenx
        1
    allenx  
       2018-03-16 09:48:23 +08:00
    另起炉灶,或者溜之大吉
    zapper
        2
    zapper  
       2018-03-16 09:50:34 +08:00   ❤️ 6
    我觉得钱给够,俄罗斯面条都能写
    kindjeff
        3
    kindjeff  
       2018-03-16 09:51:14 +08:00 via iPhone   ❤️ 6
    我觉得钱给够,长寿面都能写
    lllllllllllllll
        4
    lllllllllllllll  
       2018-03-16 09:51:43 +08:00
    我离职 一般是因为关系合不来,或者是想涨工资。
    AnsonQAQ
        5
    AnsonQAQ  
       2018-03-16 09:53:12 +08:00   ❤️ 1
    我觉得钱给够,方便面都能写
    A555
        6
    A555  
       2018-03-16 09:53:59 +08:00   ❤️ 2
    代码写得稀烂,只要改一下,锅就到你头上了。所以我基本不会去动别人的代码
    WhiteSJ
        7
    WhiteSJ  
       2018-03-16 09:54:42 +08:00   ❤️ 1
    我觉得钱给够,稀面都能写
    mxmotao
        8
    mxmotao  
       2018-03-16 09:55:33 +08:00
    发不出工资,所以跑路了
    qq976739120
        9
    qq976739120  
       2018-03-16 09:57:50 +08:00   ❤️ 2
    钱给够,别说写面条代码,屎都能吃啊
    RubyJack
        10
    RubyJack  
       2018-03-16 09:58:21 +08:00
    @qq976739120 老哥,稳!
    hnbcinfo
        11
    hnbcinfo  
       2018-03-16 10:00:41 +08:00   ❤️ 1
    我离职一般和代码无关,基本是工作不顺心。比如,公司内斗牵扯到站队、整天加班、公司项目流程不完善,各种领导直接找你提需求( N 多领导提的还冲突)等等吧
    tscat
        12
    tscat  
       2018-03-16 10:01:51 +08:00   ❤️ 1
    钱给够了,都好说。
    bbbbbbbk
        13
    bbbbbbbk  
       2018-03-16 10:02:08 +08:00
    工资低是更深层次的原因....感觉只要钱给够了,从屎山中间起高楼的工作反而会让我充满成就感
    sumu
        14
    sumu  
       2018-03-16 10:02:58 +08:00   ❤️ 1
    这么说吧,工作多年,还没有见过有人夸其他团队代码好的,都是自己写的最好,哪怕零注释、几千行的函数,都是好的
    pkookp8
        15
    pkookp8  
       2018-03-16 10:11:15 +08:00 via Android
    要说钱的问题,每个月给我一个亿当然什么问题都不是事。相对来说,不是钱的问题。,就算涨个 30%工资,也抹不平心中的不爽。
    不爽原因很多,承诺给什么奖励却没给也没解释。加班没工资。天天浪费时间在没意义的事上比如开会写报告学习领导讲屁话。这边提需求那边改 bug,人力紧张变相强制加班。天天面向 kpi 编程,能规避的规避,不能规避的想办法规避,只求不出问题,却是个无底坑。
    Creabine
        16
    Creabine  
       2018-03-16 10:14:32 +08:00
    可以占 50%吧,现在的系统不知道几年前几波人写的了,用的 backbone,这东西学了出去谁家还用?老板也不重视前端,没什么话语权,觉得很简单。前端人手不足,后端来写前端咯,导致项目越来越难以维护,前端维护的通用组件后端并没有时间精力去研究,都是自己直接写,每个地方都不一样,搞出一堆奇怪的 bug,然后还要前端改,可以说是恶性循环了。。。。

    溜了溜了,换个搞 vue,react 之类的,对个人成长也好,工资也高了,干嘛不溜
    fox0001
        17
    fox0001  
       2018-03-16 10:15:09 +08:00 via Android
    离职都需要找藉口。一方面的不满,可由另一方面来满足,例如给多点钱…
    zhengwenk
        18
    zhengwenk  
       2018-03-16 10:16:42 +08:00
    有多少是对现有工资不满意
    klren0312
        19
    klren0312  
       2018-03-16 10:17:53 +08:00
    给的钱太少 ,不想重写自己的代码
    airborne007
        20
    airborne007  
       2018-03-16 10:18:46 +08:00
    barble
        21
    barble  
       2018-03-16 10:19:20 +08:00
    就是钱不到位吧,要是到位了,你不得给他重构了
    zhang1215
        22
    zhang1215  
       2018-03-16 10:19:59 +08:00
    钱到位什么都不是事
    wxl1380610
        23
    wxl1380610  
       2018-03-16 10:21:55 +08:00
    我觉得钱给够,馒头都能写
    jy02534655
        24
    jy02534655  
       2018-03-16 10:24:53 +08:00
    大部分可以总结为钱不够
    hasbug
        25
    hasbug  
       2018-03-16 10:26:20 +08:00
    钱不够的问题,够了,我都给他重写
    eloah
        26
    eloah  
       2018-03-16 10:26:50 +08:00
    我就是这样,边缘业务,代码写的真的很烂,心累
    nullen
        27
    nullen  
       2018-03-16 10:28:45 +08:00
    少年,面向人民币编程。钱到位了,这些都不是事。
    orangeTop
        28
    orangeTop  
       2018-03-16 10:31:38 +08:00
    对于我这个新手来说,没有成长就溜了。
    altboy
        29
    altboy  
       2018-03-16 10:35:51 +08:00
    @qq976739120 郁闷了好几天了,到你这终于笑了,哈哈哈...
    knightdf
        30
    knightdf  
       2018-03-16 10:36:31 +08:00
    这些都不是事,主要是钱和傻逼
    lrh3321
        31
    lrh3321  
       2018-03-16 10:36:49 +08:00
    我觉得钱给够,只给面粉我都能坚持
    dreamtrail
        32
    dreamtrail  
       2018-03-16 10:43:44 +08:00
    多半是人民币不到位
    lk1ngaa7
        33
    lk1ngaa7  
       2018-03-16 10:50:31 +08:00
    这也算事?重写呗
    luoway
        34
    luoway  
       2018-03-16 10:55:14 +08:00
    @sumu 夸还是要夸的,商业互吹
    Graykite
        35
    Graykite  
       2018-03-16 10:57:13 +08:00 via Android
    这年头找份顺心顺意的工作太难了
    2ME
        36
    2ME  
       2018-03-16 11:11:06 +08:00
    钱的问题 如果他给你 double 你肯定会接着写
    jasonchen168
        37
    jasonchen168  
       2018-03-16 11:37:57 +08:00
    @qq976739120 老哥,你这台狠了
    holy_sin
        38
    holy_sin  
       2018-03-16 12:01:03 +08:00
    代码 review 走起来,就不好意思写恶心的代码了
    hekunhotmail
        39
    hekunhotmail  
       2018-03-16 12:04:23 +08:00
    主要是钱没给够, 别跟我扯什么代码。
    ty89
        40
    ty89  
       2018-03-16 12:58:33 +08:00
    我觉得钱给够,只给小麦我都能写
    aliasliyu4
        41
    aliasliyu4  
       2018-03-16 12:58:40 +08:00
    钱够了,叫我造面条我都乐意
    stanjia
        42
    stanjia  
       2018-03-16 13:16:10 +08:00
    "面对一堆意大利面条一样的代码,之前的作者基本找不到,稍有改动就出幺蛾子问题"
    --- 這種情況一般情況下稱之爲[接盤], 從事這種工作的工人,一般被叫做[接盤俠]
    --- 出現這種情況時,通常情況下是說明工作跳到了一個新坑中
    afeicool
        43
    afeicool  
       2018-03-16 13:28:53 +08:00
    多从自己身上找原因,比如:
    1. 研究意大利面条代码如何构成的,里面用到了多少反模式
    2. 修练重构的功力
    3. 不原意重构,那就去练口才,说服能做主的,重写
    4. 自己薪资报低了以至于不能满足脏活累活的回报
    5. 等等 ... 如果有空我还能找出一万个你自己身上的理由

    当然以上主人公不是我的情况,如果是我的话,我应该会换份工作,哈哈
    EricJia
        44
    EricJia  
       2018-03-16 13:29:43 +08:00
    我觉得钱给够,只给一块田地我都能写
    loathebZ
        45
    loathebZ  
       2018-03-16 13:55:45 +08:00
    只要钱给够,用记事本都能写代码
    wweir
        46
    wweir  
       2018-03-16 14:07:07 +08:00   ❤️ 5
    代码风格之类的东西都是表象,深层的东西是部门的整体水准,公司的业务、技术之间的角力。
    自己对代码风格之类的东西比较看重,但不强求别人的代码。没人愿意写烂代码,更多不是不愿,而是不会、不能甚至不合适。
    这种情况下,自己能做基本也就是做好将重构穿插在开发过程中,保证自己的代码质量还是不难的
    kyrre
        47
    kyrre  
    OP
       2018-03-16 14:16:00 +08:00
    @wweir 赞一个
    newmlp
        48
    newmlp  
       2018-03-16 14:21:46 +08:00
    遇到这种情况,我都是另起炉灶自己再写一遍,完全不用之前的代码
    stnaw
        49
    stnaw  
       2018-03-16 14:44:10 +08:00
    在钱面前都不事儿
    togodo
        50
    togodo  
       2018-03-16 14:50:53 +08:00
    我有这种体会,从 0 到 1 做了套系统,但是系统被重用了,人被换成心腹了。所以代码必然很烂,首先是我还没修缮代码,其次是后来的人不懂当初那样写的目的
    WytheHuang
        51
    WytheHuang  
       2018-03-16 15:08:46 +08:00
    jusalun
        52
    jusalun  
       2018-03-16 15:12:04 +08:00
    钱到位的情况下,我能把公司写到破产
    WytheHuang
        53
    WytheHuang  
       2018-03-16 15:17:20 +08:00
    shuirong1997
        54
    shuirong1997  
       2018-03-16 15:31:06 +08:00 via Android
    我觉得钱给够,只给小麦种子我都能写
    caijunxiang1129
        55
    caijunxiang1129  
       2018-03-16 15:46:59 +08:00
    只要钱给够,用脚写代码都不是问题。。。
    jmc891205
        56
    jmc891205  
       2018-03-16 15:56:15 +08:00
    因为烂代码离职?那只怕是找不到新工作了。。。
    qiumaoyuan
        57
    qiumaoyuan  
       2018-03-16 17:16:38 +08:00
    对现有的代码不满意不会离职。对现有的代码不满意同时没有能力把代码改好,或者不满的同时别人不允许你把代码改好,才会想要离职。
    yzlren
        58
    yzlren  
       2018-03-16 17:26:59 +08:00
    主要是对钱不满意!
    ReonLee
        59
    ReonLee  
       2018-03-16 17:40:57 +08:00 via Android
    对于写的屎一样的代码我是敬谢不敏,强迫症患者没得救。尤其是那种乱成一锅粥的,看着就头疼还让我去更新?别闹了好嘛!!!不知道多少年前哪个傻缺写的东西根本就没法改,鬼知道改那一段你得继续加班加点调试然后再改多少东西!讲真,不重写我跟你姓。
    ReonLee
        60
    ReonLee  
       2018-03-16 17:45:21 +08:00 via Android
    去年我司一个二货接了家公司的技术支持。然后我们头带着几个人去看了。。。然后就傻了,我是从未见过乱成一锅粥的,第一次看,更可怕的是没有文档!!!没有注释,啥都没有而且那个命名我是没看懂!最后还是老大拍板慢慢撸,重写!!俩月啊,入职以来最暗无天日的俩月,就是在读那些天书中度过的。幸亏重写之后美如画,不然我是真的要跳槽了。
    luoqeng
        61
    luoqeng  
       2018-03-16 18:01:29 +08:00
    我就是那个人
    XinLake
        62
    XinLake  
       2018-03-16 19:25:12 +08:00 via Android
    曾经有个 title 足够多,有头有脸的人,当着好几十号管理者、大小老板讲,促使员工离职原因 2 点:

    1,领导关系问题
    2,薪资待遇问题,不是公司不加工资,而是外面有更好的待遇
    Phariel
        63
    Phariel  
       2018-03-16 21:24:54 +08:00
    1. 钱没给够。
    2. 心累了。
    sununiq
        64
    sununiq  
       2018-03-16 21:26:30 +08:00
    目前刚接盘一盆意大利面式稀烂的代码,已经快忍不了了,而且组里的同事都在往里里面倒垃圾,简直了,已经是写不动。
    Deeer
        65
    Deeer  
       2018-03-16 21:39:20 +08:00 via iPhone
    不会吧。我觉得自己的代码有缺陷但不会因为自己的代码不好而离职、要么是别人的代码、或者心情
    jingniao
        66
    jingniao  
       2018-03-16 21:51:20 +08:00
    加班,工作环境,开发环境,历史遗留代码
    无效开会,心累,没有标准,无法推动沟通
    没有前景
    没有钱景
    NeinChn
        67
    NeinChn  
       2018-03-16 22:18:59 +08:00
    钱给够了面条我给磨成粉做成包子都行.....
    raphaelsoul
        68
    raphaelsoul  
       2018-03-16 22:27:50 +08:00   ❤️ 1
    周围人水平都很差我会离职 从小老师就教育我们 要向好同学看齐
    不然呆的越久就越像井底之蛙
    mingyun
        69
    mingyun  
       2018-03-16 22:41:05 +08:00
    时间待长也倦怠了,感觉每天重复劳动
    kyrre
        70
    kyrre  
    OP
       2018-03-16 22:46:50 +08:00
    @ReonLee 这种从头再来的机会是可遇而不可求的,有时候理解原有的逻辑就已经快把人逼疯了。
    tedzhou1221
        71
    tedzhou1221  
       2018-03-16 22:49:35 +08:00 via Android   ❤️ 1
    我觉得我来到这公司是来解决问题的,但有的问题的确很难。

    重要的是从这些问题中让自己成长。

    成长不了就走吧,对自己不好,对公司也不好。

    我天天面对那些一个方法几百到上千行的代码也是很烦,唉
    Jhonson
        72
    Jhonson  
       2018-03-17 09:00:17 +08:00
    我也是遇到了这个。。。看着前人的代码很难受。
    yejiay
        73
    yejiay  
       2018-04-04 10:15:18 +08:00
    正在当重构侠,很心塞.....
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4707 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 10:00 · PVG 18:00 · LAX 02:00 · JFK 05:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.