Quote Originally Posted by grumpy View Post
Second, "talent" is subjective. What you consider talent, I may not, and vice versa.
I actually find this discussion amusing, as when I was young, I had argued on the same side you are. God-given talent is not always screamingly apparent, such as a 9 year old Concert Pianist who started playing at the age of 3 (Ethan Bortnick). Also, in you saying Vaughan had no "Consistency and repeatability", then there must be some 'Standard' from the dawn of time that all music is played to - obviously not so. Rather like saying, "When you draw a tree, THIS is how it must be done, if it is to be drawn correctly".

And I have yet to encounter anyone who has an innate talent for anything to do with software development.
You are acknowledging innate talent, putting yourself into such a meaningful position in life that allows you to know the majority of programmers alive in the world, and implying that you have garnered from said people their backgrounds enough to make a judgement on their skill being solely the product of strict learned behavior.

Wow?