3 ms·
I'm fairly happy as a senior dev. This particular week is stressful because we're nearing a release. But outside of the extra hours I'm working for the next 2 w
by nhtoaenstnsoae 9y ago
I'm fairly happy as a senior dev. This particular week is stressful because we're nearing a release. But outside of the extra hours I'm working for the next 2 weeks, I don't usually have to work more than 40/wk. I work on very interesting problems with very smart and interesting people. I make a lot of money and have great benefits. I live in a nice place and am close to my work, which is only possible because they compensate me well. I definitely want to change some things about my current situation, so I'm working on that.
I've been at my current job for 12 years. 6 years ago I was really annoyed with work. It seemed like we were in permanent maintenance mode, so there wasn't much fun stuff to work on, and I didn't have a lot of say in what I was doing or where it was going. I went and interviewed with competitors and a few startups. I was offered a job at a startup, but when I looked at the work, it was hardly any better than what we were doing, the product was doomed to fail (and it did), and I would have been doing longer hours for fewer benefits and working with people who were far less senior than me but who had very large egos. I ended up turning it down and instead talking to my manager about why I was unhappy. As new projects came along, I got to do newer things that were more interesting and came to love it again.
It's not all good. We currently have one or two people in our upper management who are not good at their jobs and who don't seem to care about their employees' well-being. But we're working on fixing that and the downsides are not nearly bad enough to consider leaving again. If they get worse, I may decide it's time to jump ship, but there's a good chance they'll get better and I'm actively working on making that happen.