V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kalozzz
V2EX  ›  职场话题

公司的开发流程极度不专业,自己又是新人怎么办

  •  
  •   kalozzz · 55 天前 · 7105 次点击
    这是一个创建于 55 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有偿求助。 应届生,去年刚入职一家小公司当前端,由于开发人数少,对前端规划以及流程的搭建不太规范,cicd 、开发规范甚至 eslint 等甚至都是最近才开始有的。 因为自己经验不够,开发时总有种“哪里不对但是说不上来”的感觉 有没有开发大佬能加个联系方式,帮忙梳理一下应该如何优化,有偿可报价

    87 条回复    2025-07-12 09:01:40 +08:00
    suweia
        1
    suweia  
       55 天前
    换个公司
    kalozzz
        2
    kalozzz  
    OP
       55 天前
    怕被人说白嫖什么的所以说有偿,因为确实不知道应该怎么做好点,很担心自己这样做下去错误习惯一直没法纠正
    donaldturinglee
        3
    donaldturinglee  
       55 天前 via Android
    TGVlX0xhYnM=(你应该知道怎么做的),其实很多时候小公司能把项目跑起来就已经很不错了
    mipawn
        4
    mipawn  
       55 天前
    其实没必要那么纠结,大公司也不全是那么规范的
    codder
        5
    codder  
       55 天前
    你和项目有一个能跑就行,不要纠结那么多,只是一个工作而已。
    bunnyblueair
        6
    bunnyblueair  
       55 天前
    换个公司 老油条不听你叨叨
    fruitmonster
        7
    fruitmonster  
       55 天前
    知道流程了,梳理好了,你能改变么?
    TuxcraFt
        8
    TuxcraFt  
       55 天前   ❤️ 1
    不要在意这些细节 到哪里基本上都是草台班子
    knightdf
        9
    knightdf  
       55 天前   ❤️ 25
    这种问题也只有新人会问
    老人只关心公司赚不赚钱
    craftsmanship
        10
    craftsmanship  
       55 天前 via Android
    @knightdf 那还不够老 本混子只关心自己能拿多少钱 能拿多久🚬
    GiveMeABigName
        11
    GiveMeABigName  
       55 天前
    看着这是运维该解决的问题啊,你们公司没有运维?
    craftsmanship
        12
    craftsmanship  
       55 天前 via Android
    事实上大部分都是这种草台班子 你以为的规范流程也可能并不规范 毕竟软件工程里没有银弹 只有当前最佳实践
    litchinn
        13
    litchinn  
       55 天前   ❤️ 9
    不是哥们,你一个应届生,新人,你出钱帮公司优化流程吗,公司是你爸的吗
    craftsmanship
        14
    craftsmanship  
       55 天前 via Android
    @GiveMeABigName 都小公司了哪来的专门的运维 直接美其名曰 DevOps 全干了
    salmon5
        15
    salmon5  
       55 天前
    小公司就是这样的,不习惯就换大公司吧,会完善很多
    Razio
        16
    Razio  
       55 天前
    小公司还要流程?认真的嘛?只能你自己主动整这些,向上管理,这都是你戳手可得的优势。否则就换公司。
    SuperGeorge
        17
    SuperGeorge  
       55 天前
    新人的话要知道一个问题,哪怕你把全套的完整方案都出了,没有大领导牵头你啥也干不了,这就是职场,做好分内事就行了。
    senjyougahara
        18
    senjyougahara  
       55 天前
    @SuperGeorge #17 说不定事你做,白脸你来当,还得罪了人
    xuanbg
        19
    xuanbg  
       55 天前
    草台班子嘛,如果后果不需要你承担的话,你就随他去好了。实在看不惯,可以提意见啊,提了不听你就走好了。
    StarUDream
        20
    StarUDream  
       55 天前   ❤️ 1
    我已经躺了,能凑合用就凑合用,能跑就行
    duanxianze
        21
    duanxianze  
       55 天前
    这问题一看就是真实新人, 老人谁 tm 的在乎,哪天被裁/自己跑路/公司倒闭/项目上线之后有没有用户这都不知道,管那么多干啥,再说写的好了老板也不会加一毛钱
    gaobh
        22
    gaobh  
       55 天前 via iPhone
    我如果作为老板来说并不关心这些,尤其是小公司,主要注重的是短平快
    cwcc
        23
    cwcc  
       55 天前   ❤️ 1
    说明你的能力超过了公司应该招到的人的能力。
    EthanV2
        24
    EthanV2  
       55 天前
    你这样不就是付费上班了,你请人来优化你们公司流程,然后老板会给你加钱吗,公司的盈利能多吗,可能你说你这样就会有更好的经验,这确实可以,但是工作谁去推进,你一个人加班又能弄多久,cicd 你自己熟练基本流程吗,工程拆分,代码规范,项目部署( CI/CD ),服务监控,性能压测,安全加固,太多了,小公司前期总是野蛮生长,哪怕是淘宝以前都是二开项目,所以你不应该想那么多,更多的是,你能如果通过某些脚本,cicd 去优化流程,提高效率,不过最后效率提高了,公司也就没有留那么多人的需要了,劳动的异化。
    madku
        25
    madku  
       55 天前
    能跑就行
    fuzzsh
        26
    fuzzsh  
       55 天前 via Android
    打不过就加入,枪打出头鸟
    renmu
        27
    renmu  
       55 天前 via Android
    实际上能跑就行,管好自己的项目
    zachariahss
        28
    zachariahss  
       55 天前
    管好自己,这个时代技术很廉价.怎么用廉价的技术赚到钱才是你要学习的
    myfate
        29
    myfate  
       55 天前 via iPhone
    小公司主打的就是快速迭代试错
    如果完全照搬大公司的那一套,会把公司拖垮的
    arnoldnuo
        30
    arnoldnuo  
       55 天前
    200 加我 d29pd29ya2luZw==,看我过去的帖子
    billzhuang
        31
    billzhuang  
       55 天前 via iPhone
    >对前端规划以及流程的搭建不太规范,cicd 、开发规范甚至 eslint

    努力提升自己代码水平,不必整这些香?
    shawnsh
        32
    shawnsh  
       55 天前 via Android
    其实你想说的是,没有这些东西你开发效率很低,开发的很痛苦,你要用更原始的方式工作。给你安排任务的时候,你就多估计些工时,把这些事情说清楚
    starlion
        33
    starlion  
       55 天前
    有想法是好的,但是你是应届生,刚入职,自己都不知道咋搞这些?
    那还是先熟悉公司现在的代码和开发流程,后面在想办法局部优化开始弄这些。一开始硬搞会碰一鼻子灰的

    小公司是快速开发赚钱,效率优先,规范啥的可以滞后很多
    Bijiabo
        34
    Bijiabo  
       55 天前   ❤️ 1
    想做什么就去做,努力去提升、去改变、去创造。
    加油。
    LiuJiang
        35
    LiuJiang  
       55 天前
    Smlhbmc5Njg0 ,前大厂 P7 ,前端架构
    ota
        36
    ota  
       55 天前   ❤️ 1
    op 主想让公司来适应他的开发流程把。这才是关键。
    正常有啥流程,几个人的开发团队,没必要搞那么复杂,沟通成本又不高。
    只有那种一个部门还有几个纵队的团队才需要标准化流程化,比如某为,主要是为了削减某些人在项目中的绝对地位,以及隔离授权,员工细分成为螺丝钉。

    其实开发也需要扁平化,我是个人开发者,也有团队合作,基本不讲究这些繁文缛节。
    droidmax61
        37
    droidmax61  
       55 天前 via Android
    小公司,远不止你现在发现的这些问题,不注重版权,跨部门沟通/协同效率低,开发出来的项目各种问题,标准测试流程不存在的比比皆是。尤其是产品线还非常多,涉及的领域又非常广,而且还往海外卖,风险直接拉满,只要爆出一个雷,公司直接升天!
    MajestySolor
        38
    MajestySolor  
       55 天前
    新人常见错误🤣
    你站在小公司老板和老油子员工的角度思考一下,他们有什么理由因为你一个新人觉得不舒服不合理就改变已经验证可行的工作流程🐶
    buf1024
        39
    buf1024  
       55 天前   ❤️ 1
    既然你是新人,你又怎么判断开发流程不专业,而且极度不专业?!!


    实话告诉你,即使你在 top1 ,top2 的公司,也有差不多的团队!
    YaakovZiv
        40
    YaakovZiv  
       55 天前   ❤️ 1
    在国内外的社区论坛搜开发管理的资料学习,换公司对你来说可能负面影响更大吧,未知风险,收入降低的风险,还会让你背一个逃避问题的锅。得过且过会让你逐渐学到各种坏习惯,还想拉别人下水,就像失身后的人见不得别人比自己干净。我认为 IBM ,Redhat ,Google 这些公司,他们的开发者免费分享的一些项目开发管理的思路,可以借鉴学习,但不要用在自己当前的公司,也不要尝试去改变公司,在国内,开发流程的约束一直是自上向下,自下向上属于自我折磨。
    dcsuibian
        41
    dcsuibian  
       55 天前
    认真地说,我能理解
    我呆在我司的一个重点因素是公司比较小(刚来的时候甚至就我一个程序员),我可以自己搭基建,有必要的话,领导也愿意花钱(领导不是太懂,但也愿意支持)
    目前的开发流程、项目技术选型基本上是我来定的,所以我可以模仿大厂又不完全模仿大厂的方式来做。选什么样的框架、开发语言、软件版本、编程规范甚至是周边的如何做 CI/CD ,使用什么配套软件,选购什么服务器和操作系统,如何设计架构等。
    不得不说这种感觉还是挺爽的。因为我对自己的定位一直是架构师,所以能自由发挥的感觉还是挺好的


    但是吧,如果你公司人还是有一些,你自己又是个新人。那我建议你还是先忍忍,至少得等你站稳了脚跟、证明了能力再跟领导说。关键问题是领导愿不愿意相信你,花这些时间和精力能否真的提升效率。
    而且一定的模仿能力是程序员的基本要求,大公司应该更是如此,你不能一进来就重构重新设计流程,而是尽量模仿别人已经有的代码写。
    beidounanxizi
        42
    beidounanxizi  
       55 天前
    JS 不是有手就行 没有 eslint 就写不好了吗
    这都写不好 怼不过后端 就说明你还没到水平呢 好好呆着昂
    老油条只关心公司赚不赚钱 赚钱 什么都好说
    uxstone
        43
    uxstone  
       55 天前
    你和代码有一个能跑就行,来自老油条的一点人生经验。
    Daybyedream
        44
    Daybyedream  
       54 天前
    能用就行了
    流程参考其实问 AI 就够了
    szdubinbin
        45
    szdubinbin  
       54 天前   ❤️ 1
    你可以把你的困境和实际情况告诉 AI ,让他帮你出 1 期,2 期,3 期这样的方案然后带着方案找老板聊。当然你做这些事情的时候最好有稍微说得上的领导支持,可以主动去聊聊。混乱无序有时候确实是机会,但这些东西其实很透明,并没有存在有个通用公式可以套用,切勿奉若圭臬,得看具体情况,否则很容易自嗨。愿意尽量去思考改变一些事情,这也是很多公司愿意培养应届生的原因,这点上当然是很好的。
    erwin985211
        46
    erwin985211  
       54 天前
    用空余的时间去学习,增强面试能力换一家更好的公司
    zy0829
        47
    zy0829  
       54 天前   ❤️ 1
    说实话能跑就行,一开始入行看了太多水文章全是什么 cicd eslint 前端工程化.... 觉得工作中就应该要这么做。后来慢慢的变成老油条没了技术追求。只要不出 bug 的代码就是好代码。现在有了 agent ide 更是不在乎那些了,能跑就行
    ygtq
        48
    ygtq  
       54 天前
    大厂也一样会有这种情况,只是可能稍微好一些,遇到不规范的概率低一些,然后大厂的人基础素质能力高一些有时候一些不规范的问题就被掩盖了而已...
    yh7gdiaYW
        49
    yh7gdiaYW  
       54 天前
    新人不要想掺和研发流程,你推不动
    zangbianxuegu
        50
    zangbianxuegu  
       54 天前
    emFuZ2JpYW54dWVndQ==,可提供帮助
    fenddddddda
        51
    fenddddddda  
       54 天前
    具体要量化指标,不规范有什么缺点、 规范了能带来什么收益。 从老板视角讲给老板能听懂的话... 举个例子,你可以先做出一个 Demo , 自动化脚本,你说原本 10 个工作日的事情,通过这个脚本 半天就可以完成。 或者说原本需要 3 年经验的人 3 天的事情,通过你优化,一个实习生 1 天就可以解决。 要先出一个效果,带着效果给老板看。
    mayama
        52
    mayama  
       54 天前
    感觉像钓鱼
    fenddddddda
        53
    fenddddddda  
       54 天前
    不要给老板空讲规划、讲重构...那一定没啥用。你能看到的问题 , 谁都能看到。 就是看是不是有人想解决、有人想折腾.. 你的优点就是..你是新人,你折腾完了,就算没达到目标,经验也有了...到下家直接就说,这个项目我落地的。。
    xx6412223
        54
    xx6412223  
       54 天前
    等你多换几家公司就知道了,
    每到一家新公司总会发现他们有很多“不专业”的地方。不管大厂小厂。
    另外
    1. 这些东西每个人都懂,网上一堆,不要以为大家都傻,
    2 别找咨询团队给你做规划, 他们自己的项目都烂成狗了。只会套新出的工具和所谓的最佳实践概念,什么 AI 代码审核,什么 TDD 。
    3. 这中东西只有适合,没有最佳。具体公司具体项目都不一样。
    version
        55
    version  
       54 天前
    还好吧。有些公司有点规模。都是人肉部署代码和上线。容器都没
    能搞基建还算好。否则喂到嘴边的。哪天砍也正常
    losephsky
        56
    losephsky  
       54 天前
    我遇到过,知道怎么做,bG9zZXBoc2t5 ,不破坏市场行情价也是 200 敲门
    kcross
        57
    kcross  
       54 天前
    我也是小公司 到现在也没有 cicd 啊 要问为什么 因为我不想弄啊
    up 你可以去公司弄 弄好了就是立大功
    tingfeng1
        58
    tingfeng1  
       54 天前
    有偿求助,看来你很喜欢这个公司。技术没问题,小公司干 1 年就能混到核心了,你到时候在推进这个也不迟
    tingfeng1
        59
    tingfeng1  
       54 天前
    @tingfeng1 没看到已经 1 年,当我没说
    bzw875
        60
    bzw875  
       54 天前
    入职不满 1 年不要提建议,你还不深刻了解公司内部原因
    tangtj
        61
    tangtj  
       54 天前
    能有个 cicd 自动发布就差不多得了.
    Nzelites
        62
    Nzelites  
       54 天前
    应届生怎么知道流程专业不专业的?不同开发期会有不同的规范要求
    eijnix
        63
    eijnix  
       54 天前   ❤️ 1
    你想要的流程我们公司有,贼他妈正规,但是我很讨厌,我只想说
    shut up and merge my code!
    shut up and give me the permission to drop the table
    eijnix
        64
    eijnix  
       54 天前
    妈的,uat 环境加个字段还要提单
    wxw752
        65
    wxw752  
       54 天前
    没人规定开发流程一定要怎么样才是对的,少看那些大厂规范,你进不去大厂的话,看多了对身体没有好处
    piaoLuoer
        66
    piaoLuoer  
       54 天前
    我这公司几万人也没啥规范的流程,大家都清楚,特别是领导 流程规范了 他们都容易被替代,都抓着手里不放,公司不敢裁他们.工作这么多年 现在心里也清楚了,从来不会主动写文档什么的,都在自己脑子里
    holdeer
        67
    holdeer  
       54 天前
    要么忍受,要么走人
    vaporSpace
        68
    vaporSpace  
       54 天前
    规不规范跟公司大小没啥关系,只跟 leader 的技术和品味有关。虽然不一定要实践,但了解和掌握最佳实践还是很有必要的,方便以后适应各种奇葩项目
    feifeichen
        69
    feifeichen  
       54 天前
    这个我有经验,去找老板谈,我刚入职上家公司的时候就是这样的,ci/cd ,项目管理,什么都没,我觉得开发流程这个比写代码更重要,在这些流程没之前,每次改需求,提问题,就改着改着没法验证,要么忘记了要么做出来的东西就不是那回事,然后还是开发背锅,反正你觉得哪个东西不爽就去看看有没有解决方案,顺便赚个学习经验。
    xiaohusky
        70
    xiaohusky  
       54 天前 via iPhone
    工作最重要是是领导的意思,先揣摩一下领导啥意思再做下一步
    bloomy8
        71
    bloomy8  
       54 天前
    跑个题,流程抓太过也不好,降低效率和开发幸福度
    IIce
        72
    IIce  
       54 天前
    op 在的部门有多少人呢,受重视吗,上层能知道你们部门做了哪些东西,有哪些产出吗,如果啥都没有,放弃这个想法,抓紧时间跑路才是正道。所谓的规划、流程搭建啥的都是虚的,每家公司的情况不一样,你是新人,有疑问可以直接问你 leader, 他解答不了的话就直接跑路吧
    Heimo
        73
    Heimo  
       54 天前
    有什么样的组织,就有什么样的流程。问题不在流程上,现在这套乱七八糟的流程就是最适合他们的。

    我明白新人想表现,也有热情,你想试试就自己学习摸索实践一下,不要有太高预期。
    aino
        74
    aino  
       54 天前
    我自己在公司开发了很多开发提效的工具,以及方式方法,但是我不公开给他们,自己爽就好了,可以有效提升自己效率
    imxiaoi
        75
    imxiaoi  
       54 天前
    其实大公司也不一定规范,世界本身就是个草台班子
    nxgh
        76
    nxgh  
       54 天前
    项目和人有一个能跑就行,领导不提这茬、不给资源就当看不见
    gpreT
        77
    gpreT  
       54 天前
    混日子拿钱
    dfkjgklfdjg
        78
    dfkjgklfdjg  
       54 天前
    按照团队的流程来,虽然不规范,但是也长久的运行下来了。
    对于一个新人来说是不好去推动的。除非你领导也有意思,然后拿你当枪使去推进团队规范,然后锅你全背,好处他全拿。

    我的想法是即使没有开发规范,你也是可以自己心里有一个规范,按照你自己的“好”标准去开发,但也不要去要求别人,会被认为是多管闲事。
    如果觉得在这样的团队待久了会因为环境问题影响自己的水平和能力发展,那么就早点跳槽去一下家你觉得更好的公司。

    ---
    题外话,就算是大的研发团队,没有良好的开发流程和开发规范也是屡见不鲜的事情。不是所有的公司都是以技术为主导的,更多的还是以业务为主导,技术只是业务的配套和支持。
    supermama
        79
    supermama  
       54 天前
    不完美那你就更有发挥的空间了,你提出你的建议或者想法,想办法让流程更优化。
    simo
        80
    simo  
       54 天前
    小公司 + 前端,项目都不一定活几天,别纠结规范和 cicd 这些,你自己这部分做好就行了。规范自己有,cicd 在自己权限范围内的,写点脚本解决。
    真要做,小公司估计最多考量还是人员的素质+技术水平,要么你说话算一言堂,就这么定了,要么大家水平挺高能力相当,对通用规范有共识甚至习惯一致,一拍即合。
    Sayonaracc
        81
    Sayonaracc  
       54 天前
    感觉 op 主要想问的是工作如何分配,例如前后端处理数据是该谁处理,口头沟通后做完发现和沟通时候的不一样被甩锅等问题,至于开发规范,有前端同事就一起建 eslint 配置规则,没有就自己建用的习惯的规则,不用也不影响,cicd 这种事没运维就用简单的 jenkins 搭建方便快捷,gitlab 搭建别服务器配置都不够用,技术选型是 vue 还是 react 看你自己喜欢但一定得都会,先不用管写的好不好,但建议用的类库一定要主流仍然在更新的不要,不知道的话可以看 npm 网站下载量。
    jeffhtli
        82
    jeffhtli  
       54 天前
    要规范就得大公司,小公司把活干了就行。
    我感觉这个现状你也无法改变,那改变自己吧,比如换个公司~
    Czzzzzzzzzzr
        83
    Czzzzzzzzzzr  
       54 天前
    能跑就行 跑不起来再改
    SyncWorld
        84
    SyncWorld  
       54 天前
    你把公司当你家????又想发挥主人翁精神???
    X0V0X
        85
    X0V0X  
       54 天前 via iPhone
    你有权利吗,其他前端的绩效归你管吗,都没有就别操心了。没有权,你定出一堆东西是没法落地的
    yibo2018
        86
    yibo2018  
       53 天前
    不要给自己设限,勇敢的创造无限的可能性!!

    别听有些人的计较,得失,是非,不行.....

    做你自己想做的事情
    yiroonli
        87
    yiroonli  
       53 天前
    你意思是要整治公司的老油条?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1048 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 18:19 · PVG 02:19 · LAX 11:19 · JFK 14:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.