I think that different people get different things out of any given activity. Using genAI absolutely sucks the joy out of programming for me by reducing the activities that I enjoy doing (e.g., letting the code flow) and increasing the activities that I don't enjoy doing (e.g., reviewing code I didn't write). However, there is no question at all that other devs may dislike the parts that I find fun, and find fun in parts I find odious.
They aren't wrong for liking what they like, and I'm not wrong for liking what I like.
However, it does appear that if genAI actually becomes a core part of the job, there are a ton of people who will find themselves in a miserable career. I think a certain amount of compassion is called for here.
I think people who do not know how to code are thrilled with it though. And certainly are having a certain degree of fun when not worrying about costs.
I think that different people get different things out of any given activity. Using genAI absolutely sucks the joy out of programming for me by reducing the activities that I enjoy doing (e.g., letting the code flow) and increasing the activities that I don't enjoy doing (e.g., reviewing code I didn't write). However, there is no question at all that other devs may dislike the parts that I find fun, and find fun in parts I find odious.
They aren't wrong for liking what they like, and I'm not wrong for liking what I like.
However, it does appear that if genAI actually becomes a core part of the job, there are a ton of people who will find themselves in a miserable career. I think a certain amount of compassion is called for here.
https://news.ycombinator.com/item?id=45729400, 4 comments
I think people who do not know how to code are thrilled with it though. And certainly are having a certain degree of fun when not worrying about costs.