The very beginning
-
2020年9月~2021年1月,大一上学期,学完高程之后,大概了解了怎么用VS,怎么解决头文件的问题,解决菱形继承的问题,用Windows句柄对画图进行操作
-
2021年1月~2021年7月,着重了解OOP OOP_wuzilianzhu,Linux 基本使用,gcc,clang的基本编译参数,汇编混合编译,gdb调试基本方法,鸟哥的Linux私房菜(好书)
-
2021年9月~2022年1月,数据结构课设 DataStructure 跨平台实现,由此学习CMake和Bazel,当时由于需要生成MSVC的可执行文件,有对应问题记录 常见问题,同时了解了部分前端框架,这里主要指Vue,React后期学习比较多
-
2022年3月~2022年7月,学习OS的同时,做 xv6 lab,做 Orange OS,以及用多线程模拟一些操作系统内部算法场景,这一时期对于多线程以及复杂的Unix like的C以及cpp代码学习实践比较多,其中主要了解了boost和spdlog,作为平时项目集成的一些常用模块,同时开始了解Rust
-
2022年7月~2022年12月,大三上学期,数据库课设 DataBase2022 高强度学习.NET和Vue,做前后端分离,后面开始学x86汇编 ASM,软件工程课程设计用NestJS做后端 SSE2023-NestJS 与NextJS前端同栈,同时期还有IoT IoT 和iOS Swift移动应用开发 Swift-2022-Final
-
2023年上半年,学习TypeScript,用于实现软件测试小作业 SoftwareTesting2023 的一个测试工具

-
2023年下半年,主要了解 Rust 宏编程,主要学习syn,quote,proc-macro2,confique 等常用的库,也有做一些物联网相关的项目 IoT_2023_Huawei,使用 mpegts.js 播放 FLV 视频流,实现完整的物联网监测解决方案,从硬件传感器到云平台再到Web应用的完整技术链路,最后还有AI相关的,主要偏视觉,代码没有保存到github
-
2023年11月,在Momenta实习,主要做AUTOSAR CP的工具链开发,主要做ARXML生成工具,同时在ISOLAR A/B做完整功能集成,主要写Python和CI相关的内容比较多
-
2024年9月之后,在HKU HKU-CS 完成10门研究生课程,涵盖深度学习、NLP、机器人学和金融科技。主要项目包括:从零实现Word2Vec和完整的语言模型训练流程(Pretraining→SFT→LoRA→DPO),目标检测(DETR/DINO)和NER任务,机器人SLAM和路径规划(EKF/FastSLAM/RRT*),基于DDQN的量化交易系统,以及WiFi CSI呼吸监测的AIoT项目。技术栈横跨PyTorch、Transformers、ESP32边缘AI部署、强化学习和信号处理,这一时期偏全栈开发和快速原型迭代
-
2025年4月~2025年11月,仍然保持传统后端技术栈学习,主要语言是C++,Go,Rust
-
2025年11月~2026年1月,学习opencode的oh my opencode的多agent组织方式以及claudecode skill,cowork相关内容,学习solana anchor
Beyond the horizon
- MySQL - 相关面试题 JavaGuide-MySQL
- PostgreSQL - Postgres18相关特性探索
- Redis - 相关面试题 JavaGuide-1 JavaGuide-2
- 分布式系统 - 一致性哈希,Raft,Etcd,TiDB,分布式事务,分布式ID,API网关
- 高可用 - 接口幂等,冗余设计,服务限流,熔断降级,超时重试
- 消息队列 - Kafka
- 数据库优化 - 字段设计,索引设计,索引规范 JavaGuide
- Kubernetes - 官方文档以及简单实践 k8s,二次开发,Operator
- Golang - Goroutine,1.24版本的map结构,面试题
- C++ - C++11,14,17,20特性,Conan, cmake ,面试题