Ask HN: startup or small team within big company
For those of you who worked at startups or were members of small teams at big companies working on new projects, what differences do you see? How do they compare? What are the pros and cons that would make you want to join or stay away from one or the other in the future?
What advice would you give to someone at a big company wanting something smaller, less bureaucratic, more agile, and with engineers owning more of product/service?
10 comments
[ 1.8 ms ] story [ 34.3 ms ] threadIn big corp's non-producing types are basically trying to get VPs to give them more power and money. In startups, founders are trying to get investors to give them more power and money. In both cases, engineers are simply seen as tools to achieve these ends.
Start-ups have only one power structure whereas big corps have lots of feudalism going on. At a start-up, the only recourse an engineer has against the bureaucracy is to quit. At a big corp there's more options.
At start-ups, douche-ey behavior can get out of hand. There's not the normalizing force of a large corp to keep people's egos in check.
There are exactly zero pros to being an employee other than it prevents homelessness. If you're an engineer working as an employee, forget about trying to find a better job. They don't exist for engineers. My advice is to do what I'm doing. Have your quit date planned and focus on that and nothing else.
Out of curiosity, what are you doing?
Same as the other comment: what are you planning to do?
can get worst of both the worlds. it depends.
What would be the worst of both worlds in your opinion?
also, startups fosters innovation, can provide rapid growth, you get to learn outside tech about business, marketing stuff, but not in a big corp