I think it is pretty clear that we aren't complete tabulas rasas either. The exact "nature vs. nurture" split isn't known, but it very certainly isn't 0:100.
But the field of software talent is pretty wide. Someone can have a knack for identifying the core of the issue fast (intuition), someone can come up with unorthodox solutions (creativity), someone may be able to see possible security implications sooner than others, yet another is fast learner in general but not very creative etc. These may not be the same people.
But the field of software talent is pretty wide. Someone can have a knack for identifying the core of the issue fast (intuition), someone can come up with unorthodox solutions (creativity), someone may be able to see possible security implications sooner than others, yet another is fast learner in general but not very creative etc. These may not be the same people.