该怎么走实习的后半段路——来自 lz 半夜的 emo
目前正是暑期实习的时间,实习的产出对能否转正有着很大的影响,关于怎么做暑期实习的相关产出,我先抛出我的观点,纯当抛砖引玉了,主要想听听各位大佬的想法。下述说法前提(组内mentor解释):技术产出是在不影响日常需求迭代进度的情况下所做的产出
目前 lz 正在第三段实习中,主要做的是 C 端相关的内容。诚然,做 C 端一半甚至大半的时间都是在切图联调中以及修复历史遗留的bug中,也就是很多人所说的没有技术含量的工作,但这也是作为前端从业者的一个基础能力。若是围绕 C 端去思考怎么做技术提升,我认为关键词是——“快”。
这个快包含很多方面,除开切图熟练程度之外,我认为可以扩展的主要有以下几个方面:
- 让用户感知快
- 让项目启动与打包快
- 让项目迁移快,提高团队的迁移效率
- 让 bug 解决速度快(如何让 bug 变得更少,如何更加准备地定位 bug 产生地)
- ......
而做 B 端呢,其实其一大部分时间也都在切表单与不断地联调中,由于 B 端项目代码可复用程度更高,所以很多不同场景的管理平台都可能嵌入到同一个仓库里面,也就是常说的多仓管理。若是围绕 B 端去思考怎么做技术提升,我认为关键词是——“协同”
主要从以下几个方面体现:
- 基础组件库建设
- 多仓管理
- 模块联邦或者微前端建设
- 无关与废弃代码的及时检测
- ......
最后一方面则是基建,诚然,lz 也很是羡慕基建里面的大牛,羡慕他们拥有广泛的技术视野与与优秀的 code 能力,比如知名的Web Infra 团队以及支付宝前端体验部。目前各大公司内部的基建工作主要如下:
- 内部的 CICD 平台
- 内部的代码托管平台
- 内部的镜像源的搭建与管理
- 内部的性能监控平台
- 内部的跨端框架研发
- 对内(外)的打包工具的研发:比如 Rspack 和阿里内部正在研发的 Shark(基于Rust)
- 对内(外)的 React 或 Vue 的上层框架
各大公司内部的基建建设基本已经完善,lz 虽然上一段在百度小程序团队,团队内部负责百度小程序渲染引擎的开发,但其实在实习过程也没有过多的牵涉到其内部的太多东西,反而可能要涉及到产出的话,会比 B 端与 C 端的产出更难一点。关于这一点,大佬们可以再补充补充,lz 确实没有太多的经验
最后的最后,给我的 语雀 引一下流,今天刚将日常的一些八股文档与自己的实习项目文档抽离开来,八股文档已经公开,对于实习项目文档,有想要观看的 uu 可以私聊 lz(设置的私密,不好公开)
引流:字节、百度、阿里、华为、快手、腾讯、美团、小红书、蚂蚁
#实习##暑期##2025届##前端##如何转正#