第一行 Hello World
从 HTML 的标签、CSS 的盒子模型、JS 的 DOM 开始。第一次让浏览器按自己的想法显示内容——「我写的东西真的跑起来了」,那种感觉很上瘾。
2021 到 2026,从浏览器里弹出的第一个 <div>,到让 Agent 替我跑完一整条流程。 这中间没有捷径,只有一次次跑不通的夜晚,和一次次终于跑通的瞬间。 这不是简历,是一条路的自我归档。
不是每一年都有明显的跃迁,但回头看,每一步都算数。
从 HTML 的标签、CSS 的盒子模型、JS 的 DOM 开始。第一次让浏览器按自己的想法显示内容——「我写的东西真的跑起来了」,那种感觉很上瘾。
学 C#、SQL Server、ASP.NET 和 ASP.NET Framework,第一次知道页面之外还有服务器、有数据库。三层架构、服务器控件、Page 生命周期,一套老派但极其扎实的功夫。
它还经常一本正经地胡说,但你已经意识到:写代码这件事,从此多了一个随时在线的搭子。报错、脚本、看不懂的概念,先问一句再说。
前端开始组件化,后端输出 API,再用 axios 把「发请求、拿数据、渲染」这条链路真正跑通。TypeScript 给 JS 装上了类型——前后端分离不再是一个名词,而是自己一层层拆出来的目录结构。
企业后台不是课堂作业:权限、菜单、定时任务、代码生成、真实的数据量。业务教会你的第一件事是——代码不只是给自己看的,它要能被接手。
工作一年后再进课堂,补的不是语法,是体系。Java、MySQL、JavaWeb 变成课程与作业,软件工程和计算机系统原理把散落的知识串成一条线——从「能跑」走向「知道为什么能跑」。
第一次用 Trae 把一个完整项目交给 AI 一起做——讲清需求、看它动手、跑不通就一起改。那一次才真正意识到,它不只是补全一行代码,而是能接住一整个想法。
从 Trae 里的「一起写完一个项目」,到 OpenClaw 替我跑完整条流程。工具调用、上下文管理、自动化编排——AI 从搭档,变成了可以把一整段工作托付出去的对象。
代码从作业变成工作,又从工作变成习惯。真正留下来的不是某个框架,而是把问题拆开、再一块块解决的能力。
语言会换,框架会过时。这张图上真正值钱的,是那些能迁移到下一门语言里的东西。
从手写静态页面,到用 Ajax / axios 取数,再到组件化与类型化。
两条主线:C# / .NET 是主场,Java 是另一双眼睛。
2022 年第一次打开 ChatGPT 3.5 时,它还只会一本正经地胡说;2025 年用 Trae 完成第一次 vibe coding,第一次看见一个完整项目被 AI 一起写完;到 2026 年的 OpenClaw,它已经能接管工具、读写文件、跑完整条流程。 这四年最大的变化不是模型变强了,而是我终于学会怎么把问题讲清楚、怎么把流程拆给 AI 做。
从写第一条 SELECT,到关心索引、事务和慢查询。
2024 年下半年专升本读软件工程,把散落的知识重新排了一遍——操作系统、软件测试、需求分析,一门门补过来。越往上写,越发现卡住自己的都是这些,到现在也还在补。
五年里换过语言、换过框架、换过写代码的方式,
唯一没换的是——遇到问题,还是想把它弄明白。
五年只是一个节点,后面还在写。新做的东西、踩过的坑,都会慢慢放到这里。
本地计数 · 点一下 +1