Нужно ли знание английского языка программисту? Зачем?

Если нужен - то зачем и на каком уровне. Нужно уместь читать на английском или писать тоже нужно? Нужно ли уметь говорить на нем (навыки произношения)? Возможно одним программистам он нужен, а другим (1С, возможно) - не нужен.

3

Ответы (9):

3

Нужен в той или иной степени. На мой взгляд, хороший разговорный английский, если человек не работает на иностранцев и не метит на "суперспеца", не обязателен, даже школьного курса может быть достаточно. Если программист пишет на основных языках программирования, то, конечно, должен уметь как минимум, читать и понимать прочитанное, это помогает легче улавливать смысл процедур и функций. Если же просто занимается разработкой 1С, то, в принципе, без английского он легко может обойтись. Но если он "продвинутый" разработчик 1С, то должен уметь разворачивать SQL-сервер, делать к нему запросы, что опять же требует знания английского.

А вот если программист, помимо необходимых навыков, умеет читать техническую литературу, искать нужную информацию в сети в иностранных источниках, то и уровень такого специалиста будет существенно выше, в том числе и в глазах работодателя.

2

То что некие знания иностранных языков, в частности английского языка как минимум нужны работнику в сфере ИТ - это факт, особенно если речь идет о профессионале в сфере программирования.

Конечно если вы работаете на другие страны, то для вас будет предпочтительнее уметь общаться на том языке, на котором общаются ваши заказчики.

Если же вы планируете однозначно развиваться в сфере ИТ и программирования, то английский язык вам однозначно будет нужен.

Знание английского нужно как для общения с заказчиками, если вы работаете на англию или США например, так и для изучения новых навыков в сфере программирования, ведь большая часть прогрессивных технологий завязана именно на английски язык.

Произношение скорее всего не понадобится, лишь понимание английской речи и умение расшифровать те или иные слова.

2

Скорее нужен, ибо вся передовая информация, тем более для программистов сейчас на английском, нужен потому что все команды/слова тоже на английском.

Знание языка будет большим плюсом, но не решающим фактором, ибо можно обойтись и совсем без английского.

2

. мозг переполняется инфой, начинает рисовать свои программы, он должен научиться читать чужие.

1

Программисту английский знать очень желательно (разве что у человека стойкие идеологические установки, не позволяющие учить этот язык).

  1. Большинство распространенных языков программирования основано на английском. Когда вы знаете английский и осваиваете новый язык программирования, вам будут попадаться знакомые слова, которые помогут интуитивно понять, что делает та или иная функция и т.д. (Представляете, если бы слова print, if-else были написаны китайскими иероглифами? далеко бы вы продвинулись в программировании? (при условии, что вы китайского не знаете)).
  2. Не секрет, что мир накопил уже много литературы по программированию. И большинство полезных источников или изначально написано на английском, или на него переведено. Иногда руководства, документация и литература по интересующей вас теме (особенно новой) существует только на английском. И в мире каждый день появляется что-то новое. Полезные статьи (того же китайца или ваши), если они так хороши, что их жаждут прочесть коллеги по всему миру, быстрее всего переведут на английский, а потом уже на остальные языки мира.
  3. Переписка на форумах, в stackoverflow, службах поддержки и т.д. скорее всего будет вестись на английском, а уже потом на всех других языках.
  4. Конференции, семинары и другие международные события скорее всего будут проводиться на английском (и еще долго).
  5. Если вы захотите поучаствовать в международных или open source проектах, команда скорее всего будет говорить на английском. Даже если над проектом работают люди из разных стран, общаться по работе они будут вынуждены на английском.
  6. И когда вы уже достигнете совершенства, вам захочется работать над интересными проектами и хорошо зарабатывать. Английский открывает вам двери работодателей всего мира. Биржи труда, биржи фриланса и международные проекты - список большой.

Знание только одного языка (своего родного) прекрасно, но существенно снижает ваши возможности. Нравится кому-то или нет, но английский сегодня является универсальным языком общения, соответственно, будет дополнительно расширять ваши знания, контакты, связи и компетенцию.

1

Нужен, ведь вся информация на английском языке, еще знания английского языка помогают понять, что делает определенная функция. Программисту нужно знать и понимать английскую речь, иначе ему будет гораздо труднее во всем разобраться.

0

Здравствуйте!

Все зависит от целей и амбиций программиста. Если вы хотите попробовать работу в крупной международной компании, то конечно же нужен. Также вся необходимая документация идет на английском языке и читать ее с помощью переводчика будет очень-очень тяжело. Поэтому совершенно точно можно сказать, что программисту английский нужен :)

0

Английский знать в принципе полезно, изучение языков хорошо развивает мозг. Но если говорить конкретно про программирование, то мой ответ - скорее нет, чем да. Я изучаю язык C, и там применяется английский, но значению команд можно догадаться, или банально посмотреть в переводчике.

Он не так сильно нужен, но точно не помешает.

0

Если Вы не профессиональный программист в России, и работайте только на Российские компанией то он не обязателен, но для того чтобы Вам было лечге лучше обучиться хотя-бы основам.

Related posts