“Little-known social coding start-up GitHub Inc. has raised $100 million in its first round of funding, in a sign of how big investment bets are continuing in Silicon Valley.”
Last week, The Wall Street Journal wrote about Github’s first round of funding calling the company ‘little known’. The software development community was outraged: how dare you call Github ‘little known’!
But Github is little known. Sure, they’ve just reached 1 million users, but compare that to Gmail with over 450 million and Facebook set to reach 1 billion within a month and it’s tiny. Anecdotally, no-one I know that doesn’t work in software development has ever heard of Github, and half of the people I know who do (including a lot of testers) have either never heard of or never used Github.
This is an classic example of the strange tech bubble we live in. Recently I was shocked to meet a couple of software engineers who had never heard of Selenium. I was like, oh my god, how could you have not heard of Selenium. Then I realised I myself was living in my own tiny little tech bubble, where I just assumed that something commonplace to me was commonplace to everyone. But it’s not.
That’s one of the reasons I think we design shit software. Because we think our users will know/do stuff that we know/do, even though they don’t and won’t. Hence the common occurrence of PEBKAC, ID10T and user-errors.