I’ve been messing around with AI coding assistants since the very beginning; back when they were nothing more than "autocomplete" tools and couldn’t actually write full code. Watching them evolve has been wild. Now, in many cases, they can write faster and more accurately than most human developers. Still, they need guidance. Using AI feels a lot like working with mid-level developers; you still have to point them in the right direction, and they don’t really have the depth of real-world experience.
With AI, I can juggle three or more projects at once. Research that used to take days? a few seconds to a few hours. Syntax errors? Almost never. But it’s exhausting. When I lead multiple projects with human teams, we take our time; research, development, mid-project checkpoints every few days. With AI, things move so fast I’m checking in multiple times a day. Sometimes it just gets stuck; it struggles with creative solutions, and I have to step in and guide it. Even so, it’s like having 2-3 developers on each project. Running three projects at that pace will wear anyone down.
I’ve seen a lot of claims that this process can be fully automated; that humans barely need to intervene. My goal is to get close to that, so I can sit at a single screen, approve things, guide the AI, and skip hopping between multiple IDEs and terminals. It reminds me of managing human teams; early on, I’d walk around, hold multiple meetings, check in constantly. Later, I could step back and rely on reports and high-level updates. AI seems to be following a similar path; starting as a junior developer, moving to mid-level, then senior, and eventually lead. Hopefully, one day it’ll reach architect-level thinking and maybe even handle some managerial tasks.
I’m excited and also worried. It will definitely eliminate many jobs. But at the same time, we can’t stop this evolution. Just like the industrial revolution in the past; people smashed the machines and all, but eventually every factory used them.
And AI amplifies our ability. Imagine this: without computers, power tools, and machines, we couldn’t build cars, airplanes, or rockets. With AI, we can reach much higher goals.
On the business side, I can see AI replacing roles like accounting, HR, marketing, and sales sooner rather than later. Who knows; maybe one day an entire company could run almost entirely on AI.