Right - there are two types of people working as developers.
1) People who love programming, do it as a hobby, and love being in front of a computer all day.
2) People who doing it because it's a decent paying job, but have no passion (and probably therefore not much skill) for it, and the last thing they want when they clock off their job is to be back on a computer.
If you are from group 1) - getting paid to do your hobby, then being a developer is a great job, but if you are from group 2) I imagine it can be pretty miserable, especially if trying to debug complex problems, or faced with tasks pushing your capability.
I guess it's those two same groups arguing about vibe coding. How many of group 1 say LLMs are too low quality when they really mean that it's diminishing their love of coding? And how many of group 2 say LLMs are the best thing ever when they really mean that they are diminishing their pain of coding?
I'm a hard group 1, and I don't really mind if LLMs take my job, just please don't take my passion.
I want to challenge the statement that a sw dev is "sitting in front of a computer all day". It's like saying a professor is writing on the blackboard all day. If think about what I did today, several hours was spent talking to my manager and peers about work as well as personal stuff.
I was person 1, then I spent 13 years as an engineer, experience severe burnout, and became person 2. I am /very/ skilled, but I no longer enjoy things in the same ways I once did when it comes to computing. I don't despise it, but it no longer fuels me. I prefer to spend my time away from work indulging in other hobbies, like hiking in nature with a camera or playing board games with friends. My experience has been that turning your hobby into a job can kill all the enjoyment of the hobby.
I love(d) programming when I was a hobbyist and still get the itch to hack around with stuff now and then.
But even then, I was never interested in doing it as a career. I knew I’d hate it. And lo and behold here we are. I just don’t care about most of the crap products people pay me to work on.
But I was also young and way too broke to go to school so it was really the best financial option at the time. In retrospect, I’d have wasted my time doing something else.
As someone who does this because it's a decent paying job, I don't think this comment is fair. I think I'm quite skilled, and I've been told so consistently. I don't have passion; I have discipline and professionalism. I take my job seriously. It pays well, and I make sure that I deserve that paycheck.
Passion for me is a nasty world, in the mouth of bosses. It's almost always a way to ask people to work unhealthy hours, and it results in bad work being done, which I have to fix later. If people talk live their own passion, it's fine, but whenever I hear someone appeal to the passion of someone else, it's to sell them into doing something that's not in their best interest.