upvote
> Keep those for loops sharp if you want, but I don't see people paying you to hand code.

Well, personally speaking, I'm paid to hand code; LLMs have not reached the quality of my code output yet and I'm seeing no pressure at all to use LLMs.

Relatedly, I work on an open source project where the constraining resource is review (as it is in most open source projects.) The current state is that LLM generated code is incredibly hard and annoying to review and there is a lot of pushback.

So, I'm going to wait and see.

(...especially since there's also legal challenges to LLMs trained on open source code with no regard to its licenses.)

reply
Moreover, till to this day at an advanced level knowing how to drop at the assembly level or knowing computer architecture is a valuable skill
reply
LLMs aren't calculators; for example, your calculator always gives you the same outputs given the same inputs.

Long division is a pretty simple algorithm that you can easily and quickly relearn if needed even your LLM of choice can likely explain that to you given there's plenty of writing about it in books and on the internet.

reply
There have been lots of tools that have made programming more efficient. Probably most programmers have used some of those tools, but very few have used every tool. Why do you suppose that LLMs in particular must be used?
reply
You think those companies are betting thousands of billions and that's all about code ? Haaha

It is all about money and power

Aka pub and mass control (/propagande)

Another good reason to avoid getting raped by AI (but nothing related to the topic at hand (code))

reply