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

吐槽一下之前的实习工作

  •  
  •   Plumbiu · 7 小时 42 分钟前 · 290 次点击

    公司就不说了,前期主要的工作内容是维护公司里的组件库,设计部的人出 UI 稿,我们负责实现,最后部署到网站上让设计看一下。

    然而,构建工具用的比较老的 webpack ,开发启动就要 3min ,部署差不多 6min 了,而且改代码没有热更新,页面要刷新,每个组件开发的时候要单独建立分支,然后我负责了 16 个(大概),分支切换,webpack 构建的产物就失效了(不清楚为什么),需要重新启动。

    后续的工作就是:我改完 A 组件构建推送官网,再去改 B 组件,负责 A 组件的人看了一下效果,然后把不太对的地方更我说一声,我说等会(等开发完 B 组件),开发完 B 再手动切换 A ,改完继续推送上去,然后改 C 的时候,A 、B 同时说哪里不太对,然后开发完 C 就要切换到 A 、B ,就这样循环下去。总之非常折磨,而且设计部的人很会 push ,搞得我压力很大。

    大致流程就是: 开发 A -> 开发 B -> 设计部说 A 不好 -> 切换分支 A -> 修改 A -> 开发 C -> 设计部说 A 、B 不好 -> 切换 A 分支 -> 修改 A -> 切换 B 分支 -> 修改完 B -> 开发 D -> 设计部说 A 、B 、C 不好 -> ....

    还有几件事,有个 Tag 组件是 “文字 + icon” 的组合形式,我看设计稿的时候,发现文字和 icon 的距离有时候是 4px 有时候是 6px ,我就问设计部的人为什么不一样,她跟我说:“要保持文字和 icon 图标之间的空隙距离一致”,我虽然不太理解 svg 的设计原理,但是我大概知道一个 16x16 的 svg ,有的图标设计的 path 会是 14x14 ,有的是 12x12 之类的,我这样跟她解释不同图标留的空隙不一样,css 设计不出来,她说这个挺重要的,这个设计部不会妥协。

    还有一个日期组件库,和 antd 一样,开始是一个 input 输入框,点击出现日期面板,但是设计出的稿子里,日期面板里也有个输入框,两个输入框又不能触发两次 focus 事件,逼得我看 rc-component 源码搞好了,但是感觉自己写的依托屎。

    还有很多,比如我 995 时间被组长吐槽说走的太早(最开始是 1085 ,隔壁校招生提醒我太早了),被说一次也不敢走的太早。

    主要是吐槽一下遇到的不高兴的事,其实公司里的人都挺好的,自己因为第一次实习,有很多东西不懂,可能给组长留下了不好的印象,这部分我得反思。

    3 条回复    2024-12-23 00:13:33 +08:00
    luyifei
        1
    luyifei  
       6 小时 34 分钟前
    A 、B 、C 组件各一个文件夹,这样不需要切换分支
    dadaji
        2
    dadaji  
       5 小时 54 分钟前 via iPhone
    这种工作方式,负责人是吃屎的吗
    dadaji
        3
    dadaji  
       5 小时 51 分钟前 via iPhone
    你也不会变通,你多 clone 几个本地仓库不行吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   899 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 22:05 · PVG 06:05 · LAX 14:05 · JFK 17:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.