> Some companies. A lot of companies, maybe. But far from all of them.
I honestly think it is most of them.
> Some were absolute stinkers - like you describe. But I've also worked with some wonderful people and on some great, high performance teams.
I've totally given up on it. People don't value your work. I did a piece for a particular company. It worked perfectly. It was thrown away after a year and half because management decided everything should be rewritten in <new framework> ignoring the fact that what I had written was well documented and worked absolutely fine.
Now I shouldn't really care right? I was paid and all. But it pissed me off. What the point in doing a good job if people just throw your work in the bin?
I am looking at what my options are going forward. I am honestly considering being a car mechanic (I fix my own vehicles) or work outside for the canal trust. Realistically I suspect I might pivot to QA or doing something security related.
> I understand that its not so easy when you're 43 (and maybe, with kids). But you don't need to stay in a job like this. Its not worth getting ground down like this. Its bad for your health. And its horrible for your career in the long run.
I've been looking for over 2 years. I want to move to be closer to my family which are 300 miles away (the other side of the UK). So remote is a must. A large number of positions are hybrid, so not an option.
Outside of that many of the position in the UK are working Defence, Intelligence or Law Enforcement. All of those I have ethical reasons why I won't work for them. Outside of that there is Gambling, Pay day loans, and spooky stuff like tracking people via facial recognition.
> In the words of my favorite poet: The world is made to be free in. Give up all the other worlds except the one to which you belong.
I find this condescending.