Какой язык учить начинающему разработчику?

Developer Image

Один из самых частых вопросов - с какого языка начать свою карьеру разработчика. В этом коротком посте есть ответ на него.

Ответ

Первым языком должен быть не Python, Java, C++, Javascript или C#. Первым языком должен быть английский. Дело в том, что английский значительно расширяет возможности обучения. Не будем углубляться в историю, но так получилось, что английский стал языком международного общения. По умолчанию, новые курсы и книги создаются на английском, даже если он не родной для авторов. Причина этого банальна - рынок англоязычных программистов шире, чем рынок программистов говорящих на других языках.

Английский совершенно необходим для успешной карьеры, потому что в лучших компаниях это - основной язык общения. Компания может быть основана в Германии, Франции или России, но если ей нужны таланты, ей придется стать англоязычной, чтобы привлечь людей со всего мира, а не только из одной страны. Все, что эта компания создает и выкладывает в открытый доступ, будет документировано на английском. Это замечательно, что у нас есть общий язык, который позволяет миллионам людей со всех концов света работать сообща!

Вот почему в русскоязычной версии этого сайта, в разделе "Программирование" будет только один этот пост - тот что вы сейчас читаете. Все остальные - в английской версии. Жду вас там, дорогие коллеги!

Получайте новые посты на email

Понравился пост? Поделитесь им!