I first learned how to program in 1984 at 14. The tech press said I'd be obsolete by 25, due to age.

About 1990 tech press said the Japanese were building fifth generation computers to make me obsolete.

In 2000, the dot com bubble bursting was said to make me obsolete.

There's been neural networks, no-code, and more, since then, to make me obsolete.

Now it's LLMs.

Excuse me while I sit here and don't panic.

#rant

EDIT: This blew up. Muting the thread for some peace and quiet.

@liw I'm not going to lie; to me this time *feels* different.

I learned to program at about the same time you did, though I was younger then. And it might not *be* different; I might just be easier to worry now.

@datarama @liw I'm of three minds myself: maybe LLMs will take over (whether they're any better or not, the history of programming is full of such mistakes); maybe they'll fall by the wayside; maybe they'll become a useful tool, in effect the next step in the evolution of programming languages, but with skilled programmers still needed.

I'm also at the point where I can retire whenever I want, and perhaps that is just as well.

@oclsc @liw I'm middle-aged, not wealthy enough to retire early, and unfortunately can't do much of anything anyone would pay me for aside from developing software - so I'm very worried that I'll soon be pretty much fucked.

@datarama @liw Yeah, were I 20 years younger I'd be worried too.

(But I'm an unusual case--no kids, no mortgage, high savings rate. A dozen years ago I was concerned with the stability of my job, checked with my financial advisor, and discovered I'd have been OK even had I stopped working for keeps then. Would that everyone was in that position.)

@oclsc @liw No kids, no car, and I've paid off most of my apartment. I could live on a considerably lower wage if necessary; I'm mostly concerned that there won't be any work someone like me can do at all. I'm on the autism spectrum, have severe asthma, and I'm in terrible shape.

@datarama @liw I forgot to mention no car! I do have three cats, but they don't cost nearly as much as kids.

It will not surprise you that I am on the spectrum too. My late wife was probably borderline.

It was really freeing to me when I wised up and asked the financial advisor. (And was glad I already had one, courtesy of my credit union.) Heartily recommended if available. Fed him my current assets and amounts of the several pensions I had pending, highballed a guess of how much I'd want to spend per month, he plugged the numbers into a program that made reasonable assumptions about inflation and computed I'd be OK until at least age 90. Likely much longer now.

That leaves the problem of boredom/feeling useful--I enjoy my work and that I am helping people who deserve it. (I work at a university.) But I've developed enough other interests that I ought to be OK, and tested it some years back when I got burned out and took several years off working.

In any case I hope you find a comfortabler solution.

@oclsc @datarama @liw If you feel the urge to program, download a game engine. That will keep you busy, lol.
@steter @datarama @liw I always used to say the only computer game I really liked is operating systems. My home lab reflects that. (And some of my odd history, though the old stuff is in temporary abeyance while I bring the current infrastructure back into reasonable shape.)
@oclsc @datarama @liw Kernel work is much easier, overall, lol. These things are huge. Unreal Engine is gigs of C++ to the max. They have a nice blueprint system where you can "write" C++ using images representing blocks of code. It's kind of fun, when it's not frustrating.
@steter @datarama @liw My interests have long centred on making things smaller and simpler. Even OSes these days barely qualify.