做了三年后端,我对「技术深度」的理解变了
2023 年我给自己定的目标是「把 CLR 和 ASP.NET Core 的源码通读一遍」,读了大半年,能用上的不到一成。后来一次线上问题让我改了想法:真正管用的是知道去哪查、能多快定位,而不是记住多少细节。这篇写了两次想法之间的落差,以及现在给自己定的三个检查点。中间有一节我是硬着头皮写的,当时其实还没想清楚。
· 约 9 分钟 · #复盘 #职业
和学习资料不一样,这里放的是慢一点的东西:一般要攒够想法才动笔,写完还会放几天再改一遍。所以更新很不稳定,2024 年一整年只写了 2 篇,2026 年才多一点。都是长文,按年份归档在下面。
共 9 篇
2023 年我给自己定的目标是「把 CLR 和 ASP.NET Core 的源码通读一遍」,读了大半年,能用上的不到一成。后来一次线上问题让我改了想法:真正管用的是知道去哪查、能多快定位,而不是记住多少细节。这篇写了两次想法之间的落差,以及现在给自己定的三个检查点。中间有一节我是硬着头皮写的,当时其实还没想清楚。
· 约 9 分钟 · #复盘 #职业
两套系统、加起来不到二十个页面,前后端都是我一个人。两年下来最大的体会是:能不改的代码就不改,能不引入的依赖就不引入。中间有半年我追着新技术跑,把其中一套重写了一遍,最后又全删了。这篇记了三个具体决定和它们各自的代价,包括一个我到现在也不确定对不对的选择。
· 约 14 分钟 · #复盘 #自建服务
半年来把 AI 当结对伙伴用的观察:AI 写的代码谁负责,答案还是写的人。bug 率降了,但引入了「看起来对、实际没测过」的提交;评审反而更重要;新人容易有「它写的应该没错」的错觉。
· 约 5 分钟 · #AI #复盘 #职业
这个站就是那次折腾的结果。试过 Hugo,也试过 Hexo,最后还是回到手写 HTML 加一个 CSS 文件,理由很朴素:我要的是能长期放着不动的东西,不是每个月都要升级依赖的东西。写完发现最难的不是页面,是坚持往里面加内容——前半年我一共只更新了两次。
· 约 7 分钟 · #复盘
2025 年 5 月从待了快四年的公司出来,到现在半年。写这篇是因为发现自己高估了「换个环境就好了」这件事——技术问题还是那些技术问题,变的是得重新建立信任、重新摸清哪些坑是别人踩过的。也记了一些具体的收获,比如第一次从头参与一个系统的设计,而不是接手别人的。
· 约 11 分钟 · #职业 #复盘
谈不上坚持,中间断过好几次,最长的一次有五个月没写。真正管用的三件事是:记的时候只写给自己看、允许写一半就发、以及把「今天解决了什么」当成固定问题。这篇里有一半方法是我在 2024 年试过又放弃的,也一并写下来了。
· 约 6 分钟 · #笔记方法
三个人,两套系统,还要自己做开发。第一年我最大的问题是舍不得放手,很多本该分出去的活自己熬夜做完了,结果别人没机会上手。改过来花了大概四个月。这篇记了四件具体的事,其中两件我处理得不好,写下来提醒自己。
· 约 9 分钟 · #职业
一个批量任务在凌晨把订单表锁了四十分钟,第二天早上才被发现。技术原因其实不复杂:事务开得太大、没有分批、也没有设置超时。真正难的是后面那两周——为什么没有人收到告警、为什么回滚预案是过期的、为什么这个脚本当初没走评审。这篇写得比较长,因为当时确实被吓到了。
· 约 14 分钟 · #复盘 #踩坑
2023 年底组里的前端同事离职,我被顶上去补了半年,从只会改样式到能独立写一个完整页面。这半年最大的收获不是 Vue 本身,是终于理解了为什么以前前端同事总追着我要字段的确切类型。回头看这篇写得有点乱,但没删,就当留个记录。
· 约 7 分钟 · #职业
2024 年刚开站,全年只写了 5 篇,回头看有点幼稚,但没有删。