It's a difficult trade off I've found. Large tech companies are boring and slow and you deal with a lot of red tape and BS, and you feel utterly powerless in the security of your own job as economic tidal waves direct the momentum of layoffs and not your personal contribution.
At a startup you have more autonomy and power over your personal position. I wrote 90% of the code that is generating company growth, released 2 months after a layoff. If I had taken longer to release that code or if my code didn't work the company would be in a worse financial position.
But that also means a lot of personal stress. There aren't 4 layers of middle management to catch flak for you. If you fuck something up, you are directly responsible and depending on the environment that can result in some heated conversations. I also work way harder at a startup than I ever did for a big company
Those are the factors that make the tradeoff easy for me. I would vastly prefer direct accountability for my own fuckups, because that means I have the agency to do something to fix it.
What makes me want to put my head through a wall is when I fuck up, and four layers of people above me are the only ones allowed to fix the thing, but they don't, so I keep catching flak for my fuckup without any way to stop it and fix the thing. I have many more heated conversations with those managers, which typically leads to the door.
When I fuck something up, rarely is anyone more upset about that than I am. Nobody's dumping more heat on me than I am on myself, so bring on the heat-- as long as I have the agency to fix the problem.
At a startup you have more autonomy and power over your personal position. I wrote 90% of the code that is generating company growth, released 2 months after a layoff. If I had taken longer to release that code or if my code didn't work the company would be in a worse financial position.
But that also means a lot of personal stress. There aren't 4 layers of middle management to catch flak for you. If you fuck something up, you are directly responsible and depending on the environment that can result in some heated conversations. I also work way harder at a startup than I ever did for a big company