As a professional but not amazing CRUD endpoint programmer, AI has sucked some joy out work. The feeling of understanding every line of code, the feeling of knowing when an error pops up where, exactly, the problem might lie, the feeling of tinkering down in the weeds--AI has diminished these feelings, which originally, I think, emanated from ownership. But these are small complaints compared to your average job: programming as a career still provides solid money, great flexibility, and some degree of autonomy. How long will I be a viable asset to an engineering team? How long will teams matter even? I don't know. For now, I'm just holding on.
For hobby programming, AI has empowered me to create things I otherwise would not have been able to create. The slop is not super maintainable but sometimes smoking a joint and getting claude to write three.js is an evening well spent, imo.
Overall, it's a brave new world. Hopefully the doomers are just playing DnD.
For hobby programming, AI has empowered me to create things I otherwise would not have been able to create. The slop is not super maintainable but sometimes smoking a joint and getting claude to write three.js is an evening well spent, imo.
Overall, it's a brave new world. Hopefully the doomers are just playing DnD.