One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
Of course, If you are not happy with your current role, if you feel miserable or in the wrong place, then You are the only responsible for your life and your career options and no-one else. You can always:
Work for your self: So that we won't be having this conversation.
Work for somebody else: That means you have to look for a new role (with better conditions). That also means that you will have to go through interviews and be asked some of those questions mentioned above. Not bad considering there are so many options there for IT roles and plenty of choices. You don't like it? Don't get it.
Retire: As you are done with this world. Time to read some timeless classics.
One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
I don't think we have a tough life, I like my life.
I still don't understand why we should either
I've done those things when I was younger and I don't recommend them even to people who disagree with me
Of course, If you are not happy with your current role, if you feel miserable or in the wrong place, then You are the only responsible for your life and your career options and no-one else. You can always:
Now, this discussion was useful because we started quite differently, and we ended up on a very similar take.
If you feel miserable or in the wrong place, then
As for me I have decided to follow youur first option and I work for myself!
That's great!