Remix.run Logo
Metricon 2 hours ago

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 continue as they are today, I think in the near future, being a software developer is going to be more analogous to the medical field, where in the medical field you have different levels of professional expertise.

Some will be like nurses, and some will be closer to a medic and a smaller set will be like doctors. Each with increasingly required knowledge and experience to fulfill a needed role.

Those who used to be actual software developers are going to be (or have to become) more in the doctor role with years of internship and practical experience to be the architects guiding the overall AI implementation of software development in organizations.

The medics are going to be people who are semi-technical, where they have some technical understanding but they don't dedicate themselves to it, like say product managers, where they jump in to help development along, but don't need to have many years of experience or very deep technical knowledge.

At the nurse level, it's probably going to be similar to what people would do in the past with no code tools, where somebody in marketing who knows very little to nothing about coding at all is just going to directly converse with AI systems, but they'll never be likely to get anything more advanced than the tools they could think up for themselves.

Of course, it's so hard to tell what the next big discovery or changes to the nature of world society might push things in one direction or another.

ChrisMarshallNY 2 hours ago | parent | next [-]

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 helicoptering in, from time to time, to take care of specific duties that may require certain licenses, or provide specific advice.

So lots of jobs for nurses.

sarchertech an hour ago | parent | next [-]

> Many medical facilities are only staffed with permanent nurses, with doctors helicoptering in, from time to time, to take care of specific duties that may require certain licenses, or provide specific advice.

Maybe for a very loose definition of medical facilities that includes assisted living facilities.

But for example in an ER, nurses come and go with very rapid turnover and it’s common to staff with temporary travel nurses.

> nurses tend to do most of the actual work

Techs, environmental services, phlebotomists, respiratory therapists, CNAs etc. probably do more of the “work” than nurses.

> highly experienced nurses actually taking up the mantle for many duties often done by doctors

Only if they go back to school and become a Nurse Practitioner or CRNA, but in that case they are no longer functioning as a nurse. Even then they are general operating under the direct supervision of a physician.

> Nurses are in far higher demand, than doctors.

Only in absolute numbers. It’s far harder to hire a doctor than it is a nurse. I know an ex-NFL player who works as a physician recruiter.

Retric 15 minutes ago | parent [-]

I think the only metric that matters is total medical care provided on a national / global scale.

It may take vastly more training but on average a full annual physical provides less benefit on average than a 30 second vaccination requiring minimal training. Value creation and skill are wildly different things in the medical profession.

Metricon an hour ago | parent | prev [-]

I completely agree with you, and I certainly meant no offense to anyone who's a practicing nurse.

I spent some time in the military, and my expression of medics and nurses are mostly derived from that experience, where I'm referring to a nurse as just any warm body who is able to provide aid.

For professional nurses who might work in hospitals, I'm sure that many of them have significant knowledge and experience to be very effective in providing medical assistance.

neitherboosh 2 hours ago | parent | prev | next [-]

I think what's actually happening is that the "threshold" of technical understanding required to be more productive than average is increasing, and other non-technical skills are becoming more important. Those below the threshold are not able to provide value over anyone else, even if they have a lot of technical experience. For example, I think today a strong PM with no technical ability can produce higher quality technical output compared to a mediocre frontend developer with no project management ability.

jimbob45 an hour ago | parent [-]

For example, I think today a strong PM with no technical ability can produce higher quality technical output compared to a mediocre frontend developer with no project management ability.

Wishful thinking by the managerial class. At best they can vibe code but they can’t verify that what was written is correct.

somenameforme an hour ago | parent | prev | next [-]

If LLMs reach a point of sufficiently high competence to the point that they're capable of producing usable software from vague, and sometimes contradictory instructions - the same software engineers have to regularly deal with, then at that point software will simply be an expectation of ability in any job.

So I think it would be more comparable to something like literacy. There was a time when that was a fairly uncommon and highly valued skill. Now the guy flipping burgers or pouring a cup of coffee is also almost certainly fully literate. And in fact many jobs have evolved in a way such that it became mandatory, but only because it was already ubiquitous. I expect to see the same thing with software. The industry of producing software that do fairly simple tasks will probably die, but in its place will be a vast array of heavily customized and oft iterated software for companies and people achieving their own stuff.

