Ten thousand hours of practice will make you a hell of a lot better at something, no matter what your natural gifts are. I suspect that in most cases, ten thousand hours of practice will make you far better than the group of naturally talented people who haven't put in the work.
Given that, I have a real hard time caring about the nature vs. nurture argument - it's only relevant if you're in one of those narrow fields where only the top 0.01% of people can be successful and happy, and that certainly doesn't include programming or entrepreneurship or any of the other stuff we usually talk about around here.
This is exactly how I feel. It is pointless to worry about the relative degree of nature vs nurture when it's beyond doubt that if you work hard at getting better at something, you will become quite proficient. You may not become a world leader, but really, who cares.
Given that, I have a real hard time caring about the nature vs. nurture argument - it's only relevant if you're in one of those narrow fields where only the top 0.01% of people can be successful and happy, and that certainly doesn't include programming or entrepreneurship or any of the other stuff we usually talk about around here.