2025.05.25左右决定开始学习前端。这篇文章不定期更新进展。
一、2025.05.25 - 2025.06.15,大概两周多。
这一阶段在摸索前端整体生态。在B站跟着黑马等课程敲项目;熟悉前端的调试技巧、前端技术栈种类、对前端三大件初步的应用。
同时,完成了简历编写,投递了大厂,进了三个面试:
- 杭州某医药企业电话面。(主要做移动端,了解到需要深度学习React、Vue等集成的框架)
- 快手前端一面。(挂,手写代码部分操作URL对象,这部分应该是WHATWG机构规定的标准的Web ULR API)
- 字节跳动前端,一面。(考试推掉,未参与)
这阶段几乎0基础,不过过了简历筛选,说明学校还过得去;技术栈大方向是符合当下互联网前端市场。
二、2025.06.25 - 至今
2025.06.15-2025.06.26,中间考试复习了大概两周左右。这段时间遗忘了许多知识。
上个阶段的面试,重新修改了我的技术栈描述。
对浏览器原理和JavaScript底层的理解才是重点,市面上大部分教程都是速成垃圾,回归文档和相关书籍才是系统学习的关键。
这阶段目前主要有四个重点方向:
- JavaScrpt底层源码的设计原因和理念:遇到问题激励自己去看底层,积累。(在做)
- React是我选择的第一个成熟前端库。源码需要研读,学习架构思路,检验学习的知识。要求,模糊则按模块学习。(在做。schedule、rende、commit三大模块主要函数第一编粗读大致完成)
- 在CSDN上分享模块完整的学习记录,温习与分享。打造技术名片。(在做)
- 寻找1个React为主要技术栈的大项目,独立完成写上简历,积累工程经验。(未看到合适项目)
书籍推荐:JS完整教程书籍;ES6新特性书籍;React设计原理(作者:卡颂)。