Yeah. My laundry, my dishes, my cooking...
You know. Chores.
Not my software, I actually enjoy building that
We are paid to do the tedious stuff because it is tedious. If we actually ever succeed in automating away the tedious stuff, we're out of work
I am producing 5x as before, my boss is paying me the same salary just for two hours of actual work per day. I have so much more time to pursue my passions.
Isn’t the future great?
But we've been automating the tedious work since the 1950s. There were probably devs back then complaining about imminent job loss when the first compilers were invented. Maybe some jobs were lost, temporarily, but ultimately we all got more ambitious about what software we could make. We ended up hiring more programmers and paying them better, because each one provided so much more value.
When the machines are able to do the hard stuff better than humans, that's when we'll really be in trouble.
https://www.glassdoor.com/Salaries/software-engineer-salary-...
If you can prove otherwise, show some stats.
Can't imagine you really think "the market forces" all point toward a utopia for the workers? We're all just gonna get paid for 2 hours of work a day and post pics from the beach with a special shout-out to Claude?
I don't believe any of this
Great. Once your boss notices your actual work has decreased, he'll adjust compensation, increase workload, or both.
Sure I would love to be working on some cutting edge challenging stuff, but the reality is it has been much more realistic to do the tedious stuff for pay instead
If you're going to spend a pretty good chunk of your lifetime eating, you might as well get good at it so you can enjoy the food you make
Thread seems to be saying LLMs are great because they do the dirty work and leave the fun work to humans. The counter-point is not exactly that LLMs aren't capable of doing dirty-work, it's that the nature of work isn't going to split so cleanly.
And cooking is a good example. Cooking is work. And slop. And it's also incredibly rewarding and creative, if you want it to be. Robots can help along that entire journey.
Maybe this is the core point: "cooking is a solved problem" that's how engineers always think. Except it's not. And 100% automation is still not going to break that discussion so cleanly.
> Maybe this is the core point: "cooking is a solved problem" that's how engineers always think.
But it isn’t, that’s a lazy stereotype of a subset.
No such incentive exists for building software
People don’t only build software because they have to.
Carpenter told her he'd be happy to, it would take 8 weeks longer, cost more, and probably wouldn't look any better than the regular way
Can we stop with the lazy analogies? Everyone's read some variant of this on here by now. Come up with something that's genius to read.
Do you find there are zero chores in software development and everything is an identical delight?
I improved test speed which was fun, I had an llm write a nice analysis front end to the test timing which would have taken time but just wasn’t interesting or hard.
Ask yourself if there are tasks you have to do which you would rather just have done? You’d install a package if it existed or hand off the work to a junior if that process was easy enough, that kind of thing. Those are places you could probably use an LLM.