按 "Enter" 键跳过内容

LIZHENG.ME 文章

当“手写快排”成为笑话:听一位技术管理者聊 2026 年的面试

前两天,听一位负责招聘的技术管理者聊起现在的面试标准。 那是一场很私人的对话,没有场面话,只有一种近乎残酷的清醒。他描述的那个未来(或者说已经发生的现在),让我这个在行业里待了十几年的人,听完后沉默了许久。 如果您也隐约感觉到脚下的土壤在松动,或许该听听这段“来自未来的面试实录”。 30分钟的“无人区” 他讲了一个很有…

TypeScript 已死:为何资深程序员必须停止写“汇编”

做开发这行久了,大概都有过这种感觉:每隔几年,我们手里的铲子就会换一把。从早期的jQuery到React,从Ant到Maven再到Gradle,我们习惯了学习新工具。 但这次不一样。这次不是换铲子,是换了要挖的山。 我们必须承认一个正在发生的现实:经典编程时代正在谢幕。 那些我们引以为豪的 TypeScript、Swi…

别让 AI 的战术便利,掩盖了你的战略懒惰

最近休了个小假。说是休假,其实更像是换了个地方写代码。没办法,不写代码焦虑,写代码更焦虑。 这两天完全没有工作的 KPI,也没人催排期,我彻底放飞,用 Vibe Coding(氛围编码)做了一堆以前觉得“太麻烦”或者“非我技术栈”的东西。3D 渲染、复杂的微服务架构、从未碰过的冷门语言……一切都如丝般顺滑。 这种感觉很…

不是拒绝AI,是拒绝“更忙”

我最近看到一句话,说: “大家不是抗拒AI,而是抗拒增加工作量。” 看似轻巧的一句话,却一针见血地点出了我这段时间最真实的感受。作为一名基层管理者,我被夹在高层的转型节奏和一线员工的真实状态之间,前后受力,心力交瘁。 更准确地说,我其实能理解两边的每一个立场,也理解每一个叹息。上面在鼓励“AI not optional…

让 AI 编程“慢下来”:人类架构思维的胜场

很多人第一次用 AI 写代码的体验,都像是突然多了一个聪明实习生。你说一句,它补一段;你贴个报错,它立刻告诉你可能的 bug。这种体验令人惊艳,但也令人困惑: 为什么它看起来那么聪明,却经常写出愚蠢的代码? 为什么越是复杂的任务,AI 的表现反而越不稳定? 我开始意识到一个结构性的问题:AI Coding Agent …

三体中的降临派,在AI时代回来了

《三体》不是一本关于外星文明的书,它是一本关于人类态度的书。 那三派:降临派、救世派、幸存派,不只是地球文明的投影,也是我们今天程序员,在AI浪潮席卷而来时的三种选择。 今天我们站在一个岔路口上,脑中响起那句台词:“不要回答!不要回答!” 但已经太晚了。模型已被释放,代码已开始自我写作,岗位已在悄然重构。 而我们——也…

我们终将退出代码的舞台

到底什么是代码? 它从来都不是目的,只是达成目标的一种方式。 我们习惯于亲手写出每一行代码,然后一行行读、一行行审,仿佛只有我们能读懂的、看上去合理的代码,才是可靠的。然而即便如此,我们也从来没法保证它完全没有 bug、能完全达到预期。 AI 写的代码看不懂?不好说话?长得奇怪?但如果它跑得通、测得过、达得了你要的目标…

文档是 AI 协作时代的主函数

最近我注意到一个反常现象:PR 提交量越来越多,代码行数飞涨,但我真正花得最多时间的,其实不是写代码——而是写文档。 更具体地说,是和 AI 一起写文档,并以文档驱动代码执行。 这不是“文档驱动开发”的复古回潮,而是一种全新的工作范式:文档是上下文,是计划,是 Agent 之间的共识契约。你要想让多个 AI Agent…

驯服 AI 的第一步:精确分配你的上下文预算

我们正在进入一个奇妙的时代:AI Coding Agent 的力量不断增强,但它们的注意力依然短浅。上下文成了新战场。 看似 token 数量已经百万,谁还需要节省上下文?但用过你就知道,这百万并不能任你挥霍。模型仍然会遗忘、会忽略、会误解——就像一个注意力不集中的实习生,你得用最精准的语言告诉它“现在重要的是什么”。…

清谈误业,工具满地:写代码的人到底还剩下什么?

今天 Gemini CLI 出来了,开源,免费,一千次请求,拉下来就能跑。 这不是一个普通的工具发布,而是一个时代的信号。 曾经,Cloud Code CLI 一骑绝尘。它好用,但不便宜,一百两百的方案,你得考虑清楚再买,像一把锋利的剑,要付出代价才能驾驭。 而现在,Gemini CLI 把这种“神器”变成了街边共享单…