3 ms·
It sounds like it’s pretty early, I’d give it time if you think you can hang on. I do think it’s worth recognizing that any big company used to be a tiny compa
by mattbaker 4y ago
It sounds like it’s pretty early, I’d give it time if you think you can hang on.
I do think it’s worth recognizing that any big company used to be a tiny company, and the road to “big” was probably long and complex.
The growth process from small to mid-sized, and mid-sized to large, comes with a lot of challenges that you may have never witnessed if you’ve been at smaller places. Some of the high-velocity/low-friction approaches to things you might miss (for good reason) become a nightmare at scale. Some of that friction might actually be healthy.
In that regard it’s a lot like jumping into a codebase that’s been around for many years. If it’s your first time some of the code is going to look just awful, but you don’t know why yet.
- maybe pressures at the time meant that code was the right call back then, but it’s not now
- maybe that code is the right call and you don’t fully understand the problem yet because you’re brand new
- or maybe the code really is just bad!
Either way, you can’t really know until you spend some time with it and gain context about the problem domain and the system’s history.
That said, your perspective as a new hire from a place that moved faster is really valuable. I hope you take some notes about these experiences and let them collect for a few months as you gain more context. A good manager and leadership chain should be interested in what you have to say! The more time you spend there the more you’ll be able to flag the areas that seem the best suited for improvement. That kind of stuff can turn into promotion-level accomplishments really fast if you have the right support.
FWIW I had no patience for big companies early in my career and I’m happy I left for smaller ventures, it just wasn’t what I was looking for whether or not the “friction” was justified. These days the pace and process of larger (but not massive) companies suits me better, and I can see some sound reasoning behind some of the things we do that would look like bureaucracy to someone coming from a startup.
Worst case scenario you’ll find out the BigCo life just isn’t for you, at least for now. It’s sweet you’re getting paid to find out :D