As someone else put it:
Rigorous thinking required:
Machine code
Assembly
C
Python
Rigorous thinking optional: English
And if thinking is not required, then the work won't pay.Time to flood the market with electricians and plumbers!
I do find I’m getting dumber in particular ways. Does that matter? Well probably - thinking logically is important, and writing code is a sure way to exercise that. I might just have a day a week I force myself to code something hard. But I can’t deny I like operating above all the drudgery.
And holy shit is AI ever a potential for harm when wielded by someone that doesn’t show sufficient restraint (ie: think). I think that’s my biggest problem the last year or so.
Unfortunately I know too well the kinds of crap involved (!) with those labour jobs. I’ll hold on until I have to jump ship. Perhaps a bad idea, but it’s where I’m at.
At least that's how it is today. But last year it was barely even worth using. Next year? Really hard to say, but it feels like it's plateauing to me. Depends on the day you ask though.
Will we be entirely replaced? Maybe. Or it'll get close enough to the "no code" wet dream of a few years back, and you'll have enough low cost LLM kiddies that the whole notion of the highly paid software engineer is just a dead end.
And then what? ... I kind of hate whatever this career is now anyway, I wouldn't mind doing something else, but I'm addicted to that sweet sweet cheese!