I think there are too many smart people pursuing internet stuff, finance, and law. That is part of the reason why we haven't seen as much innovation.
Elon MuskIt is a mistake to hire huge numbers of people to get a complicated job done. Numbers will never compensate for talent in getting the right answer (two people who don't know something are no better than one), will tend to slow down progress, and will make the task incredibly expensive.
Elon MuskSilicon Valley has some of the smartest engineers and technology business people in the world.
Elon Musk