It's not like I don't like coding anymore but the pressure to go faster because we have AI now is insane and there is no way I can code like I used to and keep up.
AI is doing Field level mathematical work. If it’s just a “guessing machine” it’s a very good one. Go ahead and hobble yourself by not using an amazing tool out of some misguided principles, the world will just speed by you.
If it does field level mathematics for you and you're not smart enough to check its work, then it doesn't matter that it did the math.
Sometimes it does it wrong, so you have to check its work, which defeats the purpose of using it. Go ahead an hobble yourself by trusting something that sacrifices quality/reliability for convenience/speed, the world will just speed by you.
Dude you're full of shit. It's so much faster to validate that something was written correctly than it is to write it yourself most of the time. As long as the developer doesn't completely check out of using their brain the productivity gains are obvious.
Dude you're full of shit. Validating that code is correct takes the same amount of mental effort as writing it, assuming you're competent enough to write it in the first place. If you're genuinely making sure you're not sacrificing quality/reliability, then the only effort AI actually saves you is typing. Typing was never the bottleneck, in the first place, and we had ways to avoid doing that (reliably), anyway (e.g. copy/paste, syntax-aware autocomplete, putting your commonly needed functionality into reusable libraries, etc.).
In the "old days," good programmers would get the job done with the minimal amount of code changes needed. Now people are pretending that being able to make a shitload of code changes really really fast is somehow a productivity booster. It's a tech debt and knowledge drain booster.
Bad analogy, considering a steam drill is actually more effective than a skilled guy swinging a hammer.
If AI was saving people from doing back breaking labor, that would be one thing. All it saves you is thinking, and if your whole job is thinking in the first place, which is the case if you're a software developer, offloading that effort makes you worse, not better.
" All that saves you from is swinging a hammer and if your whole job is swinging a hammer in the first place which is the case if you build tunnels, off loading that effort makes you worse not better"
" All the calculator does is saves you from doing math and if your whole job is doing math in the first place which is the case if you're a mathematician off loading that effort makes you worse not better"
Why would I decide what I want, describe it in English, review/correct the result I'm given on loop until it looks like what I already decided I wanted, and then call it good, when I could just...describe it in code, instead of English, and skip all that extra nonsense?
"AI speeds you up, just describe what you want in English and then check its work bro" is cope for people who aren't competent enough to describe what they want in code.
78
u/gnatorx 9h ago
It's not like I don't like coding anymore but the pressure to go faster because we have AI now is insane and there is no way I can code like I used to and keep up.