If successful startups are just lucky, then getting an A on your project/exams in school was all luck. Can someone show us someone making money with shitty products today? Yeah, it's possible to get popular with an incomplete buggy product, but if it's filling a need, it's better than nothing. You will still have to work hard and improve to maintain your position.<p>Say what you might about how facebooks earlier/current code was/is horrible and in PHP, Facebook has done amazing things to be able to handle a billion users every second/every day. Say what you might about how simple instagram or snapshot is, they filled a need and grew. Their products doesn't "suck", sure they might be valued ridiculously by some groups of investors, but don't discount their work.<p>Successful startups are not JUST lucky. There is always an element of lucky, but there is also the hardwork. One mistake a lot of "failed" startups make is thinking and believing that they failed. If your goal is to create an application that solves a certain problem and you do so. You have succeeded. A lot of startups have this goal, they don't really have a goal of making money. After they achieve a goal of building their app, then they want to make money and when they fail on that end, they consider everything a failure. The truth is that making money is not just about your apps or how smart you are or hard you worked to designed.<p>It takes a very different set of skills to market, hustle, and sell. A lot of programmers don't have those business skills, and they whine and cry when the world don't rush to their door for the better mouse trap. Don't cry, the world didn't know because you failed to market or they have heavily vested in another one because you started late.<p>If you want to really realize that startups are not just lucky, find the other group we don't talk about on HN that make money off the internet. The hustlers, these are guys with little to zero tech knowledge. They do whatever they can, outsource via internet, basic wordpress sites, they sell actually products, their business is rarely based on ads, their business is physical products, software as a service or ebooks etc. Technology is usually a small part of their game, maybe 10%, the other 90% is pure sweat and hustling. We don't hear for them, but there are many of them out there, making very good money.<p>Successful starts are not lucky, they out hustled the rest and that's just what it is. So if you wish to make money, don't just stay a hacker, become a hacker and a hustler.