Earlier quoted context omitted.
You're misrepresenting the potential problem. It's more along the lines of using AI stops you exercising the cognitive processes you would doing things yourself and those encompass skills, knowledge and brain function that can atrophy. For an extreme example you can look at cognitive decline in the elderly which can be mitigated by taking part in activities that are cognitively stimulating.
Can you comment on other jobs though? The large majority of jobs require no big mental effort? Even switching from programming to management would go through that. Under that light it'd be impossible for a manager to ever become technical again because they'd atrophy so quickly?
Software engineering may no longer be a lifetime career
21–30 of 809 posts
Re: Software engineering may no longer be a lifetime career
#22Earlier quoted context omitted.
You're misrepresenting the potential problem. It's more along the lines of using AI stops you exercising the cognitive processes you would doing things yourself and those encompass skills, knowledge and brain function that can atrophy. For an extreme example you can look at cognitive decline in the elderly which can be mitigated by taking part in activities that are cognitively stimulating.
Can you comment on other jobs though? The large majority of jobs require no big mental effort? Even switching from programming to management would go through that. Under that light it'd be impossible for a manager to ever become technical again because they'd atrophy so quickly?
Managers can go back to being technical, because they are still interacting with problems that require human thinking. Token farmers don't.
Re: Software engineering may no longer be a lifetime career
#23Was it ever? It's always seemed weird to me that people even think 'software engineering' is a career. It's a tool for knowledge work. No carpenter is a specialist in drills. It seems to me that the best way to navigate a long term career is to have another specialty and use software engineering as a tool within that specialty.
Re: Software engineering may no longer be a lifetime career
#24Was it ever? It's always seemed weird to me that people even think 'software engineering' is a career. It's a tool for knowledge work. No carpenter is a specialist in drills. It seems to me that the best way to navigate a long term career is to have another specialty and use software engineering as a tool within that specialty.
I’m kind of confused how you might think it wasn’t. Going through a career as a software dev until retirement was very common.
Software engineers didn’t just disappear after age 40.
Re: Software engineering may no longer be a lifetime career
#25Was it ever? It's always seemed weird to me that people even think 'software engineering' is a career. It's a tool for knowledge work. No carpenter is a specialist in drills. It seems to me that the best way to navigate a long term career is to have another specialty and use software engineering as a tool within that specialty.
If you're a paralegal or an accountant who can't manage their workflows with AI, you're going to be way less productive than someone who can.
And if you're a paralegal or an accountant who can manage a lot of your workflows with AI, you don't need custom software (hence less dedicated software engineers).
Re: Software engineering may no longer be a lifetime career
#26if you do that then... likely very replacable.
Re: Software engineering may no longer be a lifetime career
#27Less "pure" programming, but lots more programming in general.
Re: Software engineering may no longer be a lifetime career
#28I keep reading about how AI will be fine because people can just retrain for different careers. However, I never read what those careers are or who is going to pay for retraining. I certainly don't have the money or time to go back to college and start a new career at the bottom.
There aren't any careers and if there were, you would have to pay. Corporations certainly won't except under extremely rare situations where they have to to compete.
Re: Software engineering may no longer be a lifetime career
#29It will be for those fixing AI slop software. (In fact, they might need several lifetimes.)
Actually, at this point I feel that the value in software engineering is moving from coding to testing and quality assurance.
Re: Software engineering may no longer be a lifetime career
#30Was it ever? It's always seemed weird to me that people even think 'software engineering' is a career. It's a tool for knowledge work. No carpenter is a specialist in drills. It seems to me that the best way to navigate a long term career is to have another specialty and use software engineering as a tool within that specialty.
I think there are trades where tool (or process if i may be allowed to extend the analogy) specialists exist and are highly valued. My dad is a plumber, so ill use that example but id trust similar is true for carpentry. there are specialists by task/output (new construction, repairs, boilers etc) but also tool specialist plumbers and companies for example drain clearing equipment or certain kinds of pipe for handling chemicals other than water are very specialised, and there are roles for them because the thing they enable, and the criticality of the task, and often the cost and complexity of using the tool are high enough to make specialisation valuable.
IMO software has, for the 10 years ive been working in it, been in an unusual position where the tools (languages, engineering practices, tech stacks) were super technical and involved, but also could be applied to a large number of problems. That is the perfect recipe for tool specialists: complex tool with high value and broad domain/problem space applicability.
Because of that tool specialisation, we've separated the application of the tool to a problem/domain from the tool use. reduction of complexity of applying these tools to many problems, means all domain specialists will use them, relying less on tool specialists.
imaging a mcguffin tool for attaching any two materials together, but which took a degree to figure out (loose hyperbole here), that sudenly you could use for 5 bucks and a quick glance at the first page of the manual. An industry that used to have lots of mcguffin engineers, would be mega disrupted, and you could argue that those tool specialists would have to identify more with what they were building than the mcguffin they were using.