现状
目前在一家中等规模B端公司,从基层打杂做到前端组长,受过很多委屈,很多都是自己默默承受了
曾以为工作3年后就会自然而然成为厉害的前端,现在发现并不是。虽然没有停止过学习,但和大佬确实还有差距。工作5年以上,差距会被放大,比较直观的就是体现在薪酬上。
目前的工作就是前端小组管理,带新人,新人有95后也有00后,虽然我自己也是95后,但是感觉自己也不再年轻了。在给新人code review时,也会强调他们要学设计模式,按部门的前端开发规范来。对新人只有两点要求,基础好,干活主动。遇到过比较坑的新人,也遇到过能放心交付工作的新人,靠谱是对一个开发的最高评价
其次是建立团队开发规范,提升团队开发效率。学完npm script后写了个给团队内部使用的前端自动化部署工具,一行命令自动完成前端打包部署文件上传解压替换,借此机会也做了技术分享,还拿到了公司的创新标兵
收获
- 皮实,导师调侃我心理素质强大,在前业务线失败被调到的部门都是新手,需求频繁变更,对接Java基本是新手,写的代码惨不忍睹,联调全是问题的时候都撑过来了。这一块抗压能力,我确实得到了不少锻炼,去年一整年都是007的状态,包括端午、国庆;今年前端HC放开,人变多了,反而变成965了
- 容忍菜鸡的能力,我有同事技术挺强的,不过一旦遇到菜的,他就没耐心了。我的想法倒是和他不一样,团队里的水平参差不齐很正常,只要自己不成为拖后腿的那个人就行了
- 文字归纳能力,以前很反感写PPT。现在技术分享要写PPT,答辩也需要写PPT。目前掌握了一套PPT的方法论,一般先列大纲,把大概的脉络梳理通,再填充内容。我写PPT不会堆砌大量的文字,而是图文结合,把文字当做提词器来用,这一块都是从《大厂晋升指南》中学到的
- 业务理解能力,公司属于金融行业,入职之初有一部分原因是为了学习理财,在和产品的多轮辩论里还是掌握了不少业务知识,有时候产品会直接采纳我的建议
- 项目管理能力,多个版本同时进行,前端资源的分配,这一块感受比较深的是进度的把控和风险的预估
都说要向上管理,比较难受的前端的话语权还是比较低,在toB业务的前端同学应该深有体会,下一份工作还是想去前端更有地位一些的公司
学过但没怎么用到的
- 后端架构,我是通过极客时间的《从0开始学架构》入手的,对高性能、高可用、可扩展有了一些基本的认识
- 《MySQL实战45讲》,讲的相当的详细,有的部分看不太懂跳过去了
- Spring全家桶,为啥要学这玩意,之前待的一家公司,入职前我是前端开发,入职后我成了后端开发,真是1份工资打2份工
- mybatis
- Nginx
- Jenkins
- Typescript,前公司使用,现在项目中没用到,考虑后续加到项目中,让团队成员学习ts
大家不要学我,学了不用,过不了多久时间就忘了
近期看过好文推荐
2022 年,前端深水区的裁员结局 - 掘金 (juejin.cn)
通过 docker 高效学习 nginx 配置,并附全部配置文件

生活
疫情旅游比较少,今年去的
大理
三亚
深圳周末
技术
对音视频流媒体挺感兴趣,对协同文档也挺感兴趣的。目前的规划是
- 《从0打造音视频直播系统》
docker学的比较艰难,如果有比较好的学习文档,欢迎评论区推荐
身边的还是3年以下经验的前端比较多,刚入行时看着大佬3年经验大厂技术专家,然而我却没有做到。我个人还是喜欢做有挑战的工作,之前写客户端,完全从0起步,为了一个百万数据量股票k线图的渲染速度更快,还去学习了浏览器底层。比较难受的是现在的工作对我来说没多大挑战,我更喜欢出现困难去攻克,不知道多久后能成为前端专家,对一个领域有很深的理解,还是得靠经验和总结,看源码
欢迎5年以上经验的前端和我交流