V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
shui830
V2EX  ›  程序员

前端第一次进小公司的碎碎念

  •  
  •   shui830 · 2023-07-17 16:49:25 +08:00 · 3345 次点击
    这是一个创建于 521 天前的主题,其中的信息可能已经有所发展或是发生改变。
    21 年毕业
    21.1-22.12 实习转正在一家算是中厂的公司
    巅峰 1500 人,基建完善,cicd ,代码管理

    被裁后的四月份进了现在的小公司,十几个开发,前后端占比 4:6

    吐槽
    1 、代码没有风格检测,大伙随心所欲,今天我的自动保存把你的代码格式化掉,明天你的自动保存把我的代码格式化掉。

    2 、代码没有分支,这个月开始在公司的公共后台上给新项目写后台,才发现公共后台代码里已经有十个项目了,全在一个仓库、一个分支上,靠环境变量管理项目。

    3 、今天接到新需求,之前有类似的模块,组长建议新建文件夹复制老代码过去,然后改个路由地址,接着我瞅了眼路由文件,只有一个,1134 行。

    4 、给前端组长提建议,我想切个分支出来,被否,理由是怕后面如果别人改我的代码会忘记切分支。

    5 、开始在屎山上拉屎,开摆
    22 条回复    2023-07-18 16:47:01 +08:00
    duan602728596
        1
    duan602728596  
       2023-07-17 16:55:19 +08:00
    确实,小公司就是这样
    tool2d
        2
    tool2d  
       2023-07-17 17:01:58 +08:00
    我遇到过最离谱的事情,是前任接手后,直接把前前任的一大段有效代码给覆盖了,因为代码量太多,领导一直都没察觉。

    过了一年后,才有人反应过来,这代码不对啊。

    等发现问题时,前面两任都离职了。
    Yukiteru
        3
    Yukiteru  
       2023-07-17 17:01:59 +08:00
    跟我公司类似,不过我这边的组长不怎么管事,所以现在我们的代码规范啥的其实都是我制定的。。prettierrc 文件也是我写的,就还好。你这种组里面不规范组长还管事的确实比较难搞
    luzemin
        4
    luzemin  
       2023-07-17 17:08:33 +08:00
    小公司就是这样
    Finnn
        5
    Finnn  
       2023-07-17 17:16:26 +08:00
    不是小公司问题, 是负责人无能, 但凡有点能力也不能接受这种辣鸡状态, 当然这种情况在小厂太普遍了
    jinsongzhao
        6
    jinsongzhao  
       2023-07-17 17:17:19 +08:00
    大公司可以直接强制执行,大家不敢反对,有培训时间,有缓冲时间。小公司强制执行,缺培训资源,赶时间,估计要被抵制到放弃。但是不妨碍有管理经验的,带领大家循序渐进的执行,最后形成一套从小到大,逐级升级经验,形成这样的经验人,可以根据公司规模,缩放开发,难得的人才。
    1t1y1ILnW0x5nt47
        7
    1t1y1ILnW0x5nt47  
       2023-07-17 17:20:33 +08:00
    约束好自己就行
    开始我们组也没规范
    后面他们看我代码写的漂亮,封装的工具,组件也很好用就开始用我的东西
    现在他们虽然也还有一些他们的风格,但是大部分都是从我这出去的,我自己改也很方便
    leegradyllljjjj
        8
    leegradyllljjjj  
       2023-07-17 17:24:24 +08:00
    我这大公司也这样,这种东西只有靠自觉,不然带来的成本无法估量
    lilei2023
        9
    lilei2023  
       2023-07-17 17:35:31 +08:00
    我们也就 10 人左右的,也比你们的正规!
    kinghly
        10
    kinghly  
       2023-07-17 17:37:38 +08:00 via Android
    你们组长估计也是菜 b 。可以争取搞掉组长自己上位。
    Oktfolio
        11
    Oktfolio  
       2023-07-17 17:39:46 +08:00
    领导太辣鸡了,我这也是。
    屎一样的代码,给的工资还不够精神损失费。
    过等保又有什么用?到处是洞。
    几千万的 16+ 女性的姓名、手机号、身份证号,想想就刺激。
    8355
        12
    8355  
       2023-07-17 17:49:27 +08:00
    这种环境不要当清流 屎山堆屎即可 不痛是不会改的
    sakae010
        13
    sakae010  
       2023-07-17 17:53:41 +08:00
    所以说有时候真不是故意写烂代码的,不得不继续堆砌,真的就是牵一发而动全身
    SHOOT
        14
    SHOOT  
       2023-07-17 17:59:36 +08:00   ❤️ 1
    无所畏惧,就像我们公司大家都默契不写注释。反正各自负责自己的代码。 这不大家安安稳稳干了五六年都没被裁👀
    chuck1in
        15
    chuck1in  
       2023-07-17 18:10:12 +08:00
    @jinsongzhao 小公司一般是随便弄一下赶快就要上线了,质量什么的无所谓的。功能可以用,客户可以看就可以了。
    ruoxie
        16
    ruoxie  
       2023-07-17 18:12:20 +08:00
    负责人没能力又不听取建议,也只能开摆了。有话语权的人不作为你干什么都是白搭,因为绩效不是你定。我这 eslint 和 tsc check 不过的话 ci 都过不了
    rivercherdeeeeee
        17
    rivercherdeeeeee  
       2023-07-18 08:59:25 +08:00
    你是打工还是工作
    aken29
        18
    aken29  
       2023-07-18 09:19:00 +08:00
    我这里也是,规范没人管,但是我又偏是那种“代码洁癖”的,看到他们换行不对齐,缩进 tab 和空格一起混用,那些多余的 import 没有清,unuse 的变量没有清,都是用 == 没有用 ===,git commit 就写个 “1” 等等,看着就难受,但是又介于自己不是组长又要维护同事间的关系,也不太好说,哎。所以到我要新建项目时候,我就把 prettier 、editorconfig 、eslint 、lint-staged 、stylelint 、commitlint 一把配齐。
    说到底,还是上级不作为罢了。
    另外,最近项目开始少了,现有的项目又卡住了,导致前端集体很闲,后端半闲,公司反而开始搞绩效考核,分明就是想搞人走啦,大无语。(已经跑了几个了)
    kkk9
        19
    kkk9  
       2023-07-18 11:37:07 +08:00
    @Oktfolio 等保的作用就是出问题了有等保审计公司背锅并负责摆平,公司开出造成 bug 的临时工
    impanghu
        20
    impanghu  
       2023-07-18 13:38:39 +08:00   ❤️ 1
    你这还算好的,我们公司都没有代码管理,前后端都是手动合并(复制代码或者文件到领导的电脑上),改好之后发到 QQ 群上。
    lihai1911
        21
    lihai1911  
       2023-07-18 14:43:33 +08:00
    @impanghu 你们这太逆天了
    impanghu
        22
    impanghu  
       2023-07-18 16:47:01 +08:00
    @lihai1911 我也觉得,刚入职一个礼拜,但其实还好,没什么活,一个礼拜也就几行代码
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3435 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:48 · PVG 18:48 · LAX 02:48 · JFK 05:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.