4 ms·
(Edited) Just to answer the narrow question you ask: If you want to do a variety of work in your next job, then your best bet is an early stage startup. They w
by soham 11y ago
(Edited)
Just to answer the narrow question you ask: If you want to do a variety of work in your next job, then your best bet is an early stage startup. They will value the breadth more than larger companies, for obvious reasons. (Working at a startup though, has its own risk profile and pros/cons to consider).
This comes from my own experience. I majored in general CS, and worked in a variety of things at different kinds of companies, with no real specialization. Box.com, then a series A/B company, valued that breadth. I was a kid in a candy store.
More importantly though, you need to find a team that you like working with. When you're working with people that inspire you, it's less about specialization or not; you'll want to do anything to make it successful.
(I now run http://InterviewKickstart.com http://InterviewKickstart.com)