Knowing When It’s Time to Move On
medium.com
medium.com
That said, it's not the end of the world. A big company can afford many things - incredible monetary backing to ship new things, a large support ring, and also stability. I've often railed on the choices of our parents to live in suburbia, but the older I get I realize that I could see myself living in a decent sized house with some land.
Thanks to Ryan for writing the post and getting this discussion started.
Some big tech companies even provide support for people who want to do this (of course, under certain constraints, and to a certain extent).
Then again, if you're comfortable at a big company and working on something as a hobby or side project, the impetus to get it done and move quickly isn't there as well. Plus, a steady, large income produces a sort of complacency and tendency towards a more expensive lifestyle that would be hard to sustain once you leave again. So I guess it's a double-edged sword.
Also, if you do this, it has to be at a company where the environment and the work you do isn't toxic, but rather something you enjoy. While I was at another company doing work I really didn't like, I thought to myself that I'd compensate by working on a side project. I was only fooling myself, because when I got home I was so bored, tired, and frustrated that I had no energy to do anything technical. Different personality types might cope differently, though.
Absolutely. I stayed too long at a defense contractor where the environment was a slow-drip toxin that eventually sapped my will to do anything outside work not related to history or wargaming. Throw in anxiety and personal issues I refused to seek help for due to the stigma of psychological treatment in a secure environment, and I was a mess. I'm in a better place now, but still recovering from the low point.
I think what you say about toxicity is really interesting. If it's not toxic, it depends on the person if they want to put up with it.
I'm slowly learning which one I am. I think I can put up with it, but I don't want to.
* "I'm leaving my job because I'm underpaid." = I get it
* "I'm leaving my job because my boss is an ass." = I get it
* "I'm leaving my job for a more prestigious company." = I get it
* "I'm leaving my job because I lost passion and am not learning." = ???
If you want passion, try volunteering or get a hobby. If you want to learn, there are plenty of opportunities to do so outside of work. These are problems that can be solved without jeopardizing your ability to put food on the table.
Introspection is great for its own sake, but to me it's a little weird to mix it all up with your employment. Work is a financial transaction/relationship. You trade your labor for compensation. When did it become something we have to love and wrap up so much of our self-image into?
When we started spending 50, 60 hours a week at work. Even at 40 hours a week, it's exhausting to try to find any real time to devote to hobbies and "extracurricular" learning outside of work. If you feel like you're stagnating, feeling like you're wasting those 40 hours of life every week, why stay, just because "work is a financial transaction" ?
No matter how much passion, 60 hours a week year after year will destroy your personal/social life, and most likely your health as well.
Happy or sad, 12 hours a day is not sustainable and specially not something we should look forward to just because 'I love my job' crap
I made the decision to leave pragmatically and like Ellen who shared her story leaving Google, it wasn't rushed. I'm fortunate to be in a position where I can willingly leave and I realize many others don't have that opportunity.
When you work 80 hours a week you're going to burn out. It doesn't matter how good of a programmer you are, it doesn't matter how dedicated you are, it doesn't matter how motivated you are. It's not sustainable.
The most talented people know how to budget out their time so they don't burn themselves out.