ai newsDo., 15. Okt.
EilmeldungMeta and Apple team up to make Muse AI models run better on Macs

If AI Writes Better Code Than You, What Then Makes You a Programmer?

Before we can rethink how we hire, teach, write, and build software, we first need to accept AI as a normal part of everyday work. As long as we keep treating AI use as an exception that needs special labels, rules, and justification, we will keep designing systems for a world that no longer exists.

HackerNoonFreitag 09:20 · 09.10.3 Min. Lesezeit
Bild: HackerNoon

Signup Write New Story If AI Writes Better Code Than You, What Then Makes You a Programmer? by Max Shestov by Max Shestov | @ maxxsh Everything shell pass. This also shell pass away.

Everything shell pass. This also shell pass away.

Yesterday I watched DHH’s Rails World 2026 keynote, and one line stuck with me:

A little over a year ago, DHH was still writing about how much he enjoyed programming and had no desire to give it up to AI. Now 37signals has effectively gone "pencils down" on handwritten code, and DHH says he has "retired from being a professional programmer."

Maybe it is time to admit something we keep avoiding:

Software development is no longer the same thing as writing code.

We still interview engineers with LeetCode, even after Microsoft Research described the technical interview process itself as broken. We teach computer science as if producing code is still the central output. We keep trying to fit AI into rules created for a world where producing the implementation was the difficult part.

I am doing a master’s in Computer Science at Georgia Tech right now, and this gap is especially visible in education. Courses take years to design and update. Even if universities start adapting now, parts of the new curriculum may already be outdated by the time they arrive.

And adding an "AI course" will not fix that.

What needs to change is what we consider evidence that someone knows something.

If an engineer can define a problem, decompose it, get an agent to implement it, identify when it is wrong, test it, and improve it, why should we care whether that engineer could manually type the same implementation?

We already accept abstraction everywhere else. Programmers do not manually translate source code into machine instructions. We use compilers, runtimes, frameworks, databases, and operating systems.

Maybe code itself is becoming another layer of abstraction.

Stanley Druckenmiller was criticized after it became known that he used AI while preparing a Wall Street Journal opinion piece. His response was essentially: the views were mine; AI helped express them.

Would the reaction have been the same if a speechwriter had done it?

We have accepted ghostwriters, editors, research assistants, and communications teams for decades. AI makes us uncomfortable mostly because the collaborator is a machine.

Academic publishing exposes the same contradiction. AI can improve grammar and readability without disclosure under many policies. But if I dictate my argument and AI turns it into readable prose, did AI "generate" the text?

Where exactly does editing become generation?

Maybe the distinction between "AI-generated" and "human-written" is already becoming useless.

A more useful distinction is between AI as the source of the thinking and AI as a tool for expressing or implementing human thinking.

There is obviously a huge difference between raw AI-generated slop and something carefully edited, verified, and reviewed. But we will not develop good tools and norms for showing that difference until we first accept a more basic principle that we should stop treating the tool itself as something that needs justification.

Write with AI. Write without AI. Code with an agent. Code by hand. Dictate your thoughts. Use an editor. It should not matter.

What should matter is whether the result is good, whether you understand it, whether you verified it, and whether you take responsibility for it.

Eventually, we will stop labeling text as "AI-generated". Saying that something was produced with AI may sound as strange as saying it was typed on a keyboard or written in Microsoft Word.

Understanding code still matters. Fundamentals still matter. But fundamentals have always moved upward as abstractions improved.

Maybe writing code is starting to move downward.

Before we can redesign how we hire, teach, test, and evaluate people, we first need to admit that the shift already happened.

I did not type this article from scratch. I explained these thoughts out loud. AI helped organize them and turn them into readable prose. I reviewed the result, changed it, and I am responsible for what it says.

Navigating the Software Development Jungle: Spotting Toxic Work Environments

Quelle: HackerNoon (HackerNoon). Original öffnen