I'm not sure how useful it is to say this, but I think a lot of people (myself included, a few years ago now) have been through this moment of existential crisis and come out the other side. The initial reaction, when some coding agent does a piece of work that would have taken you a week in an hour and does it well , is to be very disheartened by it. Once you come to terms with the idea that translating an exact spe…
> The initial reaction, when some coding agent does a piece of work that would have taken you a week in an hour and does it well, is to be very disheartened by it. I think it depends on the person. I've been waiting for AI since I first saw Wargames as a child. As soon as I saw that agents could code at or beyond my level, it felt like the entire world was unlocked. Now I can explore so many ideas that I was bottle-n…
I love programming, and have loved it ever since I read the first page of my BASIC programming book 35 years ago and learned how to write a PRINT statement. I remember running into my parent's room as an 8 year old, telling them I knew how to make the computer print something. It was so exciting.
I have never lost that excitement, but my love is not just about programming. It is about technology in general. I love the idea of having smart machines, and being able to use them to do stuff, and the power you can have when you automate something. I love being able to come up with an idea about how a machine can do what I want, and then how that means it can do it over and over without tiring.
I loved technology in science fiction. My family watched Star Trek: The Next Generation from the first episode until the last. I loved Data, I loved the ships computer, I loved the holodeck. I dreamed about having those. I was so excited when I spent way too much money to buy the very first Oculus Rift dev kit, because it felt so much closer to the holodeck than anything I had experienced before.
I have felt that way about AI. I was astonished by the first ChatGPT I used. It was amazing! The first programming AI I tried was github's copilot, and I was already astonished. It was able to complete the function I needed! How did it know what I wanted to do?
I continue to be amazed at every advancement. I remember the first time I tried Claude, and I had it write me a connect 4 engine in Rust (writing connect 4 engines is one of my standard 'new language' routines), and it did it!
I have felt closer to living in Star Trek these last couple of years than ever before. Telling the computer what you want, seeing the response, and refining what you are asking for is how I dreamed of using a computer since I saw them do that on the Enterprise. And here I am, doing it!
I like computers and programming because I like technology, and I like seeing it advance into areas that seemed impossible before. I love the fact that the 'Tasks' XKCD that I loved to quote for so many years when non-programmers would talk about a programming idea (https://xkcd.com/1425/) has become completely obsolete; now anyone could spin up a bird identifying app in a few hours. What was 'virtually impossible' is now routine.
THAT is the thing I love, not writing code. I mean, I DO love writing code, but I love getting my machines to do what I want even more.
I can't wait until robotics become more mainstream. I can't wait to have a machine that can clean my bathrooms and do my laundry and cooke me dinner. I can already imagine the routines I will develop, and the new ways of combining those skills I will come up with when these things are invented. Or hell, maybe I will join one of the companies working on those things and move that field forward.
There is no end to what technology can do, and I am so excited to see what is next.