智能体
world.hey.com ·
@David Heinemeier Hansson
DHH:放下铅笔,编码Agent时代已不可逆
DHH在Rails World演讲后撰文称,编码Agent已足够强大,继续大量手写Ruby、Rust或C++代码在经济上不再可行;他提到现场举手调查显示仅少数人仍每周大量手写代码。文章将AI视为新同事而非单纯工具,认为拒绝协作的开发者将面临职业风险,同时承认Agent在部分任务上仍需帮助。
AI推荐理由 DHH在Rails World演讲后的观点文章,主张编码Agent已足够好、手写代码不再经济可行,并给出会场举手调查这一具体观察;属有署名作者的第一手观点,但为个人判断而非可验证数据,结论带有较强主观性。
70
正文
Two weeks ago at Rails World, I told my fellow programmers that it's time to put down the pencils. We're not going to write the vast majority of code by hand any longer. Coding agents have gotten so good that it's simply not an economically viable enterprise going forward to have humans typing out lines of Ruby, Rust, or C++. When I polled the room for how many people were still writing a material amount of code by hand on a weekly basis, only a handful put up their hands. So they all knew this, but it still came as a shock to many to actually hear it. And I get that shock. Programming has barely been a professional career for a generation, and now it's being completely transformed. That's unsettling, even for a group of people who've seen technologies come and go on a regular basis. But this isn't just another technology, because AI isn't just another tool. It's far more like gaining some new coworkers who are exceptionally good and fast at a wide range of tasks, but still need a bit of help with some, and whose choices you might occasionally disagree with. From a certain angle, that looks like competition. Especially when it was barely five minutes ago that programmers were being treated like precious priests whose incantations were necessary to yield even the most low-hanging fruit of the computer. This perceived threat of disintermediation is clearly hitting some programmers hard. But I don't think anyone who's willing to lean into the future, make the most of this intelligence explosion, and apply their skills to what comes next needs to worry much. We're about to see an absolute bloom in software development as the price of development plummets and everyone realizes how much automation we still have left to do in this world. I think the only programmers who have to worry about this change are those who refuse to embrace, or drag their feet on, the progress brought by the age of agents. It's fine to be skeptical about the areas where our new clanker colleagues still occasionally get it wrong, but refusing collaboration is not a viable career path for almost anyone. Don't go down with the pencils. There's so much to build. We need you.