▲ | codr7 a day ago | |||||||
Even delegating just the boring parts doesn't appeal to me. Generating boilerplate code - getting frustrated about code is what drives new ideas and improvements, I don't want to lose that friction. Summarizing documentation - Reading and making sense of written material is a skill. Explaining complex concepts - I don't want explanations on a silver plate, I want to figure things out. Who knows what great ideas I'll run into on the way there. Helping debug tricky error messages - Again, a skill I like to keep sharp. Drafting unit tests - No one knows better than me what needs testing in my code, this sounds like the kind of unit tests no one wants to maintain. Formatting data - Maybe, or maybe whip out Perl and refresh that skill instead. Keep delegating everything to AI for a year and I suspect you'll be completely worthless as a developer without it... | ||||||||
▲ | amoss a day ago | parent | next [-] | |||||||
It reminds me of the Hamming quote: "I noticed the following facts about people who work with the door open or the door closed. I notice that if you have the door to your office closed, you get more work done today and tomorrow, and you are more productive than most. But 10 years later somehow you don't know quite know what problems are worth working on; all the hard work you do is sort of tangential in importance. He who works with the door open gets all kinds of interruptions, but he also occasionally gets clues as to what the world is and what might be important." Each of those little interruptions is a clue about the wider state of the world (codebase / APIs etc). AI offers a shortcut, but it does not provide the same mental world-building. | ||||||||
| ||||||||
▲ | bmink a day ago | parent | prev | next [-] | |||||||
Exactly this, though for me a lot of boilerplate is actually a comfort zone that I often look forward to, the way an athlete might to a light jog. Earbuds in, forget about everything, crank it out. (That said your point is valid — there is boilerplate that is tedious and the resulting pain will be motivation to improve things) | ||||||||
▲ | sevensor a day ago | parent | prev | next [-] | |||||||
Reformatting data is the very last thing I’d trust an LLM to do. What if it picks numbers it likes better? Compiler won’t catch that. | ||||||||
▲ | 20 hours ago | parent | prev [-] | |||||||
[deleted] |