I don't think this is very useful. There are a lot of opinions here and I could guarantee there's plenty of successful people who would advocate the opposite.
The real useful advice here can be summarized:
* Look in obscure places
* Productize a service
* Stick with it