有感于最近好多刚入司,就填坑和改没人愿意改的 bug 的接盘侠 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
peneazy
V2EX    职场话题

有感于最近好多刚入司,就填坑和改没人愿意改的 bug 的接盘侠

  •  
  •   peneazy 2017-09-08 22:34:07 +08:00 via Android 4534 次点击
    这是一个创建于 3021 天前的主题,其中的信息可能已经有所发展或是发生改变。
    回复基本都是,要么重构,要么离职。重构耗时,离职不解决公司问题,公司还要重新招人。怎么看都对公司有影响,要如何提前避免这种事的发生呢。
    22 条回复    2017-09-10 00:30:02 +08:00
    Microi
        1
    Microi  
       2017-09-08 22:42:48 +08:00 via Android
    市场会自动调整的,没人愿意接盘的公司肯定成不了气候。
    qiu0130
        2
    qiu0130  
       2017-09-08 22:46:14 +08:00 via Android
    哎,填完坑,又挖坑,又填坑。。。
    dsg002
        3
    dsg002  
       2017-09-08 22:54:03 +08:00   1
    这就是体现静态语言优势的时候了,接 java 和 C#这种静态语言的盘,比接 php、nodejs 那些动态玩具语言的盘,坑要少的多,也容易填的多。接动态语言的盘,得有福尔摩斯的洞察力。
    Joan
        4
    Joan  
       2017-09-08 23:00:30 +08:00
    哎,1 个客户单子,拖了 1 年半了.....类似淘宝的商城系统....转到我这不知道几手了,看代码真的想屎..!随时想掀桌子....
    可是外包公司就是这样啊~~重构?我的天....还不如忽悠买现成的解决方案呢...!
    最后是花了 20w 买了某知名 b2b php...这代码就是尼玛....!别拦我...我滚了!
    yidinghe
        5
    yidinghe  
       2017-09-08 23:28:33 +08:00 via Android
    交接把握在自己手里,一定要把项目完全弄懂才肯签字。什么叫做完全弄懂?就是项目代码本身,以及相关的知识都掌握。不懂就厚着脸皮去问,把别人会的全都学到手先。
    kumakiti
        6
    kumakiti  
       2017-09-08 23:41:18 +08:00 via iPhone
    @Joan 有时候代码复杂的项目花时间吃透了简直长期饭票,因为新加人员成本特别高,最后别人不得不回来找你
    Joan
        7
    Joan  
       2017-09-08 23:47:41 +08:00
    @kumakiti #6 嗯~目前还在坚持中.客户知道原委所以对我的态度还算可以,现有事就去他那现场办公.还是可以的...
    搞定了几个 bug 和需求后更加客气了..
    glogo
        8
    glogo  
       2017-09-09 00:10:22 +08:00
    铁打的公司,流水的程序员,这个程序员种下的 bug,下一个程序员来割
    zj299792458
        9
    zj299792458  
       2017-09-09 00:19:44 +08:00 via iPhone
    招啥也不懂的应届生来接盘,面向运气编程,反正不太懂,也就糊弄过去了
    wdlth
        10
    wdlth  
       2017-09-09 00:28:18 +08:00
    连各种所谓 CMMI 3、CMMI 5 企业出来的都不成样子,一般的就更别提了,毕竟功能是首要问题,至于质量,那得看周期和预算了……
    fcka
        11
    fcka  
       2017-09-09 00:31:50 +08:00 via Android
    @zj299792458 面向运气编程哈哈哈哈哈哈
    peneazy
        12
    peneazy  
    OP
       2017-09-09 07:13:05 +08:00 via Android
    @zj299792458 好端端的人才,就被坑坏了。。
    rocksolid
        13
    rocksolid  
       2017-09-09 07:35:41 +08:00
    没办法解决,再好的公司再好的制度也抵不住工期的要求
    weakish
        14
    weakish  
       2017-09-09 08:40:49 +08:00
    「重构耗时」可以渐进地重构,修 bug 时根据情况重构相关的函数、类、模块,其他部分留待以后再说。代码腐烂了,总要重构的,不重构只能从头写了。
    jayin
        15
    jayin  
       2017-09-09 09:25:08 +08:00
    @Joan 哪个系统要 20w?
    chenyu0532
        16
    chenyu0532  
       2017-09-09 10:11:40 +08:00
    管公司怎么样?公司让你当接盘侠了。。都没管过你的感受。。赶紧提前自己水平,分分钟找下一份
    kevinzhwl
        17
    kevinzhwl  
       2017-09-09 10:43:26 +08:00
    网上的东西,说说而已。哪个码农不填坑,哪个码农不挖坑?文人相轻,敝帚自珍罢了
    WispZhan
        18
    WispZhan  
       2017-09-09 12:00:26 +08:00
    @dsg002 +1
    动态类型一时爽 代码重构火葬场

    ---

    感觉这个生态里,就是在恶性循环。
    国外真实的研发环境不了解,但是从教材和视频课程还有一些 Blog 里感觉很注重软件工程以及软件质量。
    但是国内好像没看到这方面的一些宣传,只是在跟随某些技术潮流。感觉不是在做工程,而是完成任务。
    虽然完成任务时首要前提,但是……
    mikeshang
        19
    mikeshang  
       2017-09-09 13:44:17 +08:00 via iPhone
    @yidinghe 你以为领导会给你 3 个月交接吗?最多一个星期
    yidinghe
        20
    yidinghe  
       2017-09-09 14:03:19 +08:00 via Android
    @mikeshang 一个星期交接,只要有选择,管理者都不会把这个交给新入职的,而是尽量找一起在项目里做过的,否则就只能承担交接不完整的后果了。预先做好准备总好过出了问题事后发脾气,有理智的人都知道。如果管管理者实在意气用事,辞职也不是不可以。
    Sapp
        21
    Sapp  
       2017-09-09 16:57:18 +08:00
    现实中没办法解决,想解决就意味着你在初期得花掉大量的钞票,这是很没意义的事情,因为一旦项目明朗能拿到钱,还怕找不到人重构?如果产品挂了,那你写的再好也没用了,所以初期都是这样,功能先上,钱能省就省,代码质量可以放一放。
    dongmusic
        22
    dongmusic  
       2017-09-10 00:30:02 +08:00
    @mikeshang,这个真的是和各个公司的领导者有关,有的对这块比较重视,可能交接的时间求长一些,有些没有太多的要求,现在我们公司交接一般一个月左右。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     901 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 21:51 PVG 05:51 LAX 13:51 JFK 16:51
    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