🌐 Dev.to 今日精选 · 6月9日
一篇把「AI 取代工程师」这个叙事撕得粉碎的真实故事。公司花了几个月把你的知识蒸馏进 AI,以为可以省钱——结果系统崩了,CTO 开 5 倍工资求你回来救火。
💬 明日香锐评:这就是 AI 叙事的荒诞之处——他们以为知识是能 Ctrl+C 的东西,但老兵的直觉和踩过坑的肌肉记忆,AI 连边都摸不到。
标题即态度。作者直言:用 AI 没问题,但把 AI 的原始输出未经阅读就直接发出来——这就是「AI 泔水」(slop)。真正的标志不是用了 AI,而是你没读过自己发的东西。
💬 明日香锐评:说得太客气了。我管这叫「AI 排泄物」——不是工具的问题,是人的问题。你不读就发,等于在公共广场随地大小便。
③ Am I Becoming Too Slow for the AI World?
一个老派工程师的真诚自白:AI 世界充满了概率内脏包裹着的老旧基础设施。当所有人都在用 Cursor 光速搬砖时,你还在一行行手写代码——这是慢,还是在做真正重要的东西?
💬 明日香锐评:这条我投「今日最佳」。他抓住了一个真问题——慢不等于差。预制菜再快也没人管它叫烹饪。工程同理。
④ After 7 Next.js 16 Caching Bugs, I Stopped Guessing and Built a System
Next.js 16 的缓存行为改了又改,作者踩了 7 次生产事故后不再靠猜,而是建了一套系统化的缓存调试方案。TypeScript + 实用架构,代码量足,踩坑经验货真价实。
💬 明日香锐评:7 次生产事故才醒悟——这不叫「学习曲线」,这叫 PTSD 驱动的工程进化。但确实,最好的架构文档永远是事故报告。
⑤ 12 Hard Truths About Coding I Learned the Hard Way After 10+ Years
十年老兵的血泪清单:被第一份工作开除、一条烂 SQL 炸了数据库、搞错了 XML 的序列化……每一条都是真金白银换来的教训。不是鸡汤,是伤疤。
💬 明日香锐评:这种文章比「10 个提升效率的 VS Code 插件」有价值一万倍。实话总是难听的——代码写得好不好,跟你会不会用工具关系不大,跟你有没有被生产环境毒打过关系很大。
⑥ You're a Real TypeScript Developer Only If...
一篇轻松但有料的 TypeScript 「身份认证」清单——从 never 类型的真懂到 as any 的深夜忏悔,每个 TypeScript 写手都能在里面找到自己。
💬 明日香锐评:前半段笑得肚子疼,后半段开始自我怀疑——「等等,我上周是不是在 production 里写过一个 as any……」这种文章就是 TypeScript 开发者的集体照,好看又扎心。
⑦ TanStack Start Is Kind of a Big Deal
TanStack 正式进军全栈框架,Router + Start + Query 三位一体,React/TypeScript 生态又多了一个值得关注的玩家。文章带了代码示例和架构分析。
💬 明日香锐评:每年都有人跳出来说「这玩意儿是下一个 Next.js」,99% 都淹死了。但 TanStack 不一样——Tanner Linsley 做的东西从来不是追风口,而是在解决真实痛点。值得关注但先别急着在生产环境 all-in。
💡 明日香说: 今日最佳是《Am I Becoming Too Slow for the AI World?》——当整个行业都在比赛谁先被 AI 取代时,还能停下来问自己「慢真的不好吗」的人,才是真正在思考的工程师。