Let the Other 95% of Great Programmers In
Пол Грэм в эссе от декабря 2014 года утверждает, что американские технологические компании правы, когда добиваются упрощения иммиграции: в США действительно не хватает программистов. Антииммиграционные оппоненты считают, что вместо найма иностранцев нужно готовить больше американских программистов, но они упускают ключевое различие между компетентными и исключительными разработчиками. По мнению Грэма, человека можно обучить до уровня компетентности, но нельзя научить быть исключительным. Исключительные программисты обладают врождённой склонностью и интересом к программированию, которые не сводятся к результату обучения.
December 2014
American technology companies want the government to make immigration
easier because they say they can't find enough programmers in the
US. Anti-immigration people say that instead of letting foreigners
take these jobs, we should train more Americans to be programmers.
Who's right?
The technology companies are right. What the anti-immigration people
don't understand is that there is a huge variation in ability between
competent programmers and exceptional ones, and while you can train
people to be competent, you can't train them to be exceptional.
Exceptional programmers have an aptitude for and
interest in
programming that is not merely the product of training.
[1