• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kyrre
V2EX  ›  程序员

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

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

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

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

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

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

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

    我天天面对那些一个方法几百到上千行的代码也是很烦,唉
    Jhonson
    Jhonson
    Mar 17, 2018
    72
    我也是遇到了这个。。。看着前人的代码很难受。
    yejiay
    yejiay
    Apr 4, 2018
    73
    正在当重构侠,很心塞.....
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1439 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 141ms · UTC 05:22 · PVG 13:22 · LAX 21:22 · JFK 00:22
    ♥ Do have faith in what you're doing.