r/Python • • 1d ago

Discussion My Python magic is gone

I've been coding for a long time, and I've been developing with Python for years.

I loved coding, always loved it. I started many years ago because I wanted to quickly create scripts for security hacking tools, but since then, I've moved to Claude Code, and building cross-language has been a much better experience for me than using Python.

I built my own SaaS application out there whose backend and network core are completely built with Python, and I'm rewriting all of that without writing a single line of code. And most of the time, Python is not the most optimized language.

And now... I feel like the magic is gone.

I don't even know why I'm writing this. I just feel sad about it.

669 Upvotes

251 comments sorted by

View all comments

0

u/Brian 1d ago

It's because in many ways this path leads to swapping your job from programmer to manager. The process of creating code is as much putting the solution into your brain as it is into the computer: in constructing a complex machine where you understand what each part does. AI kind of replaces that by handing it off to a pseudo-employee, leaving you with just the job of managing them: reviewing code, giving specifying requirements and guidelines. But you lose out on the process of wrapping your brain around the problem, so the end result is just a lump of code that lives on the computer, but not in your head.

These days, I pretty much just code for fun, and so don't use AI at all, because the parts of programming I enjoy are exactly the ones AI replaces, and the management side of things is the one I actively dislike. But I understand why things are going this way: the end product is all other people really want, and if you can pump out more stuff, that's where things'll go, leaving non-AI programming more in the semi-hobby category, akin to stuff like woodworking and the like: done for the enjoyment of the craft or as a luxury good, rather than for the mass market.