Возможно ли быть экспертом на нескольких языках и платформах программирования (например, C# /. NET, ** Objective-C/Cocoa, Java/Spring ... Hibernate), предполагая, что вы потратите 5-10 лет на разработку программного обеспечения с Это.Можно ли быть мастером нескольких языков программирования или нет?
Или это всегда будет приводить к тому, чтобы быть хорошим в одном и посредственным в остальном?
Другими словами: сосредоточиться или не сфокусироваться на одном языке разработки/платформы.
PS: Пожалуйста, не поднимайте Jon Skeet в качестве примера. Мы все знаем, что ему не нужно даже изучать языки программирования; языки программирования учатся у него. Наше предположение является средним разработчиком.
Последний абзац вроде саботирует этот вопрос. – mquander
Я не думаю, что действительно невозможно освоить любой язык, который все еще находится в разработке. Всегда будут новые возможности и лакомства для нас, чтобы погружать наши зубы. – robinjam
что здесь Джон Скит? почему он так популярен ... – Sufendy