I'm going to be honest about something most people in my position won't say out loud: this stuff scares me a little.
Not in the abstract. Not because I read a headline about AI taking jobs. I work with AI agents every single day at a level that most people haven't experienced yet. I build with them. I deploy them. I watch them get measurably better month over month. I'm not observing this from the outside. I'm in it, deep, and from that vantage point, the trajectory is genuinely nerve-wracking.
Not in a science fiction, Skynet kind of way. In a very practical, very real "what does the job market look like in two years?" kind of way. I've watched tasks that used to take a senior engineer a full week get done in an afternoon. Not toy demos. Not proof-of-concept throwaway code. Production systems, tested and deployed, running in the real world. And every month, the ceiling moves higher.
Anyone who works with this technology daily and isn't at least a little nervous isn't paying attention. Or they're selling something.
Coding Was Always Just a Tool
But here's the thing I keep coming back to, the thought that pulls me out of the anxiety spiral every time: I never fell in love with writing code. I fell in love with building things.
Code was the tool. It was always the tool. And honestly? It was the slowest, most tedious part of turning an idea into something real. The hours spent debugging a cryptic error message at 2am. The boilerplate you've written a hundred times but still have to write again because the framework demands it. The dependency hell. The merge conflicts. The test suites that break for reasons that have nothing to do with the change you made. None of that was ever the craft. That was the tax you paid for the privilege of building.
The craft was always something else. It was the vision — seeing a problem clearly enough to know what a solution should feel like. It was the architecture — deciding how pieces fit together in a way that's elegant and maintainable, not just functional. It was the thousand small judgment calls you make along the way: this tradeoff over that one, this abstraction but not that one, ship now or harden first. That's the work I love. That's the work I'm good at. And none of it requires me to personally type every semicolon.
I'm a builder. Code was just the most available tool for building software. Now there's a better one.
What's Actually Changing
The job was never "write code." Not really. Even when it looked like that from the outside, the actual job was always: understand a problem deeply, design a solution that accounts for constraints you won't find in the requirements doc, make a thousand small decisions about tradeoffs and priorities, and ship something that works in the real world where users do unpredictable things. The typing was just the last mile.
What AI does is compress that last mile dramatically. The gap between "I know exactly what to build" and "it's built" is shrinking fast. That's the real shift. Not that machines can write a for-loop — they've been able to do that for a while. The shift is that machines can now take a well-specified intent and produce working, tested, deployable software. The execution layer is being automated. The thinking layer isn't.
The people who will struggle with this are the ones who defined themselves by the execution. By the typing speed, the syntax knowledge, the memorized API signatures, the ability to crank out implementation code quickly. If your identity as an engineer is rooted in how fast you can write the solution, you're in a race you can't win. The people who will thrive are the ones who were always about the thinking: what to build, why to build it, and how all the pieces fit together when the system gets complex enough that no single person — human or AI — can hold it all in their head at once.
This isn't theoretical for me. I run AI agent teams that ship production features. I orchestrate them, review their output, make architecture decisions, and steer the work toward outcomes that matter. I write very little code by hand anymore. And I am more productive than I have ever been in my career. Not marginally. Dramatically.
The Part Nobody Talks About
What nobody talks about is how fundamentally different this feels day to day. It's not just "faster coding." That framing undersells the shift by an order of magnitude. It's a different way of working entirely.
You think in systems, not syntax. You spend your time on the hard problems — the ambiguous requirements, the architectural decisions that will haunt you in six months if you get them wrong, the tricky integration points where two systems meet and neither one's documentation is accurate. You spend your time on the problems that actually require a human brain: judgment, taste, context, and the kind of creative problem-solving that comes from deeply understanding a domain.
The monotonous stuff that used to eat 70 percent of your week? Gone. The boilerplate. The CRUD endpoints. The repetitive test scaffolding. The config file juggling. Gone. What's left is the interesting part. The part you got into this field to do before you realized how much of the job was mechanical repetition.
That's not a dystopia. That's what every engineer has wished their job could be since the profession began. We just never had the tools to strip away the tedium and get to the substance. Now we do.
Builder's Optimism
I'm nervous. I'd be lying if I said otherwise. The pace of change is unlike anything we've seen in this industry, and nobody — not the researchers, not the CEOs, not the pundits — really knows where this lands. Anyone who tells you they have a clear picture of what software engineering looks like in five years is guessing. The honest answer is we don't know.
But I'm also more excited than I've ever been about building things. Because the barrier between vision and reality has never been thinner. I can go from an idea to a working product in a fraction of the time it used to take. I can test more ideas, iterate faster, explore approaches I never would have had time for. I can solve bigger problems because the cost of execution has dropped so dramatically that the bottleneck is finally where it should have always been: on the quality of the thinking, not the speed of the typing.
If you're a builder — if you define yourself by what you create, not by the specific tools you use to create it — this is the most exciting time to be alive. The tools are changing. The tools have always changed. What doesn't change is the part that matters: the ability to see a problem, imagine a solution, and make it real. That's a deeply human skill. And it's more valuable now than it's ever been, precisely because the gap between imagining and making has never been smaller.
I'm not going to sit on the sidelines and watch this play out. I'm going to keep building. That's what BCK Systems is: building AI systems that work in the real world, for people who'd rather ship than speculate. The future belongs to the builders. It always has.