Live data from Hacker News

I won't deliberately use AI for programming

mahdikarimi.com

11–20 of 67 posts

Re: I won't deliberately use AI for programming

#11
post #9

I have gone past the point of giving a shit. Unless it's something I really care about the minuscule details for I'll get ChatGPT to write the main chunk of code and then fix the bugs. It's no different than having a junior dev working for you, except it's quicker and doesn't piss off to lunch or go sick when you need them.

> doesn't piss off to lunch or go sick when you need them

It doesn't until it does I think.

Re: I won't deliberately use AI for programming

#12
I agree with the author. The idea of "collateral knowledge" or "chain of learning" is definitely important for personal understanding and learning. However, I think depending on the person, ChatGPT actually helps the chain of learning rather than hinders.

Re: I won't deliberately use AI for programming

#13

I do so many things manually that have been successfully automated for a long time. Washing dishes, splitting firewood, grinding coffee, owning manual transmission cars, I could go on. Some things are subjectively better like splitting firewood; It's more work but quieter. Some things are objectively better; washing dished by hand are cleaner. I don't think about it too much. I guess I'll just add programming to that…

I gotta side with the dishwasher. Mine heats the dishes so hot my hands would burn off doing it, and it uses 5 gallons of water for a full load.

Re: I won't deliberately use AI for programming

#15
You can use AI for learning.

I know a lot of people who learn by looking at code and then playing with it to understand it. Generative AI is great for those people - they can quickly get code they can start with.

Different strokes for different folks.

Re: I won't deliberately use AI for programming

#16
post #3

I strongly disagree with this perspective. I have found GPT4 in particular to be very helpful in learning new programming languages and improving my overall coding. I still solve problems myself and I still read books, but GPT4 is the TA that I can have a conversation with about a piece of code. It's all about how you use it. If you just ask it to tell you complete answers or generate code on a blank page then you're…

Yeah this logic would have us writing everything in assembly and only using textbooks.

I wish more people would know Asm just so they can realise how much computing power they're wasting (multiplied by however many users...) when they've seen the limits of the machine.

Re: I won't deliberately use AI for programming

#17
Some people (like, for example "Conscience of a Hacker" author Loyd Blankenship) still like to make furniture by hand.

Despite the widespread availability of flatpacked IKEA style furniture, there is still the desire for the sheer joy of craftsmanship... and there is still demand for the end product.

Re: I won't deliberately use AI for programming

#18
post #15

You can use AI for learning. I know a lot of people who learn by looking at code and then playing with it to understand it. Generative AI is great for those people - they can quickly get code they can start with. Different strokes for different folks.

Agreed. Learning is one of AI's stronger points. You can get examples and explanations for code that's seemingly non-existent according to Google.

Re: I won't deliberately use AI for programming

#19
post #9

I have gone past the point of giving a shit. Unless it's something I really care about the minuscule details for I'll get ChatGPT to write the main chunk of code and then fix the bugs. It's no different than having a junior dev working for you, except it's quicker and doesn't piss off to lunch or go sick when you need them.

I never need this. Just the work to get the code out of ChatGPT correctly is usually more effort than writing it. And besides - most of the time there is a huge amount of context and ChatGPT knows nothing about it. I touch dozens if not hundreds of files every day. Doing a little tweak here or there which rarely takes more than a few seconds to do. And the rest of the time I spend thinking and designing.

Re: I won't deliberately use AI for programming

#20

What a luddite argument! AI can show you previously unknown ways, often the pragmatic and idiomatic ways to solve problems. It can also explain code in depth. I don‘t know how I‘d have quickly mastered the shitty "drool syntax" I had the displeasure to work with today. No other tool allowed one to become fluent in a new language or framework this fast, ever before. Sounds the same like people who rejected IDEs. Or ev…

49 20 70 72 65 66 65 72 20 74 6F 20 77 72 69 74 65 20 6D 79 20 63 6F 64 65 20 69 6E 20 48 65 78 2E
Post reply on HN