Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It seems to take a headcount increase of at least an order of magnitude to turn a product into a business and I have a hard time understanding that.

For example, when Instagram was purchased by Facebook they only had 13 employees and now they have something like 500.



Having been down this path several times (small company to acquisition to growth), if you actually sit down during the startup phase and list all of the features/processes that would make your product fully mature, you're looking at a massive project with a lot of people involved. By 'fully mature' I mean it meets the needs of the average customer in your target market.

The sweet spot for a startup is if you can look at that big mess of features and find something actually do-able by a small team that can still meet the needs of some portion of your target market.

When you've achieved that, you can then start filling in the rest of the features that will fill the needs of the rest of your market. This is where the headcount can grow significantly, because even small line items in the feature set could involve a big project, yet still be justified because you have enough potential or actual revenue to justify the team growth. Once you're in this phase, the communication overhead of adding people and teams also forces the creation of meta-teams to support the rest of the teams...and there you have it, you now have a lot of people.


> it meets the needs of the average customer in your target market

In most markets, the average customer is a minority of customers. There is a lot of variety in each niche's demand. Maturity is having market coverage of those niches. Whether that coverage needs to be done by a single company is another question.


Inflating headcount is a topic often discussed by economists. It causes huge inefficiencies but also benefits a bunch of people:

- manages get promoted

- CEOs justify increasing their salaries and bonuses

- allows taking away valuable employees from [potential] competitors

- when the headcount is big enough, companies acquire serious political weight

- often a branch or even an entire company can be used as training/proving ground to select the best employees to work on more valuable projects


they only had 13 employees and now they have something like 500

They are not all engineers. I’ll bet most are account managers looking after big advertising spenders.


I'm amazed Instagram has only 500. I assume that's because a lot of things like operations, infra, payroll, IT, facilities, and HR are shared with FB?


How do you feel about them having only 13 employees in 2012 when none of the things you listed were shared with FB?


Instagram is a huge, huge product. Hiring 500 people to chase diminishing returns does sound reasonable.


They were also a lot smaller in 2012. And with 13 employees, you can get away with outsourcing a lot of those things.


Or maybe they built a product that could apply filters and share photos and that only took 13 people to make.


Obviously. But even in a company with just 13 people building filters, the employees need to get paid, get health insurance, desks, chairs and computers. Engineers need servers, databases, monitoring, pagers. That's the part that they outsourced then, and now FB manages for them.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: