All Content from Business Insider 07月29日 14:10
AI tools won't get products out faster, but they'll solve 2 coding problems, says a16z partner
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Andreessen Horowitz的合伙人Martin Casado指出,AI编程工具如Cursor并未显著提升开发速度,但能帮助构建更健壮、易维护且少bug的代码库。Casado认为,AI消除了开发者在编写测试、生成文档和代码清理等繁琐工作,让编码过程重拾乐趣,尤其对经验丰富的开发者而言。他以自身使用Cursor处理基础设施设置和软件选型为例,表明AI能让开发者专注于核心逻辑。尽管一些行业领袖如Surge AI的CEO Edwin Chen看好AI驱动的“100x工程师”潜力,但也有声音如GitHub CEO Thomas Dohmke和OpenAI联合创始人Greg Brockman认为,AI可能迫使经验丰富的开发者处理更多低效的交互,并将更枯燥的代码审查和部署任务留给人类。

🚀 AI编程工具的实际效益:Martin Casado认为,AI编程工具(如Cursor)并未大幅提升开发速度,但其核心价值在于提高代码质量。AI能够帮助创建更健壮、更易于维护的代码库,并显著减少bug的数量,从而优化软件开发的整体过程。

🧹 减轻开发者负担,重拾编码乐趣:AI工具擅长处理软件开发中的重复性、繁琐性工作,例如编写单元测试、生成代码文档以及清理混乱的代码。这使得开发者能够从这些低价值的任务中解放出来,更专注于核心的逻辑设计和创新,从而重新体验到编码的乐趣,尤其是对于经验丰富的开发者而言。

⚙️ 聚焦核心创新,而非替代决策:对于基础设施等复杂领域,AI目前尚不能替代人类开发者进行关键的架构决策和权衡。Casado的经验表明,AI工具能帮助处理诸如设置基础设施或选择合适软件包等细致流程,让开发者能将精力更多地投入到他们真正想实现的目标和核心逻辑上。

🤔 AI对工程师生产力的不同解读:虽然Surge AI的CEO Edwin Chen认为AI能够赋能“100x工程师”,并指出AI效率提升可能带来单人公司规模的指数级增长,但GitHub的CEO Thomas Dohmke和OpenAI的联合创始人Greg Brockman则持有保留意见。他们认为AI可能迫使经验丰富的工程师进行更低效的自然语言交互,并将非核心的、枯燥的代码审查和部署工作留给人类,这可能并非总是提升整体生产力。

💡 AI在软件开发中的作用:AI在软件开发中的作用是多方面的,既能通过自动化繁琐任务提升开发体验和代码质量,也能在特定领域挑战开发者的核心决策能力。理解AI的优势和局限性,才能更好地利用其潜力,同时避免潜在的负面影响。

Martin Casado, Andreessen Horowitz

AI isn't making software developers dramatically more productive, but it is solving two of their problems: code quality and morale, said a general partner at Andreessen Horowitz.

Martin Casado, who leads the $1.25 billion infrastructure fund at a16z, said on an episode of the "Twenty Minute VC" podcast published Monday that AI coding tools like Cursor aren't supercharging development speed.

"Every company I work with uses Cursor," said Casado, who is also an investor in the AI coding startup. "Has that increased the velocity of the products coming out? I don't think that much."

"The things that are hard remain really hard," Casado said. This is especially so for infrastructure companies, where developers still need to make core architectural decisions and trade-offs that AI can't handle.

Where AI shines, he said, is in eliminating the drudge work for developers: writing tests, generating documentation, and cleaning up messy code.

AI can help create "more robust, maintainable code bases with less bugs," the longtime infrastructure investor said. "It could really help with the development process."

Casado also said AI tools have made coding feel fun again, especially for longtime developers.

The investor said he uses Cursor to handle finicky processes like setting up infrastructure or picking the right software packages, which lets him "focus on what I want and the logic."

"It's almost like it's brought coding back," he said. "These old systems programmers, like, you know, vibe coding at night just because it's become pleasant again."

Casado and a16z did not respond to a request for comment from Business Insider.

AI empowering '100x engineers'?

Agentic AI coding tools have taken over much of software engineering, writing code for developers, sometimes with minimal human editing necessary.

Tech leaders have been vocal about the productivity boost.

Surge AI's CEO, Edwin Chen, said the era of "100x engineers" is here.

"Already you have a lot of these single-person startups that are already doing $10 million in revenue," Chen said on a recent episode of the "Twenty Minute VC" podcast. "If AI is adding all this efficiency, then yeah, I can definitely see this multiplying 100x to get to this $1 billion single-person company."

"It often just removes a lot of the drudgery of your day-to-day work," Chen said. "I do think it disproportionately favors people who are already the '10x engineers.'"

But some industry leaders said the AI coding hype comes with trade-offs.

GitHub's CEO, Thomas Dohmke, said using AI coding tools might slow down experienced engineers. On a podcast episode released in June, he said a worst-case scenario is when a developer is forced to provide feedback in natural language when they already know how to do it in a programming language.

That would be "basically replacing something that I can do in three seconds with something that might potentially take three minutes or even longer," Dohmke said.

OpenAI's cofounder Greg Brockman also said using these tools has stuck humans with the less enjoyable parts of coding.

He said the state of AI coding had left humans to review and deploy code, which is "not fun at all."

Read the original article on Business Insider

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

AI编程 软件开发 代码质量 开发效率 Andreessen Horowitz
相关文章