Earlier quoted context omitted.
The longer I am in this profession (and it's been over 20 years) the less I see my peers as "dicks and idiots" but more as victims of the same broken game. I work with very smart people, to be honest. It's the technology and the employers and the culture of development that's the problem. Retiring sounds good right about now.
How so? The job situation for good developers has never been better. We can make salaries that would have seemed unthinkable two decades ago while working from home and doing something we enjoy.
Thankfully, I am not required to work, and have been having the best time I could imagine, since giving up on working for others. Instead, I work with people for free, on projects that I think are constructive and give back to society.
I am working from home, doing something that I enjoy tremendously. I'm doing the best work of my life. I just got done refactoring a fairly large backend that I wrote a couple of years ago, and am actually thrilled at the quality (and quantity) of my work. It's driving the application that I'm developing. I wasn't satisfied with some of the popular offerings, and had already written the backend as an exercise, so I used that, instead. It just needed a bit of tweaking to fit the new application.
I love programming and system design. I'm really good at it. I write code every single day of my life (My GH profile is solid green, and it's not "gamed"[0]).
It's just that I found others are not interested in working with me. It hurt, as I had spent my entire career, working on teams, but I rubbed some dirt on it and walked it off. In the aggregate, I'm actually glad that I went through that.