Sort:  

Yes, I believe. I have friends who are very good at programming but their education is about something totally non-technical.

It is also scientifically proven that you can perform better on tasks on which you have high score on aptitude tests