← Back to context

Comment by ASalazarMX

5 hours ago

My bet is that promptgrammers will be so common they'll become standard full-stack engineers, and the few experienced programmers that still know software engineering from the ground up will become expensive gurus sought for critical tasks.

The elite gurus will get paid handsomely, while promptgrammers will be paid less since they've become a less-skilled commodity, and the company has to pay for the expensive tokens they'll avidly consume.

I've seen someone jump from Wordpress to deploying internet-facing APIs because 'they have PHP experience', and the holes in their knowledge were filled blindly by an LLM. I have also argued with a seasoned developer about how their code didn't need linting because LLMs 'already follow best practices'.

The future doesn't look bright when LLMs allow future generations to feign required knowledge.

Of course, that will last for a time, until it won't.

I don't see a reason why expert humans will remain more expert than AIs.

They may be running a linter and don't even realize it. Many LLMs do this by default, aka, as you say, follow best practices.

  • They are not, according to recent SonarQube scans. Current LLMs don't run linters by default AFAIK, you have to deliberately integrate them.

    • Or just tell them to integrate them. Which I guess takes some knowledge/experience to even ask for. Then again, LLM know it too; in fact, currently, if you let them set up a project, they overengineer the heck out of it by integrating more "best practices" at once that's reasonable.