Live data from Hacker News

I Will Never Use AI to Code

antman-does-software.com

21–30 of 94 posts

Re: I Will Never Use AI to Code

#21
The final sentence says it all:

> The thing is that even if I was wrong (I'm not) and AI was somehow helpful for software engineering (it isn't), I still wouldn't want to use it.

So even if you were wrong on the facts (you are) you still wouldn't change your mind? In other words, you're unreasonable and know you're unreasonable and think that's totally fine?

Well, cool. Next time, lead with that.

Re: I Will Never Use AI to Code

#22
post #16

"I will never use AI to code" (publicly) Not the hill I would die on.

Back in the day of the early industrial revolution and roads being improved, I imagine there were quite a few "horses forever" people. Some people embrace progress, some hate it. No one however is comfortable with change, if they had any skin in the game.

And everyone having a calculator from grade 4 in school, hasn't made everyone an accountant.

But to be fair, no one has ever experience change as fast as our profession has.

Re: I Will Never Use AI to Code

#23
post #14

AI discourse perfectly illustrates why you should just ignore people with view points on the extreme ends of the spectrum.

Exactly. I find these proclamations pointless and sanctimonious. We don't know if he is using these AI tools privately.

But yes this is a very extreme position.

Re: I Will Never Use AI to Code

#24
post #8

We still know how to ride horses but we also drive cars, now. You want to be delivery service that takes 2 days instead of 30 minutes to bring you pizza so that you don't forget how to ride your horse..?

Most people would not be able to ride horse properly, that would end up in catastrophe (or nothing just standing around or going to random directions). So your analogy is good but not in way you probably intended.

Re: I Will Never Use AI to Code

#25
post #21

The final sentence says it all: > The thing is that even if I was wrong (I'm not) and AI was somehow helpful for software engineering (it isn't), I still wouldn't want to use it. So even if you were wrong on the facts (you are) you still wouldn't change your mind? In other words, you're unreasonable and know you're unreasonable and think that's totally fine? Well, cool. Next time, lead with that.

Thanks, helped me save some time

Re: I Will Never Use AI to Code

#26
As much as I also enjoyed the actual coding part, a lot of it is just .. boring plumbing. I enjoy solving the problems - designing the solutions, the algorithms, choosing the right tech, coming up with nice abstractions.

When doing agentic development, you need to be in control, at least for now. Every frontier model will still do incredibly stupid stuff, and if you let it cook unchallenged, you'll have a codebase that doesn't scale. Claude will happily keep piling turds upon your tower of turds, but at some point, even an LLM will have a hard time working in it.

When you are at the wheel, the engineering hasn't changed. You're still solving all the same problems, but you can iterate a lot faster. Code is now ~free, and the cost of having a bad idea is now much cheaper, because you can quite literally speak the solution out loud and fix it in a few minutes.

Re: I Will Never Use AI to Code

#27
post #15

I was a hand tool woodworker, but the first time I had to rip 56 6 foot boards into 7 strips I immediately purchased a table saw. Now I use hand tools rarely because I find the speed and quality of my cuts are better. I still use hand tools for things that require certain standards, but electric tools almost always produce better quality results. It’s about the same for AI coding, I just get better results.

Your power tools run out of tokens and you have to open yet another online account to get around the daily sawing limits in order to finish the task today?

Re: I Will Never Use AI to Code

#28
post #15

I was a hand tool woodworker, but the first time I had to rip 56 6 foot boards into 7 strips I immediately purchased a table saw. Now I use hand tools rarely because I find the speed and quality of my cuts are better. I still use hand tools for things that require certain standards, but electric tools almost always produce better quality results. It’s about the same for AI coding, I just get better results.

Similar to wood working, sometimes I use the LLM rough out the concept quickly then refine it. The initial roughing looks awful and this seems to bother some people a lot. It’s fine for me because I still have the correct tools to pull it all together. It saves me immense amounts of time.

Another analog is using power tools to make jigs for hand tools. I’m constantly rigging up test or data wrangling harnesses to improve my ability to verify and refine solutions. It’s so ridiculously useful for improving outputs, even if it isn’t writing the code that makes it to production.

Re: I Will Never Use AI to Code

#29
post #11
post #6

I love using AI to code, as it saves me a lot of boring and repetitive typing. I only commit code that is roughly the same as I would have written anyway. It feels as good for developer ergonomics as the move away from CRT monitors.

I think I’m lucky that I never enjoyed programming, I enjoyed thinking about problems. That makes AI coding great, because I’m good enough at programming that I can describe what I want easily to an LLM, and I can judge the results very well for myself. I read and understand each line so I know I’m not committing crap.

I feel similarly. I wanted to develop software, I didn’t want to “program”. I want my code to fix problems, I want the end result to feel great to use, I want it to be able to fix problems and feel great a year from now, too.

I want to be better month after month, I want to be able to discover new areas.

Using AI tools makes sense to me. It’s important that you don’t believe everything the hype men are telling on Twitter, but it would also be a mistake to believe there is nothing valuable in this technology.

Re: I Will Never Use AI to Code

#30

I'm all in favor of talking about drawbacks of AI coding and potential future problems. No problem. But at this point just the blanket statement that you'll never use it is not reasonable. It's the equivalent of a master car mechanic seeing a robot that can pretty reliably rebuild a transmission in a few minutes saying "I'll never use that; I'll always do it myself." Okay, sure buddy. You keep taking 8 hours to do wh…

By analogy, you can imagine a mid-century human computer shouting "I will never use computing machines to perform numerical calculations! I must perform every addition by hand!" You can even imagine a commune forming around "hand-made calculation" and trying to sell services that are certified "automation-free".
Post reply on HN