4 ms·
I see using AI for coding as a little different. I'm producing something that is designed for a machine to consume and react to. Code is the means by which I ex
by afavour 10mo ago
I see using AI for coding as a little different. I'm producing something that is designed for a machine to consume and react to. Code is the means by which I express my aims to the machine. With AI there's an extra layer of machine that transforms my written aims into a language any machine can understand. I'm still ambivalent about it, I'm proud of my code. I like to know it inside out. Surrendering all that feels alien to me. But it's also undeniable that AI has sped up a bunch of the boring grunt work I have to do in projects. You can write, say, an OpenAPI spec, some tests and tell the AI to do the rest. It's very, very far from perfect but it remains very useful.
But the fact remains that I'm producing something for a machine to consume. When I see people using AI to e.g. write e-mails for them that's where I object: that's communication intended for humans. When you fob that off onto a machine something important is lost.
- nottorp 10mo ago> I like to know it inside out. Surrendering all that feels alien to me. It's okay, you'll just forget you were ever able to know your code :)
- CamperBob2 10mo agoI've already forgotten most assembly languages I ever used. I look forward to forgetting C++.
- nottorp 10mo agoLast part is very common, but what's wrong with assembly languages? But I wasn't talking about forgetting one language or another, i was talking about forgetting to program completely.
- CamperBob2 10mo agoNothing at all wrong with assembly languages. I just don't need them anymore.