top | item 46558535

(no title)

tsukikage | 1 month ago

> is more fun because you don’t have to “wrestle the computer”

Indeed, of all the possible things to say!

AI "development" /is/ wrestling the computer. It is the opposite of the old-fashioned kind of development where the computer does exactly what you told it to. To get an AI to actually do what I want and nothing else is an incredibly painful, repetitive, confrontational process.

discuss

order

9dev|1 month ago

I think you're looking at it from the wrong angle. Wrestling the computer is stuff like figuring out how to recite the right incantation so Gradle will do a multi-platform fat bundle, and then migrate to the next major Gradle version. Unless you have a very specific set of kinks, tasks like these will make you want to quit your career in computers and pick up trash on the highway instead.

You very likely have some of these toil problems in your own corner of software engineering, and it can absolutely be liberating to stop having to think about the ape and the jungle when all you care about is the banana.

bitwize|1 month ago

Now we have to figure out how to recite the right incantation to Claude to get it to recite the right incantation to Gradle in an exchange redolent of "guess the verb" from old Adventure games. Best case if you get it wrong: nothing happens. Worst case: grue will eat you.

Sanchez's Law of Abstraction applies. You haven't abstracted anything away, just added more shit to the pile.

tsukikage|1 month ago

The hard part of software engineering, and indeed many other pursuits, is working out what it is you actually need to happen and articulating that clearly enough for another entity to follow your instructions.

Using English, with all its inherent ambiguity, to attempt to communicate with an alien (charitably) mind very much does /not/ make this task any easier if the thing you need to accomplish is of any complexity at all.

prisenco|1 month ago

Understanding memory and using a debugger is hard but I'll take that over telling an AI my grandma will die if it does something wrong.

bossyTeacher|1 month ago

>AI "development" /is/ wrestling the computer.

No, it is not. What you are doing is something not too different from asking your [insert here freelance platform] hired remote dev to make an app and enter a cycle of testing the generated app and giving feedback, it is not wrestling the computer.

zephen|1 month ago

If I wanted to manage, I would have gone into management.

For people like me, anything that makes the computer more human-like is a step in the wrong direction, and feels much more like wrestling.