Why Nostr? What is Njump?
2024-06-01 07:59:25

Sophie Schmieg on Nostr: When I talk to other software engineers, there seem to be two camps developing when ...

When I talk to other software engineers, there seem to be two camps developing when it comes to LLM assisted coding. Some are over the moon happy about it, and say it improves their productivity by an order of magnitude. Others are fairly indifferent to slightly negative about it, saying it is more of a nuisance than actually helping, inventing APIs that sure would be nice if they existed etc.
Finding myself in the latter camp, I just can't deal with the unpredictability of the tools. Both in terms of reproducibility, but also in terms of continuousness. Some tasks it does well on, but it's near impossible to tell whether it will do the same for a similar, related task. To me, the one advantage and disadvantage computers have is that they do exactly as told, and a probabilistic tool breaks that and just feels buggy.
The other thing I can't deal with is that it seemingly doesn't lend itself to iterative, local approaches. Every query is a new thing, that may discard everything it had before, and you can't really hone in on the thing you want.
Add to that that it often suggests things that might be reasonable, but aren't the way I would have done it, and I like doing things the way I would have done it, so I'm going to replace the entire suggestion wholesale, and I end up with a tool that feels at best only marginally useful, if not detrimental to writing code.
Author Public Key
npub10qaqswg07tsrztrauf69ylup6qj50kef7e4ut7t0vganygk0t2rsyr4hg8