Comment by VladVladikoff

2 days ago

>My tinfoil hat says that this is what tech CEOs want. They want workers that are low skilled and can be paid less.

My company is small, but my opinion at the moment is the opposite. Low skill workers don’t notice the flaws of what LLMs produce, I am no longer interested in hiring any juniors, as all they do is copy and paste LLM output without thinking, which anyone could do. It is the senior engineers who are most valuable to me these days.

And as a senior engineer, I'm not interested in cleaning up vibe code. When I review a PR for a junior dev they learn from my suggestions (or I tell their boss they're not learning). Having to correct an AI is a waste of my time.

  • I hope you do know that your comments are straight up being pasted to an LLM that addresses or counters those, not the junior dev. They are likely learning nothing other than how to increase their PR counts for managers to see.

  • That's not how you should use it and LLMs aren't that bad anymore. Either you just accept the quality level of LLM code wholesale, which means accept mediocrity in exchange for volume, or you at least leverage the LLM to improve the process surrounding the production code.

The issue would be that LLMs seem to not improve senior devs productivity. In which case what you are saying is “we shouldn’t use LLMs”

Which I happen to agree with.

  • "The issue would be that LLMs seem to not improve senior devs productivity" - that's the opposite of what they said. And the opposite of my experience.