Нужен ли программисту английский

Можно ли стать программистом, не зная английский?
Можно ли стать хорошим программистом, владея только базовыми знаниями английского или не зная языка вовсе? Может быть можно получить необходимые знания в процессе работы с помощью онлайн переводчиков и «загугливания» проблем?Рунет – не панацея

Все зависит от области работы
Если программист работает в области платформы или фреймфорка, то там очень развиты русскоязычные комьюнити специалистов, где уже накоплена обширная база информации на русском языке. А если область IT новая, только появившаяся, то поддержка русского языка, скорее всего, будет либо значительно отставать, либо вовсе отсутствовать. Ситуация такова, что продукты-лидеры рынка IT сферы выпускаются интернациональными командами, для которых рабочий язык – английский. Поэтому программисту знать английский язык не обязательно, а если вы хотите стать именно хорошим программистом, тогда потрудитесь. Если, конечно же, хотите оставаться в тренде. В этом случае учить английский следует с базовых навыков: грамматики и синтаксиса. Далее можно перейти на чтение и развитие речи.На сколько хорошо нужно знать английский программисту
Топовые специалисты IT сферы уверены, что без совершенных знаний английского не обойтись. У квалифицированного программиста должен быть уровень не ниже В1, а в идеале С1 – на уровне носителя. Существует миф, что можно научиться английскому во время кодинга и программирование с помощью переводчика. В этом случае максимум, чего может достичь программист – это уровень Google Translate, но зачем соревноваться с популярным сервисом, просто тогда уж используйте его. Используя онлайн переводчики вы можете понять только общий смысл текста, но не всегда правильно поймете нюансы. А очень часто программисты «гуглят» задачи, в которых имеют значение именно нюансы. Без совершенных знаний не возможно четко сформулировать проблему, а значит – и получить четкий ответ. Правильно поставленный вопрос в гугле сэкономит огромное количество времени, а без знаний языка работать придется в два раза медленнее. Получается, что без знания английского получится стать лишь программистом-кодером среднего звена.Как стать хорошим программистом

Смотреть фильмы и сериалы в оригинале на английском с субтитрами. Это станет отличной тренировкой чтения и восприятия речи на слух.
Стараться писать по-английски, пусть даже если будут ошибки, ведь важно регулярно применять и навыки и расширять словарный запас.
Искать информацию в интернете на английском языке. Вы удивитесь, но рунет это всего лишь десятая часть всей информации, что существует в электронном виде на английском. И это касается не только сферы IT.
Изучение английского онлайн поможет улучшить знания английского за короткий срок. Существуют профессиональные корпоративные курсы английского для программистов, рассчитанные буквально на несколько месяцев.
Владение английским языком – это очень важный пункт в портфолио любого специалиста, не только программиста. Он не является обязательным условием для приема на должность программиста во многих компаниях. Но для того, чтобы получить престижную высокооплачиваемую должность знания иностранного языка необходимы. Такова реальность.
|