| I can see the point you are trying to make, and I'll make a counterpoint to that. When you play the "didn't earn" card, you are really getting nowhere. It's a bad argument. It's putting up the gate, "I feel you didn't work hard enough for X result, but I did, so I must be better" I drive a manual car. Should I hate every automatic car driver? I have a master's degree in cybersecurity; should I shit on everyone who doesn't when they try to mention anything involving cybersecurity? I mean, I have a piece of paper that says I've earned it? On some level, yes. I would listen to the advice of a doctor over a random person on the internet. On another level, it's like saying, " Oh, you didn't have a blacksmith handcraft that knife for you, and you bought some machine-made knife? We should ban machine-made knives; the person making a knife using a machine didn't 'earn it '." Perhaps you shouldn't create code; after all, you probably didn't develop a compiler. Or the computer chip running it... Or the OS.. Did you really earn the right to develop something? |
But try the other shoe on and walk a mile. You like writing code and solving problems yourself. Everyone in the world is telling you you’re irrelevant and should start using the machine or get left behind. The future is here and you’re not a part of it unless you give up and join us. Constantly.
It was hard before LLMs to convince software developers, let alone managers and product people and everyone else, to take quality seriously. Now it’s orders of magnitude harder. Because anything you say is met with someone who doesn’t care and thinks it’s all irrelevant. The machine will get better. It will solve all of these problems. Give up.
Fortunately that hasn’t deterred craftspeople in other trades who made knives, custom cabinetry, boats, houses and the like. Sure automation and progress has made a lot of knives available. Maybe more than we need. And most of them are disposable crap. But there are still knife makers.
All this talk of being reasonable is hard to take seriously when neither side will consider the other.
It’s also possible that even after considering all of the technical features and capabilities that LLMs bring to software development that some folks don’t find the cost of using them to be worth it. So they can say, “Sure, I will use such tools when and if I deem it appropriate.” Which may be never.
But we’re in a world right now where you can be coerced into feeling like there’s no choice but to accept those trade offs and just use the LLM.
I think it’s interesting and good that there exist places for people who share similar goals. There are few places for people who want to just do programming to chill out and not be surrounded by LLM generated code.
Also the scraping situation is totally getting out of hand. Having to keep up services is not easy or fun work. It’s just toil created at the expense of many for the benefit of few.