Я знаю кучу хороших программистов, которым языки плохо даются. Да взять хотя бы моего мужа. У него, правда, не совсем клинический случай, он даже немецкий сдал на 293.5 балла из 300, но он утверждает, что отсутствие свободного английского мешает его карьере сейчас больше всего. А он работает в зарубежных фирмах уже 18 лет, где вся переписка всегда велась на английском, а последние 6 лет и устно общается в офисе только на английском. Но до свободного общения ещё очень далеко.