|
|
|
|
|
by thatsamonad
1608 days ago
|
|
I will say that for me, personally, the people I work with have a much larger impact on my job satisfaction than any of the technical aspects. I don’t currently work with the most advanced and interesting technologies but I do really like the people on my team and we all get along and work really well together. 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. |
|
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.