Edit: To clarify what I mean by this:
Anyone who uses LLMs for larger-than-small-module code generation, pretend-not-vibecoding (a.k.a spec-driven development), or outright vibecoding, etc., is using an LLM "heavily", IMO.
The appropriate things to use them for is information retrieval, plus as a basic extra signal in debugging, code understanding, quality checks, and so on.
Also, it's not illegal to be incompetent. Most people were incompetent long before LLMs showed up, it's not some rarity.
My job has lots of low value stuff that must be done before I get high value tasks, so LLMs let me speed through to that point.
(I use LLMs to spam disposable scripts in a construction environment)
i would rather spend a few hundred or thousands of dollars a month to make way more, than waste time and still lose to people who are using the latest commercial models which are 3 months ahead of the open source.
what are you even talking about?
There's obviously a competitive advantage to having better tools, and I find it amusing/absurd that some people don't get that.
not all of us are doing noob shit lol