It takes all three, smarts, hard work and luck. Your nature and your nurture affect the first two. Luck is the x factor that is out of our control to some degree. Although, smarts and hard work will increase our probability that we will find luck, i.e. Your location, the contacts you make, etc.
I am a hybrid, business type/ technical, however I am not a hacker (I'm an IT professional). I believe that I understand the role of a hacker in a startup and I have a great idea for a startup. How should I approach a hacker about joining my startup as a possible co-founder or to work on my project?
youditto.com