Английский для IT. Как учиться программисту?
Содержание статьи:
В современных условиях сложно представить себе жизнь без иностранных языков. Особенно это касается английского: например, английский для IT успел превратиться в отдельную сферу изучения языка. Информационные технологии динамично развиваются по всему земному шару, а значит – приходится коммуницировать с иностранными коллегами. Английский язык подходит для этого идеально.
Зачем программисту английский язык
Итак, ключевой посыл: без английского языка в сфере информационных технологий работать не получится, так что записывайтесь на онлайн курсы английского языка. Однако не все люди придерживаются мнения, что необходим какой-то отдельный английский для программистов. К примеру, технические термины (в большинстве своем) и так основываются на английском языке, так для чего идти на дополнительные курсы?
Вот пять основных причин, почему программистам необходимо изучать английский язык:
- Терминология: большая часть языков программирования берет за основу именно английский язык.
- Среда разработки: порой приходится работать с интерфейсами, в которых отсутствует русскоязычная версия.
- Техническая документация: ТЗ от иностранных заказчиков, документы, инструкции – все это, как правило, пишется на английском языке.
- Общение: IT – это интернациональная сфера, а потому английский – универсальное средство коммуникации в этой области.
- Карьера: работа за границей порой открывает больше перспектив, а для этого нужно знание английского на уровне, достаточном для комфортного взаимодействия с коллегами.
Таким образом, английский для IT – это всегда актуально и полезно.
Как учить английский программисту?
Освоения английского языка требует такого же подхода, как и любое другое занятие. Прежде всего, нужно понять свои слабые и сильные стороны. Например:
Сильные стороны (strengths):
- аналитические способности и умение мыслить логически помогут вам быстро и легко освоить грамматику;
- обстоятельный словарный запас – залог освоения не только технического вокабуляра, но и общих фраз.
Слабые стороны (weaknesses):
- грамматика: тексты технической направленности, как правило, содержат сложную лексику, но простые грамматические конструкции;
- чувство языкового барьера: важный аспект изучения иностранного языка – разговор, поэтому нужно регулярно общаться на английском.
Именно эти моменты учитывают популярные курсы английского для IT.
Базовый английский словарь для программиста
Итак, каким же должен быть базовый английский для программистов? Ваш багаж должен содержать: полезные глаголы, слова для обозначения аппаратного и программного обеспечения, а также лексику на тему «Интернет». Например:
- Полезные глаголы: to back up, to boot, to compile, to connect, to debug, to delete, to paste и т. д.;
- Аппаратное обеспечение (hardware): a central processing unit (CPU), a device, a graphics card, a graphics processing unit (GPU), a hard disk drive (HDD) и т. д.;
- Программное обеспечение (software): a compiler, a debugger, a graphical user interface (GUI), a plug-in (plugin), a version control system (VCS) и т. д.;
- Интернет: a bookmark, a firewall, a patch cord, a gateway, a search engine и т. д.
Как учить английский для программистов самостоятельно?
Выше вы увидели довольно увесистую подборку лексики по теме информационных технологий. Однако можно ли выучить английский для IT самостоятельно? Конечно, можно. Но важно сделать это правильно. Первый этап – это выбор корректного учебника. Это могут быть такие материалы, как:
1. Oxford English for Information Technology;
2. Professional English in Use ICT;
3. English for Information Technology;
4. Check Your English for Computers and IT;
5. English for Telecoms and Information Technology.
Кроме того, можно использовать дополнительные ресурсы для изучения английского языка:
1. Словари:
2. Подборки упражнений для тренировки лексики:
3. Приложения для изучения языка:
- lingualeo
- memrise
4. Ресурсы для тренировки грамматики:
5. Подкасты для программистов:
- eslpod.com
- esl-lab.com
- herdingcode.com
- fivejs.codeschool.com
- ruby5.codeschool.com
- cppcast.com
- dotnetrocks.com
- androidbackstage.blogspot.com
- arresteddevops.com
- iosbytes.codeschool.com
Таким образом, есть масса интересных и полезных ресурсов, чтобы ваш бизнес английский стал намного лучше. Не стоит ограничивать только лексикой и грамматикой. После освоения необходимой базы, вы можете свободно смотреть обучающие видео для своей профессии, проходить курсы для программистов на английском языке и всесторонне развиваться как специалист.
А еще вы можете записаться к нам в школу на курс "Английский для IT", и достигать поставленной цели еще быстрее!