there are roughly 2.09% of SWEs that actually know what they are doing so this 97.91% generally prodces garbage (after 30 years doing this shit I have once experiencing being brought it to a project (I have been working as a consultant for a long time now) and went “wow, now this is beautiful codebase!”
aka you don't maybe think tha - as an outside consultant - the nature of the job means you'd rarely be brought in to fix "beautiful codebases"...?
I probably worked with 300-400 SWEs directly and of them there is only one I’d trust to write code if my life depended on it. and I think that is likely in-line with how many SWEs are actually great at their jobs
llms don't learn. nor do they operate with any sort of intent towards precision.
we can develop around, plan for and predict most common human errors. also, humans typically get smarter and learn from their mistakes.
llms will go on making the same ridiculous mistakes, confidently making up bullshit frameworks methods and code, and no matter how much correction you try to offer, they will never get any better until the next multi-billion dollar model update. and even then, it's more of a crossed finger situation than an inevitability improvement and growth.
I hate hate hate hate hate that AI seems to be increasing Dunning Krueger's effect on all our lives...