The mobile industry is a perfect example of where this will be massive shift. Right now there's a million mobile apps to execute extremely basic functionality on phones, but it's loaded with advertising, begging, and general annoyances. As are the app stores themselves. When you can make software that does that in a few minutes with a single prompt, and people realize this (as we're already practically at this point), then that will be the end of those apps. This is because the one thing LLMs have shown is that natural language interfaces are way less friction than using search, whether on the web or an app store. And so there will be a time when it will be lower friction to simply just quickly build your own app to do [whatever] than dealing with somebody trying to monetize an alarm clock.

Toutouxc 39 minutes ago | parent [-]

> If LLMs reach a point of sufficiently high competence to the point that they're capable of producing usable software from vague, and sometimes contradictory instructions - the same software engineers have to regularly deal with, then at that point software will simply be an expectation of ability in any job.

I don’t understand how people can say this and then continue talking about software. So we’re saying machines can now casually do complex and cognitively demanding jobs like software development (or 90% of all white-collar jobs out there) and we’re NOT worried about the lynching mob going door to door and hanging IT people on lampposts? And I’m being serious, the impact this would have on societies would be unprecedented.

exitb a minute ago | parent [-]

The only truly unprecedented thing is the white-collar part. Otherwise it happened many times over that entire regions where suddenly out of job and job prospects. Automation and offshoring have equivalent impacts on the affected job market.

SoftTalker 2 hours ago | parent | prev | next [-]

Tech work has been organized and divided this way for decades.

langs 2 hours ago | parent | prev | next [-]

That’s a good analogy, but I think the reason we currently need the "nurse" role is the need to interact with the physical world. Most software products don't require this step, so the demand for “nurses” or "doctors" will likely decrease. If robotics technology continues to advance, the number of nurses in real world will also decrease in the foreseeable future.

gofreddygo an hour ago | parent | prev | next [-]

I like the analogy but dont think its sound. The fundamental output of software organization is software. That isn't true for healthcare.

strange_quark an hour ago | parent | prev | next [-]

Bad take. What you're describing already exists.

> Some will be like nurses, and some will be closer to a medic and a smaller set will be like doctors. Each with increasingly required knowledge and experience to fulfill a needed role.

Nursing and being a physician aren't really the same thing at all, and they require different skill sets, it's not just "having more knowledge". Just because someone is an amazing surgeon doesn't mean they would also make a good nurse.

> Those who used to be actual software developers are going to be (or have to become) more in the doctor role with years of internship and practical experience to be the architects guiding the overall AI implementation of software development in organizations.

I think you just described a staff swe

> The medics are going to be people who are semi-technical, where they have some technical understanding but they don't dedicate themselves to it, like say product managers, where they jump in to help development along, but don't need to have many years of experience or very deep technical knowledge.

These people already exist. They are the business analysts who know SQL and maybe Python, R, or VBA. Marketing people who work on Wordpress landing pages. People doing systems integration, the IT department, sales engineers, and on, and on, and on.

> At the nurse level, it's probably going to be similar to what people would do in the past with no code tools, where somebody in marketing who knows very little to nothing about coding at all is just going to directly converse with AI systems, but they'll never be likely to get anything more advanced than the tools they could think up for themselves.

You said it, no code/low-code has existed forever.

an hour ago | parent | prev | next [-]
[deleted]
Fordec 2 hours ago | parent | prev | next [-]

Welcome to the current day difference between being an Accredited Engineer and being a Developer. The only thing that's happening is that the Developer side are getting a wake up call.

p-e-w 2 hours ago | parent | prev | next [-]

> So if things continue as they are today, I think in the near future, being a software developer is going to be more analogous to the medical field, where in the medical field you have different levels of professional expertise.

The medical field is also going to change though. Massively. Because people are going to realize you don’t need to pay someone $400k per year to hand out advice about moderate exercise and which antibiotic is appropriate for a sneeze-cough with yellow mucus.

Regulation isn’t going to prevent this. AI is already way too easily accessible to ever rein it in again. Not to mention that the US now has serious competition from a hostile country, so they can regulate their own AIs all they want without it making a difference in practice.

zerobees 2 hours ago | parent | next [-]

> Because people are going to realize you don’t need to pay someone $400k per year to hand out advice about moderate exercise and which antibiotic is appropriate for a sneeze-cough with yellow mucus.

Who is going to realize that?

The same forces that prevent you from walking into a pharmacy and asking for antibiotics based on what you found on WebMD will prevent you from doing it with a ChatGPT printout in hand. Lawyers and doctors are the best-known examples of industries that are in control of who gets admitted to practice the profession.

hattmall an hour ago | parent [-]

It's basically a formality now to get a prescription for what you read on WebMD. Every Insurance has telemedicine, you just call, read the symptom list and get the prescription. Some even let you just email. There's a doctor or at least person with subscribing ability in the loop, but they are barely doing more than rubber stamping hundreds of requests per day.

mminer237 2 hours ago | parent | prev | next [-]

You've been able to Google your symptoms and get a maybe answer for twenty years. I don't see how AI replaces doctors any more than WebMD did.

red75prime an hour ago | parent [-]

By achieving the same or a higher level of effectiveness than doctors, obviously.

oenton 2 hours ago | parent | prev [-]

[dead]

esafak 2 hours ago | parent | prev | next [-]

Why would the government force the technology to plateau when the Chinese won't? Outdoing the Chinese is the Trump admin's biggest hobby.

goatlover an hour ago | parent [-]

Could have sworn it was trying to convince Iran to accept a peace plan after killing their former leaders who would have committed to one.

shshsjsj 2 hours ago | parent | prev [-]

[flagged]