If you find the decisions from management to be completely intolerable, then that’s fine too. But it does mean that you have to find a new job. Finding a new job and then resigning because you didn’t agree with the direction the company is going in is also completely reasonable, and can be done completely amicably. But if you’re finding this happens every 18 months, then you perhaps also need to consider whether you might be too dogmatic about your technical opinions.
Ask HN: Is it just me?
31–40 of 109 posts
Re: Ask HN: Is it just me?
#32Re: Ask HN: Is it just me?
#33I've been working more than 11 years at my current small company. There are often times where things do not work the way I want. Bad communication, new strategies I don't like, different opinions on how do something, bad or sloppy code I need to cleanup, crappy processes, etc... etc... But still, after all those years, I don't feel bad about it. That's life and life is a mess sometimes. There are things you can chang…
Re: Ask HN: Is it just me?
#34I think it's definitely possible to end up in your situation through no fault of your own. But if it were me, I'd definitely look into seeing if there was a way I could have fewer conflicts and avoid that situation. That said... The most reliable way to get raises in our industry is to move jobs every 3-5 years. And since you're doing that anyhow, I'm not sure there's anything to fix here. You get to be yourself, and…
Empathy and a desire to be a better human are underappreciated values in this industry. I’ve made this a pillar of interviewing at companies I’ve worked at over the years; it’s better to hire kind people with a capacity for growth and skills in the right direction than to hire folks with all the necessary skills and experience at the time of hire but with poor social skills or a lot of dogma.
Re: Ask HN: Is it just me?
#35> Typically, I work for an employer for around 3 to 5 years. […] Then around the halfway mark or later, things sour for a variety of different reasons. Typically, I will fall out with someone senior, like my line manager. It's normally over something mundane but definitely technical. This is a red herring. The fact you’ve carried it out this far to the 3-5 mark is extraordinary. Most people move every two years just…
In SF. In Atlanta we have 90+% retention at a five year mark.
Re: Ask HN: Is it just me?
#36That’s your problem. Once you’ve gone above and beyond a few times too many they will move the goalpost and you will eventually become unable to keep up. Also things like https://en.m.wikipedia.org/wiki/Crab_mentality will set in eventually.
The name of the game is “managing expectations”.
Re: Ask HN: Is it just me?
#37I've been working more than 11 years at my current small company. There are often times where things do not work the way I want. Bad communication, new strategies I don't like, different opinions on how do something, bad or sloppy code I need to cleanup, crappy processes, etc... etc... But still, after all those years, I don't feel bad about it. That's life and life is a mess sometimes. There are things you can chang…
This is easier said than done. How do you “try your best” and also disengage when there are things you don’t think are correct, just, etc. For me personally I haven’t been able to find a foolproof solution unless I’m working a contract with very scoped deliverables
Re: Ask HN: Is it just me?
#38> Typically, I work for an employer for around 3 to 5 years. […] Then around the halfway mark or later, things sour for a variety of different reasons. Typically, I will fall out with someone senior, like my line manager. It's normally over something mundane but definitely technical. This is a red herring. The fact you’ve carried it out this far to the 3-5 mark is extraordinary. Most people move every two years just…
This really depends on the company, in my experience people in corporate jobs tend to stay for a very long time.
Re: Ask HN: Is it just me?
#39You shouldn't put pressure on yourself to make something work if you're getting disillusioned. Better to go somewhere better