I have been writing software for over 40 years and have had a long time interest in and some work in AI over that time. I wouldn’t say this gives me any more prognosticating power about how all of this is ultimately going to go, but I believe we're soon nearing an area of plateauing; whether that's because the science itself is plateauing or the intervention of governments is going to force plateau it. So if things c…
Just FYI, if you know much about the medical field, nurses tend to do most of the actual work, with highly experienced nurses actually taking up the mantle for many duties often done by doctors. Nurses are in far higher demand, than doctors. Your analogy isn’t necessarily wrong, but it might ignore the extreme importance of nurses. Many medical facilities are only staffed with permanent nurses, with doctors helicopte…
Exactly. (Experienced) Nurses can do ALL of the basic stuff we currently use doctors for. They diagnose patients with a glance (not by going to medical school but with raw lived experience on the field), administer medications etc.
And in some countries (I think the UK?) they are allowed to do more of the doctor-y stuff to free Actual Doctors to do the stuff they studied for years for.
The same thing will come to the software industry. All of the basic CRUD HTTP API crap can be done by "nurses", just run of the mill domain experts can wire up a basic UI + API + DB -combo for a product MVP with AI assistance.
And with a "doctor" (more experienced programmer/architect) guiding the process, the quality will be slightly above average. Not artisanal excellence, but how many services actually need that, really?
I think I've mentioned this before, but the only ones whose jobs are at risk at the moment are the mid-tier programmers. Either by skill or experience.
Juniors can learn to work with AIs and easily become the "nurses" of programming.
Programmers with decades of experience in multiple fields can either go full the artisanal-no-AI route and do the things AI's suck at or do AI assisted programming, which isn't really that different from working with a team.
But the midtier people who are too well paid to be "nurses" and not experienced enough to work as "doctors" might find it hard to find a place for themselves.