Hacker News new | ask | show | jobs
by Dimitris 4671 days ago
First of all you have to be an expert programmer, able to bring in reality your own ideas. Then you will have to do a lot of marketing research and then look at some big companies(like Google, FB,etc.) and try to understand why the became big. Then look at some unsuccessful companies and try to understand why they failed. Hope that helps!