Oh man! This hits hard 😢:

“I Started Programming When I Was 7. I’m 50 Now, And The Thing I Loved Has Changed”, James Randall (https://www.jamesdrandall.com/posts/the_thing_i_loved_has_changed/).

Via HN: https://news.ycombinator.com/item?id=46960675

On Lobsters: https://lobste.rs/s/7iford/i_started_programming_when_i_was_7_i_m_50_now

#Programming #Coding #Nostalgia #AI #Experience

I Started Programming When I Was 7. I'm 50 Now, and the Thing I Loved Has Changed | James Randall

I still love developing but the shifts that AI have brought are tectonic and are forcing me to re-evaluate my own relationship to building things

James Randall

@rmathew His point about abstractions is interesting, and highlights one of the reasons I hate the NPM ecosystem so much. I'm a java guy and I have dug into dozens of libraries while debugging Java code. It's made me a better developer as I learn what patterns work well from packages like Spring. (though, I never dug in to the levels he talks about early.)

One difference though, is that he seems to be embracing AI anyway. I have not, and do not see a future where I do.

I write software because it's what I love to do. I have no interest in just telling an LLM what to build and refine my prompts over and over to coerce it to get closer to a simulacrum of what I would build. I want to build it.

I wouldn't be surprised if I get forced out, but I think that would be preferable to going all in on AI like my company wants

@scottcarlson For me, it's a privacy/moral problem, there is proof that AI has been trained on copyrighted content via piracy archives, not to mention the obvious problem of sending all of your source code to these massive companies so they can steal it for more AI training.

I also love writing software, even if it's pretty basic stuff that I write, it's fun seeing everything come together after writing it all out with my own two hands, I don't enjoy roleplaying a manager and prompting an AI.