(no title)
thatsamonad | 4 years ago
An anecdote: I previously left a job to pursue what I thought would be a great opportunity to work with a “modern” and fun technology stack. However, my new manager turned out to be a totally manipulative jerk and my coworkers were rude and uncaring. I lasted about 9 months there (enduring stress and panic attacks like I’d never dealt with) before I reached out to my old boss and asked for my old job back, which is where I’ve been for the last 4 years and I’m very happy I made that decision.
So even if the stack is terrible, think about how other aspects of the job impact your mental health and stress levels. Can you live with a terrible stack (or maybe even think about ways to improve it) while working with good people? Does your compensation cover any downsides to working with that stack?
If you feel you’re underpaid, can’t stand the technology, and the relationships with your coworkers don’t balance either of those aspects out, then I think it’s time to pursue something else. But be warned that the grass isn’t always greener on the other side.
PragmaticPulp|4 years ago
I lucked into some great coworkers for my first two jobs out of college. I assumed the whole industry was this way.
Then eventually a company came along and offered me compensation that I couldn't refuse. I joined assuming I'd be surrounded by good coworkers as before, but I was wrong. It was toxic from the top down, but they used the high compensation (including back-loaded vesting schedules and signing bonuses with long retention periods) as a hook to keep employees in the toxic environment.
I made a lot of money, but it took a major toll on my health. I ended up taking time off after leaving that job, to the point that the extra compensation was largely a wash relative to what I could have made somewhere else.
YMMV. There are great companies with great compensation, great tech stacks, and great people. But it's rare to get the entire combination in one. FAANG type jobs with an easy manager might be the most repeatable option, but even there you can end up with a bad department or bad manager that defines your experience. Nothing is guaranteed.
decafninja|4 years ago
I've made the mistake before of staying longer at a job than I should have because my manager and team were awesome. Then my manager decides to resign for greener pastures. Thankfully his replacement was also a great guy...until he too resigns two years later.
Coincidentally, having been traumatized by the departure of the first manager, I too had been preparing to leave and had offers in hand (not because I was strictly unhappy, but along the lines of "a leetcode a day keeps unemployment away"). My (second) manager's departure was the nail in the coffin and sealed the deal.
Furthermore, shortly after both I and my (second) manager had left, the higher-ups decided to completely reorganize the entire department so all the existing teams were broken apart and everyone shuffled around into new teams. From what I heard, people were not happy.
I think the days when you could depend on your manager and team to be a constant factor are long gone unless you're working for a very small shop where your manager might be the owner/CEO. Meanwhile, the tech stack is much more likely to be a constant factor during your entire tenure.
Your manager's and teammates' first responsibility is their own career. If they see greener pastures, they will jump ship regardless of your situation. You should likewise, lest you end up holding bags.
mikepurvis|4 years ago
https://www.gallup.com/workplace/236213/why-need-best-friend...
And I agree. I've been at my current job over a decade, and there have absolutely been rough patches for which the main thing carrying me through was getting to work with good people.
dehrmann|4 years ago
I'm sure it varies by company, but did they bother with a standard interview loop?
thatsamonad|4 years ago
Another thing to note is that when I left previously I did so on very good terms and gave plenty of notice. I’m sure that played a part in how willing they were to have me come back.