AI Means You Don't Need to Learn So Many Programming Languages

We no longer need to keep learning new programming languages.

If AI writes 90% of our code, becoming a polyglot coder isn’t valuable anymore.

Here’s what Gergely Orosz says in When AI Writes All Code,

…With AI writing most of the code, the advantage of knowing several languages will become less important when any engineer can jump into any codebase and ask the AI to implement a feature – which it will probably take a decent stab at. Even better, you can ask AI to explain parts of the codebase and quickly pick up a language much faster than without AI tools.

Obsessing over learning languages didn’t work for me. That was before AI.

Trying to master many languages was my biggest mistake as a new coder. Something else always made people stand out. And something else got me into trouble.

The real question is what skills matter.

Maybe AI is making us:

Or maybe we should learn languages that challenge our thinking: Haskell, LISP, or a language from a different paradigm. Learning Java after C# doesn’t teach much. AI can generate code in “challenging” languages, but they build stronger problem-solving skills for prompting LLMs.

To stand out when AI shines at coding, we need to step beyond the IDE. We need teamwork, communication, and the broader skills I cover in Street-Smart Coding. It’s the roadmap I wish I had when starting out.