开始阶段,和学长为花甲店老板做 B/S 架构的业务,开始学习前端(HTML、CSS、JS),后来学习 Vue,对前端工程化有一定了解。虽然最终老板跑路了,但是依然在学习前端的内容。
不满足现有的知识,为 MDN 开始翻译,在巩固 JS 的同时学习了 TS,将 MDN 的 HTTP、stream 等内容重新润色,理解 HTTP 消息、浏览器为 JS 实现的流(即 Fetch 的底层实现),同时也积累了 Git 的使用,对 Git 的版本控制也较为熟悉。
大二下学期接触到 Rust,开始利用 Rust 学习 OS,同时为 LearningOS 做 CI/CD,对于 GitHub 的 workflow 较为熟悉,可以写简单的脚本。
对于 OS 以及 Rust 至今仍在学习,熟悉偏底层的内容,打牢基础才能走的更远,这一直是我的目标。同时也了解 Rust 交叉编译相关的东西,也熟悉 gdb/lldb 一些基础调试命令。