Very, very true, except that most of these people also have the experience of having had to build and debug everything end to end in past lives and are therefore good at all of it. They may have ended up in a “depth” position due to focusing on one problem at scale, but the good ones could be thrown at any mysterious problem that isn’t part of their area of expertise and still kill it. This, OP, is where your startup jack of all trades skills shine. I highly recommend trying out the giant cloud experience and becoming one of those subject matter experts for a few years. You can always take that gained knowledge about “how the big kids do it” and apply it back in startup land, and you’ll be extra valuable then. I went from a career in desktop/embedded software to piddling startups to a big cloud and I’m starting to tire of the cloud pressure but feel like I’m going to be 10 times more effective at the next startup I join because of it. Beware, though: it’s hard to say goodbye to the money hose.
Re:Ask HN: FOMO by working in startups only vs. Big companies
by hamburglar on Friday January 28, 2022 @11:33AM
(#30116885)
> many people end up gaining very detailed knowledge about one particular aspect of such large systems
When it comes to big companies, you'll have to deal with many of the same problems, but at a much larger scale and with many more stakeholders involved. Your big picture startup experience can help here (similarly, your big co experience can help you scale startups). Big companies can pay more and offer better benefits. At senior level especially, that pay difference can be significant.
Finally, regarding "the right way" to do things. At the few big companies I've been at, nothing is perfect and systems are so large that they've reached a level of complexity where few people have a solid end to end understanding of things. Rather than learning about how to build and scale systems, many people end up gaining very detailed knowledge about one particular aspect of such large systems.