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

面对公司屎山,我内心毫无波澜,因为准备跑路了

  •  1
     
  •   ericgui · Jun 22, 2021 · 12937 views
    This topic created in 1967 days ago, the information mentioned may be changed or developed.

    从入职第一天起,就发现要面对屎山,但好在 leader 搞这个项目三四年了,感觉还行,每次遇到问题都问他

    结果他前阵子离职了。。。。。

    最近很艰难,遇到一个不大的问题,我们组内另一个资深工程师也搞不定了。。。。。我俩上周奋斗好几个小时,连本地 server 都 setup 不起来,

    面对这陈年屎山,我其实有点不烦躁,就是很迷惘。。。。。

    60 replies  •  2021-06-25 10:59:38 +08:00
    xuanbg
    xuanbg
    Jun 22, 2021❤️1
    1
    所以就要微服务啊。把一座座屎山作为一个个服务给安排了,都是 docker 自动化部署,哪里会本地都跑不起来
    mcfog
    mcfog
    Jun 22, 2021 via Android❤️35
    2
    @xuanbg 巨石也有正常的巨石,不讲研发质量拆服务只能得到分布式屎山,拆微服务那就是拉稀了
    xuanbg
    xuanbg
    Jun 22, 2021❤️1
    3
    @mcfog 不不不,屎山可以分解为分布式屎堆。这样一来,屎就没有辣么臭不可闻了,可以勉强下咽。。。
    shenleg
    shenleg
    Jun 22, 2021 via iPhone❤️9
    4
    @xuanbg 好家伙,看评论真下饭
    darknoll
    darknoll
    Jun 22, 2021
    5
    赶紧跑路
    echo1937
    echo1937
    Jun 22, 2021
    6
    @xuanbg #3 遇到过分布式屎堆,好处是我只要管其中几堆,其他的别找我,其他没差。
    NewYear
    NewYear
    Jun 22, 2021
    7
    推倒重来。。。
    wutiaowy
    wutiaowy
    Jun 22, 2021
    8
    你是想面对一坨大的, 还是面对好几坨大的。 因为分布式之后有时不会变小,反而还会让你更难受, 不理解业务的微服务,最后坑的都是底层开发的
    levelworm
    levelworm
    Jun 22, 2021
    9
    微服务的屎山还得面对数据分析部门的诘问。
    ericgui
    ericgui
    OP
    Jun 22, 2021❤️1
    10
    这些问题,不管是拆分还是重构还是重写,要是我能决定,我也就不跑路了,就留下来修屎山了,毕竟待遇还可以。

    但问题是,这些是我一个小卒子没有发言权的事
    而且我司不认为自己是科技公司,支持业务为主,“又不是不能用”
    jorneyr
    jorneyr
    Jun 22, 2021
    11
    能跑就行
    nexuszjq
    nexuszjq
    Jun 22, 2021
    12
    有一个能跑就行
    leafre
    leafre
    Jun 22, 2021❤️1
    13
    屎山动它干什么
    yalin
    yalin
    Jun 22, 2021
    14
    伪微服务,无视康威定律,加油
    fumichael
    fumichael
    Jun 22, 2021
    15
    另一个资深工程师也搞不定, 奋斗好几个小时,连本地 server 都 setup 不起来
    嗯,问题不大,别慌
    Kylin30
    Kylin30
    Jun 22, 2021
    16
    俄罗斯练胆大法
    waytoshine
    waytoshine
    Jun 22, 2021 via iPhone
    17
    啥公司,怎么感觉像我公司
    starlz
    starlz
    Jun 22, 2021
    18
    @xuanbg 哈哈,下咽可还行
    heheda11
    heheda11
    Jun 22, 2021
    19
    刷面试题骑驴找马呗吧✔
    masterclock
    masterclock
    Jun 22, 2021❤️1
    20
    搞懂了以后公司就离不开你了,多好!
    way2explore2
    way2explore2
    Jun 22, 2021
    21
    跑路,然後去另一座屎山 哈哈
    lostSoul
    lostSoul
    Jun 22, 2021❤️13
    22
    程序和人 一个能跑就好了
    robinchina
    robinchina
    Jun 22, 2021❤️1
    23
    啥公司,怎么感觉像我公司.

    我们公司的山是我一点一点自己拉的
    yuancoder
    yuancoder
    Jun 22, 2021
    24
    只要给的多,啥山都没问题
    salmon5
    salmon5
    Jun 22, 2021
    25
    @xuanbg too young,您这搞不好成了屎海
    unco020511
    unco020511
    Jun 22, 2021
    26
    感觉像我们公司,mmp,一堆 jsp/php 我脑壳疼
    fanyingmao
    fanyingmao
    Jun 22, 2021❤️2
    27
    做人还是不要太有责任心,对屎山我已经无所谓了,难搞的直接说搞不定,最好把我开了。多年的屎山对公司来说是还在赚钱,对程序员来说就是吃屎,恶心还对技术几乎没啥提高。
    philipjf
    philipjf
    Jun 22, 2021
    28
    越是大公司,越是重要的系统,越大概率出屎山。看开点,跑路无非是从一座屎山换到另一座屎山,重点还是看钱能不能到位了。
    tabris17
    tabris17
    Jun 22, 2021
    29
    要发挥屎壳郎滚粪球的精神
    jzphx
    jzphx
    Jun 22, 2021
    30
    @mcfog 分布式屎山好评
    vone
    vone
    Jun 22, 2021
    32
    分布式屎山也麻烦,拉屎还得不停的换茅厕。
    daquandiao2
    daquandiao2
    Jun 22, 2021❤️2
    33
    说得好像在坐的诸位不在屎山上贡献一样
    ericgui
    ericgui
    OP
    Jun 22, 2021
    34
    @daquandiao2 是,我也拉过几坨,这确实不可否认啊。。。。。
    paoqi2048
    paoqi2048
    Jun 22, 2021
    35
    有一个能跑就行
    HankLu
    HankLu
    Jun 22, 2021
    36
    发我看看,不知道我顶不顶住
    loryyang
    loryyang
    Jun 22, 2021
    37
    不要慌,这么烂的系统,你以后划水的机会就多了,什么锅都甩到它头上不就好了。工作量评估一下,先 double 起,再加一倍 buffer,毕竟老系统,谁知道会出什么问题
    你看资深员工也搞不定,就不要说我了,你再逼我我就跑路了
    X0ray
    X0ray
    Jun 22, 2021
    38
    一直担当屎山创造者和维护者,随着自己的进步,希望能在多年后消除屎山的臭味。当然,前提是老板对得起我。
    tonnycao
    tonnycao
    Jun 22, 2021
    39
    IDE 格式化代码,使用工具梳理逻辑和流程,好好想想怎么解决问题,才是正道,你去哪个公司都会遇到这些问题。
    katsusan
    katsusan
    Jun 22, 2021❤️5
    40
    传统单体应用→聚是一坨屎
    拆分成微服务→散是满天稀
    18500592934
    18500592934
    Jun 22, 2021❤️1
    41
    @mcfog 哈哈 新名词!分布式屎山 这种屎山的错误要解决,耗费的人力,沟通,协调 比整座的屎山要更麻烦
    a719031256
    a719031256
    Jun 22, 2021
    42
    @18500592934 说的太对了,分布式代码的维护压力更大
    fakerqtter
    fakerqtter
    Jun 22, 2021
    43
    @katsusan 笑尿🤣
    sprite82
    sprite82
    Jun 22, 2021
    44
    我这儿是分布式单体屎山
    HankAviator
    HankAviator
    Jun 22, 2021❤️2
    45
    会不会是楼主把 leader 问离职的🤣
    imycc
    imycc
    Jun 22, 2021
    46
    #45 还真有可能,我上一份工就是连续带了两三次新人,一次半年,刚磨合完,领导就调他去做别的项目,搞到我心态崩了。
    70nY
    70nY
    Jun 22, 2021❤️6
    47
    konakona
    konakona
    Jun 23, 2021
    48
    真下饭
    charlie21
    charlie21
    Jun 23, 2021
    49
    搞前端的也这样么
    Malone
    Malone
    Jun 23, 2021
    50
    面对屎山 代码和人只要有一个能跑就行
    linbiaye
    linbiaye
    Jun 23, 2021
    51
    @charlie21 js 远比 java 容易造💩。
    aion
    aion
    Jun 24, 2021
    52
    三年,亲手早就了屎山,到目前终于啃不动了,果断跑路了。。有请下一位~
    zhanlanhuizhang
    zhanlanhuizhang
    Jun 24, 2021
    53
    屎山,每次开发前都想认真设计一番。但是,领导不给时间,总是说无论如何那个时间点需要上。
    opiviqo
    opiviqo
    Jun 24, 2021
    54
    其实 我们不是 coder 是屎壳郎 对吧
    jaoyina
    jaoyina
    Jun 24, 2021 via iPhone
    55
    能搞定屎山也是要有本事的。
    lifpdev
    lifpdev
    Jun 24, 2021
    56
    贡献了一坨屎,现在滚不动了,准备跑路
    Fule
    Fule
    Jun 24, 2021
    57
    只有很新的系统才有大一点的几率不是楼主所说的那种山,哪个有点历史的软件公司没有楼主所说的山,而且还往往是公司赖以生存的系统。重要的是是否有相对足够的系统进行慢慢的重构,减缓乃至慢慢改进质量和设计。
    Fule
    Fule
    Jun 24, 2021
    58
    重要的是是否有相对足够的系统进行慢慢的重构 ->重要的是是否有相对足够的时间在开发或修改系统时进行局部、逐步的重构
    c88155745
    c88155745
    Jun 25, 2021
    59
    是真的屎山 还是自己菜呢
    name1991
    name1991
    Jun 25, 2021
    60
    如何面对屎山,是门很大的学问
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4757 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 116ms · UTC 02:23 · PVG 10:23 · LAX 18:23 · JFK 21:23
    ♥ Do have faith in what you're doing.