Over 50% of my code this year 2025 so far was written by AI and going forward it’ll be around 70%. However, 100% of all my code gets plenty of careful scrutiny.
Think of AI as a tool for programmers like those new bulging Yankees baseball bats are a tool for a Hitter. If the Hitter doesn’t know how to effectively use a bat then the new bulge isn’t going to help much. But if they know what they are doing then they’ll do better.
Perhaps a better analogy would be the scenario of a middle school student taking a math test with 30 word problems and them being allowed to use a calculator where AI is like this calculator. If the student doesn’t understand the math problem then the calculator won’t do them any good.
What do you use? I have been unable to get anything useful from Grok or ChatGpt when evaluating.
Spoken like a brown-nosing toady.
The problem is the unspeakable greed and wishful thinking of managers and executives.
They don’t understand that “Good, Fast, Cheap — Pick any two” cannot be avoided.
By using AI and shifting everything to India, they have not only eaten the seed corn, but destroyed all existing stocks of seed elsewhere.
I haven't worked as a software engineer in a long time, but I can see that portions of the code could be written in this way today. But, like you said, 100% gets plenty of scrutiny.
Know what is ironic? Everyone is worried about being replaced by AI so they holler “then learn to code”.
Why? AI will already have filled that “coders needed” vacuum. You are embracing and promoting your own replacement for your job. Why the hell would you do that?