虎嗅

Code Is No Longer Valuable: Andrew Ng Discusses the New Discipline of Software Engineering in the Agent Era

原文:代码已不再珍贵:吴恩达谈Agent时代软件工程新纪律

Summary of Key Points

In his speech, Andrew Ng focused on the core trend of Agentic AI (Agent-based AI) and shared key insights on how AI is transforming workflows, programming, data architectures, and business opportunities: Agents do not generate content once and for all but iterate repeatedly, just like humans write articles; AI-assisted programming is not about giving up programming altogether but about learning to direct AI; the efficiency of prototype development has increased by 10 times, and the cost of trial and error is extremely low; PDF analysis and voice interaction represent underappreciated business opportunities; data is no longer tied to a single cloud platform, allowing companies to seek the best services globally. The underlying logic is that AI makes many things that were once expensive much cheaper, and we need to re-evaluate what is worth focusing on and what can be discarded at any time.

1. Agent-based Workflows: Repeated Editing, Similar to Human Article Writing

In the past, using large models was like being forced to write an article in one go without the ability to backspace or stop. Although AI performed well, this was not the most efficient approach. Now, agents break this constraint by allowing users to first create an outline, search for information, insert it into the context, write a draft, and then revise it several times. This process is similar to how you would write a report, where you first outline the structure, gather information, make revisions, and only finalize it later. Ng believes that many business processes in the future will adopt this iterative and automated workflow, which will be much more efficient.

2. AI Programming: Don’t Listen to Suggestions That Say You Don’t Need to Learn Programming

Some people claim that since AI can program, there’s no need to learn programming. Ng calls this the worst career advice in history. Throughout history, every advancement in programming tools (from punch cards to keyboards, from assembly language to IDEs) has made programming more accessible to more people, leading to an increase in demand. The same is true now: AI-assisted programming doesn’t mean you don’t have to write code; it means you need to learn to precisely tell AI what you want. For example, marketing professionals don’t need to write code themselves but can use AI to generate data analysis scripts, giving them an advantage over those who don’t.

Ng also distinguishes between two types of programming: Production-level code (which needs to be stable and secure), where AI can increase efficiency by 30%-50%; and prototype development, where concerns about integration and security are less significant, and efficiency can increase by 10 times or more. His engineers can create prototypes in an afternoon that used to take three people six months to complete. Therefore, it’s okay to experiment with prototypes, even if they contain “unsecure” code, as the cost is very low.

3. Prototype Testing: Even If 16 Out of 18 Fail, It’s Worth It Due to Low Costs

In the past, creating prototypes was time-consuming and expensive, so companies were hesitant to test many ideas. With AI, the cost of prototypes has plummeted, and Ng encourages companies to test more: “If 18 concepts fail quickly, it’s worth it to get 2 useful ones.” His team has a rule of allowing experiments in a sandbox environment (a secure, isolated space that won’t affect the main system), and only prototypes that show promise move on to a formal review. He even suggests that companies restructure their organizations around this approach to find better products more quickly through rapid trial and error.

4. Underappreciated Business Opportunities: PDF Analysis and Voice Interaction

Ng pointed out two AI opportunities that many people overlook:

1. PDF Analysis: Most “images” in businesses are in PDF format (such as medical forms, financial reports, invoices). Previously, AI couldn’t understand the text and charts in these PDFs. Now, AI can repeatedly analyze PDFs and extract information. For example, if the amount on an invoice doesn’t match the amount in the database, AI can automatically flag it. He mentioned that an engineer created an invoice matching tool in just half a day.

2. Voice Interaction: Many people struggle to articulate their ideas clearly, but they speak more smoothly. The challenge for AI voice systems is balancing response time with accuracy. For example, customer service representatives can’t immediately agree to a refund (they need to check policies), but users can’t wait too long. Ng’s solution is to make AI respond in a way that feels human, such as saying, “That’s a good question; let me think about it,” which gains time without making users feel ignored.

5. Data Is No Longer Bound to Cloud Platforms: Use the Best Services Wherever They Are

In the past, companies had to use the computing power of the cloud platform where their data was stored (due to high data transfer costs). Now, the processing cost of generative AI is 100 times higher than the transfer cost: transferring 1GB of data costs only 10 cents, but processing it costs $30-40. Therefore, data can be transferred to any location in the world to use the best AI services. This means companies are no longer tied to a single cloud platform and can more flexibly choose the best tools.

Conclusion: Re-evaluating What Is Worth Focusing On

Ng’s speech is essentially a call for a revaluation of values: Code is no longer a precious asset in all situations (prototype code can be rewritten weekly); the orchestration layer (the intermediate tools) is more difficult to replace than the underlying models; and human contextual judgment (such as understanding user needs) is more valuable than writing code. The core question is: When the cost of trial and error approaches zero, where should we focus our efforts—on things that must be stable or on things that can be discarded at any time? Every team needs to find its own answers.