确定性基石:现代文明背后的隐形软件
如果今晚整个纽约市突然瘫痪——肯尼迪国际机场无航班起飞、地铁停滞在站台、刷卡支付全面失效、电梯迷失楼层、通讯中断、华尔街与全球经济陷入停摆——其背后的唯一可能原因就是软件故障。除了一场席卷全球的软件故障,没有任何力量能让现代文明瞬间停转。从地铁通勤到核电站反应堆,再到支撑125万亿美元经济体运转的国际空间站,维系这一切的并非当前热议的AI,而是人类过去70年纯手工打造的、确定性软件(Deterministic Software: 依据预设规则与严密逻辑、在相同输入下产生完全一致可靠输出的传统程序)。
在人类历史的长河中,航海、农业、建筑乃至天文学早已存在,唯有软件行业是真正完全崭新的现代创造。过去,软件工程的质量完全取决于工程师(Engineers)的品味、直觉与价值体系,他们是产品设计与技术决策的唯一源头。进入AI时代后,工程师们开始借助我称之为“租用”的模型,让原本只有谷歌或Meta等巨头才能拥有的顶尖工程智能通过API普及给所有人,拉平了竞争门槛。
然而,剖析这层技术面纱会发现,围绕模型搭建的安全外壳与治理框架(Harness: 包括上下文管理、编排管道、内存机制与工具调用协议等基础设施)、智能体系统以及模型上下文协议(MCP: Model Context Protocol,连接大模型与外部工具的开放协议),本质上依然是传统确定性软件。世界经济运转始终要求软件在每次调用中给出稳定一致的结果。AI真正的战略角色,是以最低成本加速确定性软件的构建,并借助概率工具去填补以往因预算或复杂度限制而未曾编写的确定性系统。
英文原文
If I tell you the New York City tonight suddenly stops working, you tell me what could be possible reasons for no flights leaving JFK. The subway suddenly stops at the next station and stays there. None of your tap pay is working. The elevators you get in, they don't know which floor they are. The phones are not ringing. The Wall Street and the entire world comes to a standstill. What could be the reason? Software. Unless otherwise, there is a software issue that affects the entire globe. There is nothing that can stop this modern world. This is how much the city of New York and our entire globe is actually driven by unseen software. Not the AI kind of software that we mostly talk about. It's the traditional, deterministic, rule-based, reliable software that has brought the modern world to us. It is handcrafted for over 70 years by humans.
I'm Hari. I'm the product person who has built software for almost like two decades now. And I have this one genuine theory. If at all there is a new industry in the human history, it must be software industry. Because you take navigation, agriculture, construction, and even astronomy, we had this in different forms and shapes earlier. Now that it may be more sophisticated, but they're nothing new to us. Today from getting to work to watching this video, from nuclear reactor to all the way to space station that drives the 125 trillion dollar economy the one common factor is software. So, it would be catastrophic if for some reason software stops, just like the Y2K. And our modern world was a lot to this kind of a software. The deterministic kind, where you trust it with your pacemaker and when you fly on your 747.
So, if you look into the product here on the left side, you have the engineers. The engineers are hired and they are the source of judgment for every product out there with their unique taste. And I'll go to an extent and call their belief systems and value systems is, yes, in the age of AI, the engineers today are assisted or driven or sometimes they claim it's completely autonomous by models that I would call rented. The good thing is that it creates a level playing field with everyone having equal access to the bleeding edge models and harnesses. Teams who cannot afford earlier to the talent pools of Google and Meta who handcrafted this modern software can now afford intelligence through APIs where it claims to have solved the software problem.
Let's see whether it really solved or what's happening. If you actually pay attention and look under the hood everything around the model, the hardness, the agents, the tools, the MCP are still the same old deterministic software. People who are building this would definitely know that the these are not AI products. These are the same old deterministic software built through maybe the models. And what did not change and stay put is what's the outcome? At the end of the world day, the world requires software that does the same thing reliably every time. So, the final artifact is a deterministic software that drives the world economy as we know it. If that is the case, then what is the role of AI here? Its role is to one to accelerate the development of deterministic software at the lowest cost possible. And write deterministic software that never existed before because of budget not an interesting problem, hard problems. So, those are the two use cases I see going to play out in the next 5 to 10 years. So, the bottom line is we will be using a probabilistic gear to crank out a reliable deterministic software by augmenting or somebody will go to an extent say replacing human judgment. Is it possible? Where are we today? We will see in this talk.
租用智能的收敛:模型对比与外壳误区
在理解这一混合系统的运作机制前,我们必须厘清模型能力的评估本质。以顶级田径赛场为例,2015年百米决赛中九位顶尖选手的成绩差距仅有0.27秒,贾斯汀·加特林(Justin Gatlin)仅以0.01秒之差败给尤塞恩·博尔特(Usain Bolt)。在人类身体极限的边缘,赛场上的微弱胜负完全取决于临场状态,历史纪录并不能保证绝对胜利。同样的标尺也适用于AI模型:斯坦福近期的研究表明,前六大顶级实验室的模型在Elo天梯上的差距往往只有几十分,随着发布周期的滚动,天梯榜首不断易主。
企业在战略制定中最容易犯的错误,就是将这种动态前沿的微弱差距当成产品的护城河。诸如Anthropic的1503分与Mistral的1460分,反映的是模型在特定评测环境下的相对排名,而非绝对智力断层。更关键的盲区在于,业内往往混淆了底层模型与外部系统工程:
- 底层引擎 (Engine): 指模型本身,扮演赛场上的顶级运动员,提供最底层的通用能力。
- 系统外壳 (Harness): 包含工具编排、上下文注入、指令集、记忆模块与MCP工具链,相当于围绕运动员的系统化训练体系。将Claude Code与Cursor对比,本质上是在对比不同的综合系统,而非模型本身。
- 最终产品 (Product): 决定用户为何买单的价值闭环。
当行业中所有人都可以通过租用获得同等水平的引擎与外壳时,过去源自工程师群体思维多样性的差异化优势便消失殆尽。模型与外壳并不在乎键盘前敲击代码的是资深架构师还是初级开发者,只要输入相同的问题并配备相同的工具,系统输出的解法便完全相同。这种收敛解,正是软件行业普遍面临的中位数陷阱。
英文原文
Who knows this person? I'm a big fanboy of him. He's a superhuman and his friends. Okay, now I see you will connect dots because you know the couple of men's there and he's part of the elite sub-10 club. Two of them are relatively well known, but all three are superhumans. Aren't they? So, in 2015 nine souls competed and the difference between them is only 27 hundredths of a second. And Gatlin lost the gold by 100th of a second. Can you believe it? It's not comprehensible to human mind. The scientific measurements gave that, okay, that is how Usain Bolt won over Gatlin that night. On another night the order could be completely different. I still run those 100 meters and I take 10 13 seconds, not 10. How about you? That's the difference between us and these extraordinary athletes competing at the edge of human capability. But as a fan boy, I will argue my favorites like I just did earlier. But I also speak to professionals in this game. And in their opinion, the gap is so tiny that the previous best or who holds the world record does not matter when they get onto the field. On a given day, anybody can beat anyone. I'm going to apply the same yardstick on models to drive a couple of points.
Six labs the recent study came out from Stanford a few dozen Elo points here and there. And the leaderboard is changing with every release cadence. And the popular question this week which model are you using and how smarter did you feel by using that model? Isn't that the great dinner table argument these days? But I can tell you one thing, it is not necessarily a good boardroom argument. Why? Because often the emotional side of us, like the fan boy moment, peaks into meeting rooms. After all, we're all humans. I'm not saying don't compare models. All I'm saying is don't make a small moving frontier gap into your product roadmap as an advantage.
Let's dive a little bit deeper here because there are some numbers to unpack. Anthropic 1503 Mistral 1460 87 points here and there. It does not mean Anthropic is 87 points smarter than Mistral. Actually, the scores, the way we should read them, is relative rating derived from model comparison. It actually tells us how these models rank relative to one another in that evaluation environment. It's not the absolute intelligence scale.
But here is the elephant in the room. In all these conversations across multiple teams, I have seen multiple organizations, while we think we are comparing models, what I've observed is many times, they're not even comparing models. We mistakenly compare the harness or the product for models. The Claude code versus Cursor or Codex isn't a model comparison. It's closer to comparing Jamaica versus USA. You're comparing an athlete and a training system around the athlete. So, the model is the athlete or the engine. It provides the underlying capability. The harness determines how this engine is used. The tools, context, instructions, orchestration, memory, workflows, the MCP tool callings, that's the harness around it. The product determines why anyone should care because that's the end product.
Today, you and I can rent the engine and very much all the harnesses that come with engine. Some come tightly coupled, some are loosely coupled. So, if everybody has the same source, like we saw in the previous picture, where is the differentiation? The one that used to come, which made these different companies thrive in different areas, the source or the first principles of that is from the diversity and the variance of their engineer minds. Given the model is rented, increasingly, what we are seeing is that once the capability is available to everyone, then what are we staring at? The model and the hardness do not care who is typing and from which part of the world. Or whether you are a E6, E7, or a E1 engineer. Find at the same problem, same tools. It gives the next person what it gave you.
中位数商品化:当基准解变为免费供应
在模型输出完全一致的背景下,整个行业正迅速滑向我所定义的中位数(Median: 基于现有主流技术实践训练而成的模型所能给出的平均标准答案与基准实现)。随着大模型版本的不断迭代,前一阶段被解决的问题被源源不断地沉淀进模型权重中,推动着基准线持续上移。这种中位数基线提升本身是技术进步的体现,但对商业产品而言却是一个潜在的陷阱:它足够成熟、具备立即可交付的质量,却与竞争对手交付的内容几乎没有任何区分度。
在2023年之前,交付一个达到行业平均水准的中位数软件是极其昂贵的,团队需要投入完整的工程师编制、长周期的研发时间以及复杂的架构成本。如今,这个曾经的壁垒已经变成了零边际成本的公共资源。当任何人都能免费获得基准解时,单纯依托产品本身已无法形成壁垒,竞争迅速转向了分发渠道护城河(Distribution Moat: 触达客户、转化流量与构建销售渠道的结构性垄断能力)。
从GitHub的海量开源项目数据可以看出,模型和工程外壳正催生出惊人数量的代码。尽管外界常常将这类泛滥的同质代码贬低为AI废料(AI Slop: 缺乏独创性、高度模版化且泛滥成灾的生成式内容),但我拒绝使用这一带有偏见的词汇。这绝非单纯的抄袭,而是无数开发者在同一种“饼干模具”下自然推导出的相同解法。更重要的是,像Lovable与Replit这样的平台,让成千上万从未写过代码的普通人拥有了构建软件的能力。产品的成功定义是多维的——对某些人而言是实现数百万美元营收,对另一些人而言仅仅是在同事面前自豪地展示一个亲手构建的网站。只要满足了创造者的预期目标,它就是成功的,不能单纯用专业精英的狭隘视角去扼杀这种创造力的普及。
英文原文
And I want to call this answer as a median. And this median keeps changing with every release cadence, as we saw in the diagram there. The previous problems solved get into these LLMs, and then incrementally, that's what these releases come one after another. Just like software cadence. I'm super simplifying here, but in a nutshell, that's what keeps the median moving up front, which is a good thing. So, at the same time, it's also a kind of a trap. Because it is good enough to ship, but it is hard to tell apart that what the next person is going to be shipped. Because the next person or the competitor could have also shipped something similar or exactly the same.
This could not have happened before 2023. The median product was expensive. You needed a team, time, stack. Today, that solved problem is free. And the problem that is free is free for everyone. And you go out to the customer like how everybody goes out. And then this problem of so many products which are similar flooding the market then the distribution becomes the moat, not your product. So, what is that moat that you can create in this new environment?
I'm going to quickly go through this GitHub's own number to reiterate the point that this model unharness are producing enormous amount of new software. And to me these are really good software. But the outcomes are similar. This is not crowd of copycats. Definitely not. It's a crowd of people who have arrived at the same answer because the source or the cookie cutter is the same. And the word that our industry choose for what they built is AI slop. The software AI slop. I want to take that word away from you and give you a new meaning to it.
Let me be fair first. If you have been developing for a long time and you stumbled upon this AI assisted development it felt like magic, isn't it? Because we were taking a black box, pointing something to it. You would have definitely felt at some point in time, "Oh, it did really well." Two weeks ago I shipped an iOS app. I've been a developer, but I've never dreamt of developing an app because remember we had lanes, embedded developer, app developer. AI today is making everyone a developer. To me that's a good thing and I mean it. The word slop is negative. And they use it without any empirical analysis.
Here is why I feel that those 100,000 of repos and proliferation of AI assisted development is bringing new people into the field who has never developed. The success metrics for these new products cannot be looked at from the lens of those experts. I would like to define the success of those million AI apps as long as they meet the success of their creators. Because who defines what a successful product looks like? For us, it could be something that brings a revenue. For someone else, it could be something that they can show it next to their colleagues that hey, see I've built this wonderful website. That's a success, too. And I've seen millions of people actually done that with lovable and Replit, which is cool. They are not AI snobs.
先建后想的反射:从RAG到计算器的均值同质化
在看到AI降低开发门槛的同时,必须正视其在商业竞争中暴露的同质化危机。过去由于开发成本高昂,开发者必须在动工前进行详尽的调研与决策;如今这一习惯被彻底逆转,演变为我所说的先建后想反射(Build-First Reflex: 遇到问题不再主动检索现有方案,而是下意识直接调动编码智能体从零生成系统的思维惯性)。
这种开发反射的典型闭环通常呈现如下节奏:
- 2分钟生成骨架: 只要向编码智能体提出一个痛点,系统立即搭好工程骨架。
- 2小时做出演示原型: 即使边缘粗糙,一个带基本交互的原型即可供人测试,产生极高的多巴胺反馈。
- 4周完成产品上线: 补齐支持系统与工程细节后,一个完整的商业化产品正式推出。
然而直到上线后开发者才会惊愕地发现,自己耗时打造的不过是全网第4000个检索增强生成系统(RAG: 结合外部私有文档检索与大模型生成的问答架构)。当质问智能体为何要在开源社区已有数万星标成熟方案的前提下重新造轮子时,智能体只会坦承:“因为你要求我构建,我就顺从地执行了构建。”
这种现象甚至出现在我深度参与的严肃产品中。我曾在过去两年放弃休息娱乐,在各大顶级AI平台上夜以继日地开发,作为产品经理凭一人之力独立完成全栈系统。然而软启动后同行却反馈,市面上早已存在数十款完全相同的计算器工具。深入比对后发现,各家不仅在架构逻辑上高度雷同,甚至在底层大模型路由逻辑与具体实现细节上也惊人一致。没有任何团队在恶意抄袭,所有人只是把同类问题抛给了背后的主力模型,而模型依据训练分布自然收敛到了完全相同的解法空间。
英文原文
What do you get when you point a good problem at a coding agent? Most times than not, today it's useful and the finished artifact may be similar because, you know, the same cutter went into the same dough. But most software developed this route is falling into what I call the median. I am not telling you to stop developing or shipping it. It's perfectly fine for internal consumption. The one caveat here is that stop counting this as a differentiating factor. But this median is lacking one thing. We need to also know the positives as well as the disadvantages.
It's not a new problem. Back in '90s, everybody was trying to solve the search problem and most of them had the basic crawler and an index. And whoever is going to solve that problem really well or who has that novelty element is going to rise up because that's a differentiating factor. So, today I say the median of most software that you can think of building is actually free. But, if you want to compete in the open market, you need that element of novelty.
So, some credibility before I go further because I've spoke almost for a long time. I did not start building when the models got better. I have built more than a dozens of applications in public and contributed to Lama index another repos. The last 3 years have been quite exciting and that brought me to this topic and tiring at the same time. I want to show you this because the project I'm going to show you are not hobbyist first attempts. I tried to solve a real-world problem and I ended up with a median. I never expected that. So, I want to coin few terms here.
The build first reflex. When we all got excited with this AI and things, we stopped doing something which is back in the days when building was costly and difficult, I used to search more than I built. Today, it's flipped. You point a problem at a coding agent is more easier than going and searching and reading through those verbose whatever comes out and making a decision. We don't want to make decisions anymore. And this is getting the new normal in our craft. So, what do we do? Let's ask the coding agent to build a rack system. And I call this the build first reflex. Open a problem, open an agent. Yeah, you get the scaffoldings in the first 2 minutes and I'm sure if you've been used to this kind of development, you would do a demo in 2 hours, working demo. Where you give it to someone with rough edges, it works. And you could actually launch within 4 weeks. A real good product with support and everything. But only then you find out that, okay, I have built the 400th or 4,000th rag system. I took rag as an example here. So, I pointed the same problem and this is what we got. And I asked, "Hey, why did you build the nth rag system when more mature, feature-rich, open-source systems are available with thousands of stars and maturity? We could have just leveraged it. We should not have built it. 3 years ago, we wouldn't have built it." So, it accepted that, "Hey, okay, I'm the culprit here. You said, 'Can you build?' I went ahead and built. If you had told me this, then I would have done something different."
The median rag is what actually built, which is a solved problem. But if you're building it for the first time, it's going to be exciting for you because you're going to feel that I gave a PDF, I pointing it to a back-end LLM, and I'm asking the questions. The chunking and all those factors, which I understand or do not understand, it's going to solve it for me, the vector DB, and I got a solution. Small wins produce a lot of dopamine, and I fall for the same things as you are. And this is the verbose response. I defined that on the previous slide.
Now, I'll stop talking about those trivial problems and show one of my applications. This one project is one of the representatives of the first 2 years, where I developed a lot of apps. Like you all know, my build-first reflex kicks in. I did this a lot of times to coin this term. I built it by sacrificing going out to play. I skipped many socials and movie nights. And I was building like crazy. It was like playing a game of chess where you are addicted to it. And I had every AI platform you could imagine. Max plan. Sometimes free.
After all that effort, I finally soft launched. I'm a bit of a perfectionist. So, until then I was bombastic because I could see my idea become something which is real in no time. Where as a product manager, it would have taken me a big team, architects. I was able to do it all alone. I was bombastic until I found out that I haven't calibrated to reality yet. The truth is my circle told me that they have seen similar calculators elsewhere. And before anyone thinks I stole from them or they from me, the surprising thing is that nobody copied from anybody. It's the same thing. It's a copycat work. When I analyzed some of those open and closed calculators, I found it same sometimes. Not even similar. And how could people across could arrive at similar solution? Even if you look at the LLM routing, everywhere is converging. Like those models there, even solutions are converging. And competing for a tiny space. And it's like having same developers in your team and your competitors also have the same developers.
新颖性预算:突破中位数陷阱的四项军规
在意识到模型必然导致解法收敛后,摆脱均值竞争的唯一路径就是重构研发资源分配。正如Google当年凭借网页排名算法(PageRank: 通过超链接网络拓扑结构确定网页权威性的核心排序算法)在千篇一律的搜索引擎中脱颖而出一样,现代团队在立项前必须为项目规划新颖性预算(Novelty Budget: 专属于探索未知、构建非共识见解和差异化工程方案的不可压缩资源配置)。如果在产品规划阶段无法明确说出自身拥有哪一项核心新颖点,那就必须坦然承认该项目纯粹是一场技术练习。
基于两年来踩坑和反思的经验,我总结出四条旨在击穿中位数的关键工程原则:
- 保持极致的主观偏见 (Be Highly Opinionated): 智能体受统计概率驱动,总是倾向于给出最具共识的中庸答案。在均值泛滥的时代,开发者自身坚定的主观架构见解,是获取新颖性成本最低的手段,也是模型永远无法凭空赋予的资产。
- 认清提示词到生产的中位数本质 (Prompt to Production is a Median Path): 依靠提示词快速拉起生产系统本身无可厚非,特别适用于团队内部工具开发;但绝不能将其幻想为商业市场的核心壁垒。
- 将“AI宣布完成”视作人类工作的起点 (When AI Says Done, Your Work Begins): 当智能体提示任务已完成时,仅代表它输出了行业平均水准的中位数半成品。这应当是一个触发信号,标志着真正具有独创性的人类深度研发刚刚拉开序幕。
- 智能体只免费提供上一代伟大设计 (Free Access to the Last Great Design): 编码工具擅长利用既往的最佳实践生成样板脚手架,但它绝不可能无中生有地发明下一个Kubernetes、ZooKeeper或Kafka。要想在商业中突围,团队必须去攻克尚未被模型沉淀的下一代工程边界。
英文原文
So, you can build intuition only through building and I'm sure you're able to those builders would agree with me. We now have something to recalibrate and find a successful path. So, after 2 years where I spent almost all time I was tired cuz I spent multiple Any exciting idea I had, I went ahead and built with a build first reflex. And almost every time I ended up with a crowded lane where there are already two or three people or I would be the first and I would take a month off and come back there would be 60 similar products. And whoever has a better distribution is obviously going to uh win that battle. So, I would like to coin another new term. Okay, the build first then what? In the AI software development life cycle, a novelty budget. So, if you can get at least one unit of true novelty like how that page rank was for Google, you can cross this median at least for a good amount of time. You pick a problem and you want to be the best solution for the problem in the world, then you have a good chance of beating the crowd.
For the first 2 years I spent, you know, my days and nights on architecture, agent design, prompt chains, skills, and somebody would share, "Hey, this is my Claude new workflow. That's my Claude new workflow." I did all those things. And most of the times than not, trust me, you would end up with similar outputs if not same. So, I had to rework my calculator that I showed you and this time I spent almost all of the time on how to differentiate and almost none on flaunting my Claude code or code skills which I used to do earlier. Because that felt like magic. The median from model isn't opinionated. It is converged best practices. So I picked a lane and I treated it like a budget. After 2 years of burning several million tokens on many max plans, I feel everything else is free now. And the highest return of investment is a novelty budget. So before the bill starts, name the one thing that is novel. If you don't have one, then you can take the median because there are a lot of people who have built the solution for the problem that you have and I'm sure of it. You tell me a problem for which there are no solutions. I'll go and find it for you. And then put this novelty plan as part of your road map and your project planning. I do this now. And review it the way you actually review spending like a project. Honestly, if you cannot name the novelty in your project, then you should concede that it's a learning exercise. That's fine.
Uh the failures, the learnings, and the mechanics to beat medians for 2 years, I came up with this four rules. And these are not side project rules. I want you to run them as your road map for the next quarter speeches. Because your products will definitely have a twin and sometimes it might be open source. Why take all the effort in building it? Leverage it, fork it. So one of the things is be highly opinionated. The AI assistants most of the times are going to give you a probable answers. Be it anything. And those things are going to be same for almost everybody. It might be similar, but that's in the spectrum of already solved. In the world of medians, an opinion is the cheapest novelty you could own. And go for it because the model cannot supply. Two. The prompt to production is a median path. And there's absolutely nothing wrong with it. If you feel that it's an internal consumption you want to build and your team has to use it, go for it. I'm all for it. And then the third. This is the most fascinating things. When AI says done, then it means that to me, okay, AI has given its median product. I have to start working from here. That's the signal from any of your coding agents because your work begins there. And remember this. These coding agents so far has given the last great design for free. It's not going to invent the next Kubernetes or Zookeeper or Kafka or whatever those building blocks are. It's going to do a scaffolding and it does a really good job in multiple places, but it's it's it's going to be the last great design for free. And what's your job? If you want to thrive, you need to find the next one.
校准决策直觉:穿透开源权重的真实系统工程
在确立上述原则后,技术管理者必须紧急校准自身的战略直觉。过去需要一整个团队耗时数季度才能交付的系统,如今新员工几天内就能演示,这极易让未实际写代码的领导层产生认知错位。直觉只能通过亲自动手构建来校准,为了避免被表象迷惑,管理者在评审项目时应严格追问三个问题:
- 谁已经做过这个东西?: 强行克制先建后想的冲动,先做透全网检索。
- 我们拥有什么对手没有的独特要素?: 强迫团队把新颖性置于第一位,因为仅凭更高级的提示词只会招致中位数解。
- 这个应用未来究竟存活在哪里?: 在所有人沉迷于快速搭建的原型狂热中,强迫团队进行结果导向思考,明确演示原型是验证缺乏分发渠道最昂贵的手段。
将这种思维落地到我重构计算器项目的实操中,我深入审视了一个核心行业痛点:开源权重并不等于开源推理。企业界普遍为开源权重欢呼,却往往忽视了在开源权重与稳定输出Token的企业级生产系统之间,整整横亘着包括浮点精度压缩、键值缓存管理(KV Cache: 在自回归生成中缓存注意力机制键与值向量以节省重复计算的核心机制)、动态批处理、执行并行度优化、MLOps以及大规模SRE等10层极为硬核的工程壁垒。其中诸如硬件利用率等深层瓶颈属于结构性约束,根本无法通过单纯花钱解决。
通过锁定这一真正困难的问题,我将计算器重构为一个精准计算企业自建开源模型推理与直接采购云端Token成本差异的对比工具。这一设计击中了244款竞品未曾涉足的盲区,迅速获得了大量企业客户的深度认可。
总而言之,过去三年大语言模型让软件开发的构建变得极其廉价,但商业竞争与软件工程的底层规律从未改变。中位数产品具备实用价值,但在开放市场中毫无持久防御力。面对万亿规模的现实世界经济,支撑其运转的依然是传统而可靠的确定性软件。在这个均值答案已然免费的时代,唯有倾尽一切智慧去押注稀缺的新颖性,开发者与企业才能在AI的巨浪中立于不败之地。
英文原文
And here are some methods I found useful. I've shared this method with multiple leaders across organizations and I've got good feedback on them. If you are leading and don't build now with this AI, this is exactly for you. You'll be seeing a bunch of demos. I'm sure you're bombarded with them every week. And it looks like a big deal because I've seen the instincts of leadership were not calibrated because back when they were building their intuition the deliverable that they are seeing took them a quarter or more time and a team. Today a new engineer shows up and claims to have built the same that would have taken a team and a quarter uh to build it. So, it's one of the hardest time to be on deciding where to put your eggs on. Especially when you're not immersed in this tech. Because nobody can recalibrate by reading or watching YouTube or LinkedIn posts. You recalibrate by building. You build intuition by building.
So, the playbook is simple. Three questions. It's not going to solve your problems, but these are good handy questions to ask. One. Who has already done this? This question forces the search because the world of exciting AI, we need to tame the build first reflex powered by AI. Two. What do we have that the next team or our competitors or another person in the team don't have? This forces novelty as a first-class citizen into the minds of the team members. Because a better prompt, somebody would say, it's just going to throw you a median problem median solution. And third, where will this application live? In the age of exciting AI, forcing outcome-based thinking when everyone is high on building, it's a way to show them the demo is the expensive way to find out if you have no distribution mode.
And I applied all this rigorously in the last 1 year. And you may be asking, what happened to the one project that I was talking to you? I asked these questions. Okay, if I have to be providing that value, which is above median, then what stands between an open model and a token generating system? And what cost does an enterprise have to pay for it? Because open weights are at rage, but open weights are not open inferences. And I found that the hard way because there are 10 layers that sit between an open weight and a system that generates these tokens. We take the labs for granted for providing us there is ML ops, there is SRE on a different scale altogether that the world has not seen. So, precision KV cache, uh batching, execution parallelism, and there are different slice and dices of them. So, some of them you have to hire experts. And I don't know where these experts come from because this is not a tech or a skill that the industry already has. And some of them, layer nine, is utilization. It is structural. You cannot buy it. So, unless like I said, you take one problem and want it to be the best at solving that particular problem, you're not going to cross the median just by using these AI tools.
And I searched and I found that none of the 244 calculator that I was showing you earlier did this. And I changed the entire application into kind of what the identical weights cost to run inside your enterprise versus running it in the Neo cloud and taking tokens. That is what this calculator gives you. Because if you have open models and want to go and build it, then what's the difference? And received great feedback from a lot of enterprises who want to actually go that path because when people say open models, they're excited. For what? Organizations considering deploying open weight models, the weights are free. But you may want to check. That's the QR code. So, scan it, put it into your workload, and see which way it goes for you. It's open source and free.
So, here is where it all lands and ends. With the power of the LLMs on the harness, the last 3 years building has got exponentially easier. But the changes and the dynamics of software development still hasn't changed at the end. The prompt-based median products are useful. I ship them, too. They're not slops. But they have little durability when they go to open competition. And they may survive if you have a huge distribution mode. So, the one attitude if you want to try thrive in this field is again I'm I may be repeating this, but take that one problem and pursue it with the intent of being the best at it in the entire world. Yeah, we may not be able to crack it, but that intent will definitely put you above median. The only question left is can your AI-assisted products thrive? I spent 2 years on the median, but that was education. It was worth every token I burnt it.
I asked two questions at the start. What happens to the software? To me, the software that is running this 100 trillion-dollar economy, nothing happens to it. The world still runs on deterministic software, at least for the foreseeable future, and it might always be. The age of AI means that we can write it more faster, but it is not going to take out the deterministic software. So, I would like to wrap up by saying that spend everything you have on one thing, which is the novelty. Squeeze every vein, every ounce of your brain on novelty, because novelty is scarce, and the median is free. It's up to you to choose. Thank you.