AngelList Co-founder Naval: AI productivity is overly mythologized, software engineers will never disappear

PANews

Author: Naval Ravikant

Translation: Felix, PANews

In the current environment of rapid AI large model iterations, the global market is filled with deep pessimism and anxiety. On one side, OpenAI CEO Sam Altman predicts that “AI will take over 95% of programmers’ jobs”; on the other, Anthropic CEO forecasts that “AI will fully take over software engineering roles within 6-12 months.” The statement that “programming careers are dead” seems to have become a global consensus, facing the most severe “survival crisis” since the birth of the internet.

However, this fear of job disappearance stems from a misunderstanding of the underlying technological logic. Naval Ravikant, co-founder of AngelList and early investor in Uber and Twitter, believes that recent claims about AI boosting productivity may be exaggerated. No matter how advanced AI becomes, it will always make mistakes, and software engineers remain an indispensable profession.

No matter what field you’re in, even in the smallest niche, as long as you specialize and excel to become a top expert, you won’t have to worry about being replaced by AI.

Below are Naval Ravikant’s latest insights.

“Does AI mean that traditional software engineering is dead?” Of course not. Software engineers — even those not directly involved in training or fine-tuning AI models — are still among the most valued groups worldwide. Of course, those responsible for training and tuning models are even more highly regarded because they build the tools that software engineers use.

But software engineers still hold two major advantages. First, they think in code, so they truly understand the underlying mechanisms. All abstractions have vulnerabilities. Therefore, when computers write programs for you (using Claude Code or similar tools), they will always make mistakes.

They will produce bugs, have imperfect architectures, and never be entirely correct. Those who understand the underlying logic can fix these vulnerabilities promptly.

So, if you want to build a well-architected application, if you want the ability to define a good architecture, if you want your programs to run efficiently, perform at their best, and catch bugs early, you still need a software engineering background.

Traditional software engineers can better leverage these AI tools. Moreover, many problems in software engineering remain unsolvable by AI programs. The simplest way to understand this is: these problems are outside their data distribution.

For example, AI is very good at tasks like binary sorting or reversing linked lists because it has seen countless examples. But when you step outside their familiar domain — such as writing ultra-high-performance code, operating on entirely new architectures, or creating entirely new things and solving novel problems — you still need to manually write code yourself.

This situation will persist until enough new training data becomes available, or until these models can perform sufficient reasoning at higher levels of abstraction and independently solve difficult problems.

Remember: The market has no demand for mediocrity. As long as a niche already has a better application, no one wants mediocre ones. Better applications will almost always capture 100% of the market share. There might be a tiny fraction of market share going to the second-best app, simply because it excels in a niche feature or offers a lower price, and so on.

But overall, people only want the best. The bad news is that competing for second or third place is pointless — like Alec Baldwin’s famous line in the movie Glengarry Glen Ross: “First prize is a Cadillac, second prize is a set of steak knives, third prize is you’re fired.”

In today’s winner-takes-all market, this is absolute truth. The bad news is: if you want to succeed, you must be the best in your field.

However, the fields where you can be the best are endless. You can always find a niche suited to you and become a top performer there. This reminds me of a tweet I once posted: “Strive to be the top talent in your field. Continuously redefine what you do until your dreams come true.”

I believe this principle still applies in the AI era.

Related reading: A memo from 2028: If AI wins, what will we lose?

View Original
Disclaimer: The information on this page may come from third parties and does not represent the views or opinions of Gate. The content displayed on this page is for reference only and does not constitute any financial, investment, or legal advice. Gate does not guarantee the accuracy or completeness of the information and shall not be liable for any losses arising from the use of this information. Virtual asset investments carry high risks and are subject to significant price volatility. You may lose all of your invested principal. Please fully understand the relevant risks and make prudent decisions based on your own financial situation and risk tolerance. For details, please refer to Disclaimer.
Comment
0/400
No comments
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate App
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)