I have argued for years now that anyone can learn anything, and practice makes perfect. While I believe that certain people are naturally gifted to learn a certain skills easier and faster, I don’t believe that it would be impossible for people to reach high levels of performance in any skill with the right amount of determination.
A few days ago at work we were discussing whether or not we needed another team member on our team. My company has an IS department of over 300 people, and my team is a mere 4 members. We handle all corporate communication technology, e-Learning, public affairs technology and learning technology. A pretty daunting task for our humble team.