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

It doesn't scale.

If you make a software product (without support) which will be used by 1000 people, you need 3 programmers and 1 system engineer. If 100,000 people use your product, you need maybe 1 extra system engineer for a 100 fold increase in usage.

To offer a product including 24/7 customer support to 1000 people, you can get 3 people working from home in shifts. To offer the same support to 100,000 people, you need a department - maybe not 300 people, but you definitely won't get away with hiring two extra people from home.



Yours/google's definition of scale is very narrow, which was my point. Google only looks at scale from a software point of view. While that may work with search, there are many industries where you must scale with humans, such as door to door sales. Google's insistence on their narrow vision of scale may have a lot to do with why they find it hard to make in roads with their local strategy or say google checkout. Meanwhile paypal has little problem hiring more people to provide phone support to tens of millions of customers. Google isn't special. In fact, they don't even have tens of millions of customers for most of the products that require such type of support. Sounds too much like premature scaling and overthinking on google's part.


The word "scale" needs a definition. Everything scales linearly, some things scale logarithmically, etc. In practice, everything scales unless it's serial (nine women can't make a baby in a month, etc).

Customer support doesn't scale amazingly well, but you can get more people to service more customers, so it does scale.




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

Search: