罗俊 · 简历
我叫罗俊,来自于江西省宜春市丰城市。
生于九七年五月,就读于南昌大学,二零一七年始从事前端开发工程师的工作。
至于入行,亦是机缘。恰逢一家总部位于北京的公司来校招,准备系统培养一些对前端方面有兴趣的学生作为公司的技术储备力量。时值暑假,无所事事便去面试,通过后被推选为实习生组长,由此开启了职业之旅。
以下是我的主要工作经历:
小鹅通
来深圳后,第一家公司为小鹅通。
小鹅通是一家在线教育 SAAS 服务商,通俗点说便是构建联接教育类商家与知识消费者群体之间的互联网平台。商家(自媒体,私人教育机构等)在平台上开设店铺,上架贩卖各类图文、音频、视频等知识类商品,消费者付费购买。
我在小鹅通,参与了 To B/C 端的业务开发,以及独自负责商家学院(现已下架)项目的初版搭建及功能开发。偶尔也兼任新人的入职引领,项目熟悉及技术面试。因小鹅通创始人系出腾讯,所以它在公司的方方面面也吸收借鉴了众多互联网公司的管理风格。敏捷开发,小步迭代的模式有利于快速抢占行业风口,但也对于开发人员有一定的工作强度及技术要求。在这里,我的抗压及技术能力得到了不错的提升。
总之,于我而言这是一段很不错的职业经历。让我始入行便见识到了互联网的野蛮,在敬畏野蛮的同时,我也在远离野蛮。
思迪信息
之后,我来到了思迪信息,它是一家金融软件行业解决方案提供商,我在投研资管产品部任 高级前端开发工程师 / 前端组长一职。
初期,前端组内百废俱兴。现有开发力量薄弱,同时承担了自研产品线 FOF 及定制化产品线的前端工作。我一边负责重新招聘前端,一边参与日常的需求开发迭代并基于此思考梳理项目的架构升级、业务重构方向,同时技术规范也随着人员的不断扩充开始逐步完善。
部门战略方向是双线同步研发,通过定制化业务线满足客户需求为部门谋求短期盈利,而 FOF 不断地从定制化业务线吸收提炼行业通用需求,将 FOF 不断打磨完善直至推出市场。毕竟,谁不想做自己的产品呢...
然而,业务与需求的边界似乎总是令人难以把握。对于定制化需求与行业需求的抽象提炼,亦是对产品岗位的重大考验。而金融业务又天然具有一定的专业性、理论性与高门槛。这一切似乎无法集中在个体身上,或者说凭借公司目前的优势难以吸引到这类优秀人才。
在这里,我的重构能力,架构优化升级及组织管理协调能力得到了不错的提升。
华强电子网
2022 年 06 月来到华强电子网,任前端开发工程师,不久后转为前端架构工程师 / 前端架构组长。
主要负责的是内部 EBS 系统的需求迭代开发、架构升级优化及技术预研与难点攻坚。EBS 系统可以理解为是一个 CRM、ERP、OA 结合的巨石应用,为公司采销、行政部门提供数字化办公的解决能力,后组织架构几经更迭,我们又承接了华强商城的需求开发及日常维护工作。
为何说是巨石应用呢,面向多个部门的需求迭代,使得应用体量迅速膨胀。待我入职时,代码源文件已达六千余个,页面五百余个。而应用的基础构建尚停留在 Vue2 时代的 Vue Cli 方案,冷启动大概在 5min,热启动 1.5min,热更新 4s 左右。
客观而言,就经历过的项目,能达到如此体量尚能保持如此的代码质量及开发速度,着实不易。但依然存在极大的优化空间,调研了 Webpack5、Vite 后,摒弃了 Vue Cli 的二次封装,基于 Webpack5 对基础框架进行了全面的优化升级,最后冷启动在 1.5min,热启动 10s,热更新 2s左右。若开启懒编译,冷启动将会在 10s,热更新不到 1s。构建产物体积较之前也小了 10 倍余。
离开,是我早已预料的事。自从集团分拆上市计划搁置,内部基于成本控制不断削减编制。我也明白,能够待到现在亦是领导的青睐肯定从而力保我,毕竟我的成本比重是比其他人要大一些的,大概率会成为优先目标。等到无人可削减之时,终究是会轮到我。一切无言,唯有感谢......
语言与工具常变,模式与解法长青,问题永恒。