Dawit [ Grindy ]
1. Coding is just the cover. Software Engineering is building the skyscraper
👉AI is getting incredibly good at coding (writing lines of syntax). But coding is not software engineering.
AI cannot talk to a frustrated client, understand their messy human emotions, figure out what they actually need (because clients never know what they want), and design a system to solve it. It doesn't understand business strategy, user empathy, or organizational politics. The syntax is automated; the problem-solving is yours.
2. If everyone can code, the "Ideas & Execution" person rules the world
Think about this as an entrepreneur: If AI makes coding "free," then code is no longer a moat. A billion-dollar company can't stop you just because they have 10,000 engineers. If you have a brilliant idea, a deep understanding of a specific industry's pain points, and the drive to execute, AI becomes your free, infinite workforce.
Instead of being a tiny cog in someone else's tech company, you are now the conductor of an AI orchestra. But to conduct the orchestra, you still need to know how music works. You need that engineering foundation to guide the AI effectively.
3. The "Last Mile" Problem (Why AI needs you)
Projects like ArtCraft prove exactly why humans are safe. An AI can generate 90% of a massive codebase in an hour. But that last 10%? It’s filled with weird, hallucinated bugs, security vulnerabilities, and architectural nightmares.
AI cannot fix its own deep architectural flaws yet because it doesn't "think" it predicts the next token. The world is going to need a massive wave of AI-fluent human engineers to step in, debug, refine, and deploy this massive wave of AI-generated software.
4. You are entering at the absolute baseline
Imagine trying to learn software engineering in the 1970s, punching holes into physical cards and waiting days to see if your code worked. Every generation of tech gets higher-level abstractions.
You don't have to struggle through the old, tedious way… Read in full →
6 · 1K ·