In 2015, I went to a coding bootcamp.
One month in, I felt like a god.
I could build things. Real things. Buttons that did things. Databases that remembered things. Applications with log in screens and cute UI.
It felt like those four weeks gave me the skills I needed to build the world’s next great tech company singlehandedly.
Then I got my first job.
I spent 12 hours a day for a month building a user onboarding flow. It was a work of art (My bootstrap skills were unreal). I was proud of it in the way only someone who doesn't know better can be proud of something.
The next day a new guy showed up at the office. My CTO had hired a senior developer to rebuild the entire thing from scratch. Didn't say much about it.
I was ultimately confused and frustrated. Maybe it wasn’t perfect but it was at least 80% there.
Three years later I had built a functioning fintech application that solved a lot of hard problems for mortgage professionals. But, the application operated at the speed of a slug. The architecture was wrong in ways I couldn't see, couldn't debug, couldn't name. A developer with 20 years of experience came in and fixed what I didn't have the depth to fix myself.
Getting to 80% feels incredible. The last 20% is a different feeling entirely.
Right now, AI is giving millions of people their bootcamp month. Non-technical founders are shipping apps. Designers are writing backend logic. Everyone is getting to 80% faster than ever before.
It's real. The unlock is real.
But the last 20% hasn't moved.
Knowing which abstraction breaks in six months. Knowing when the AI is confidently wrong. Knowing why your senior dev looked at your beautiful onboarding flow and quietly started over.
AI compresses the first 80%. Years of blood, sweat, and tears bridge the remaining 20%.