Comment by redox99
20 hours ago
In my opinion programming has never been this much fun. The vast vast majority of code is repetitive stuff that now is a breeze. I can build so much stuff now, and with more beautiful code because refactoring is effortless.
I think it's like going from pre industrial revolution manual labor, to modern tools and machines.
I agree, back before LLMs I would be so tired at the end of the day and it would take forever, typing out tedious stuff that I've done before but slightly differently - making a form for some thing or a page that displays something else. Now I can just go and tell it to make me a new page in the style of the last one that displays XYZ information instead and it makes it in 20 seconds. Tell it to implement this algorithm for this data and it does it. It's great, it feels like going up a level in abstraction and just thinking about the bigger picture.
If the vast majority of your code is repetitive stuff, you are not using the right abstractions.