One helpful tip per day:)
Kieran Klaassen 说,在 AI 出现之前,代码审查意味着要逐行阅读同事写下的每一行代码;而现在,我的代码审查已经不再需要阅读代码本身了;而且正因为如此,我反而更擅长发现问题。
1. 这是一种“复利工程(compound engineering)”式的代码审查:多个智能体并行审查,发现的问题被转化为决策,而每一次修正都会教会系统下次该重点检查什么。
2. 放弃人工逐行审查时,我曾担心自己会失去那种清晰感,架构会在我不知情的情况下逐渐偏离。
3. 当开发者写了 200 行代码时,
One helpful tip per day:)
Addy Osmani 认为:AI 提高了代码产量,把负担转移到了人类身上:
1. 到 2026 年初,超过 30% 的资深开发者表示,他们交付的代码主要由 AI 生成。
2. 当你是独立开发者,或是在一个需要他人长期维护你代码的团队中工作时,工作流与心态会截然不同。
3. 能以高速度成功使用 AI 的开发者,并不是盲目信任它的人,而是那些构建了验证系统、能在问题进入生产环境前捕获错误的人。
4.
One helpful tip per day:)
Addy Osmani 分享了他在 Google 十四年里学到的经验:
1. 真正能脱颖而出的工程师,未必是最会写代码的人,而是那些搞清楚了代码之外一切的人:人、政治、协同、以及不确定性。
2. 但真正创造最大价值的工程师是倒推思考的:他们痴迷于深度理解用户问题,让解决方案从这种理解中自然浮现。
3. 真正理解问题的工程师,往往会发现:优雅的解决方案比任何人预想的都要简单。
4. 关键技能不是“我对了”,而是走进讨论去对齐问题、为他人留出空间,并始终对自己的确定性保持怀疑。
5.