52

Английский для IT. Как учиться программисту. Часть 1

С чего начать?


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


Именно поэтому каждый IT-специалист должен владеть им на хорошем уровне.

Что понадобится изучать/повторять в первую очередь? Основы. Основы, Карл.

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

По аналогии, это как пытаться разобраться в Node, плохо представляя себе JS.

Без выученных основ так же невозможно полноценное устное общение с англоязычной командой/ заказчиком.

Это как пытаться писать код, плохо владея синтаксисом языка программирования.


Незнание основ все время будет "относить" вас назад, и в итоге вы придете к выводу, что нужно хотя бы повторить основы языка. Возможно, с момента окончания изучения его в школе.


Что делать в этой ситуации? Возможно, стоит изначально определить, на каком уровне знаний вы находитесь, чтобы было изначально от чего отталкиваться.

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


Одной из таких классификаций является международная система CEFR (Общеевропейские компетенции владения иностранным языком).

Данная система может применяться ко всем европейским языкам.

Так выглядят уровни владения английским языком по шкале CEFR:

A — Элементарное владение (Basic User):

A1 — Уровень выживания (Survival Level — Beginner и Elementary)

A2 — Предпороговый уровень (Waystage — Pre-Intermediate)

B — Самостоятельное владение (Independent User):

B1 — Пороговый уровень (Threshold — Intermediate)

B2 — Пороговый продвинутый уровень (Vantage — Upper-Intermediate)

C — Свободное владение (Proficient User):

C1 — Уровень профессионального владения (Effective Operational Proficiency — Advanced)

C2 — Уровень владения в совершенстве (Mastery — Proficiency)

Существует много онлайн тестов разной степени толковости, ссылки на которые выдает гугл по запросу "тестирование уровня английского языка онлайн".


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


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

Бесплатное изучение английского. В обмен на обучение программированию.

Я вам преподаю английский, вы мне - программирование

Стек - Node.JS + MongoDB.

Что есть: базовые знания JS + Node

Мой уровень английского С1-С2, изучаю и пользуюсь им ежедневно, начиная с начальных классов школы, использовал в профессиональной деятельности, использую и сейчас.

Могу дать базу, структуру языка, произношение, чтение, перевод, в целом, любой аспект, на ваш выбор. Есть опыт преподавания + опробованная программа классического английского (Oxford)

Формат: онлайн (например, Teamviewer + голосовое общение в мессенджере).

Telegram: t.me/ax_el5 (убрать нижнее подчеркивание)

Другие посты об образовательной платформе ищите по тэгу Skyeng. Всю необходимую информацию и отзывы ищите в нашем специальном разделе. Там вы найдёте все актуальные курсы Skyeng.

Web-технологии

535 постов5.8K подписчиков

Правила сообщества

1. Не оскорблять других пользователей

2. Не пытаться продвигать свои услуги под видом тематических постов

3. Не заниматься рекламой

4. Никакой табличной верстки

5. Тег сообщества(не обязателен) pikaweb

Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий

Изучение английского программистом отличается от изучения английского поваром?

раскрыть ветку (8)
8
Автор поста оценил этот комментарий

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

6
Автор поста оценил этот комментарий

Безусловно. До уровня C1 вы будете добираться несколько лет, до уровня C2, в зависимости от способностей и готовности продолжать много трудиться ради маленького улучшения, можете вовсе не добраться. Но даже C2 далеко не свободное владение.


Чтобы не положить жизнь на усвоение языка в целом, надо выбрать сферу. Для работы будет достаточно уровня B1, но с упором на вашу область. Уровня B2 хватит с запасом. Достичь многим удается за год-два занятий. Только B2 программиста на кухне не понадобится, нужен B2 повара.

раскрыть ветку (5)
2
Автор поста оценил этот комментарий

Согласен. С2 мне не удалось достичь (по моему мнению) за 20+ лет использования языка. Это native, уровень носителя (идиомы, историчность, современность жаргона. и "вот это все").


С1, скорее всего пригодится для ключевых переговоров с англоязычными заказчиками, где крайне нежелательны разночтения.

0
Автор поста оценил этот комментарий

Кроме вокабуляра, в чём принципиальная разница обучения?

раскрыть ветку (3)
1
Автор поста оценил этот комментарий

Грамматика тоже разная.


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

раскрыть ветку (2)
1
Автор поста оценил этот комментарий

Разная грамматика? Иной Present Perfect и passive voice?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Да. Вас это смущает?

Приведу крайние примеры. В русской устной речи редко встречается деепричастный оборот, в письменной - постоянно.

Во французской устной речи практически не встречается "простое прошедшее время", в письменной - редко встречается "недавнее прошедшее".

В американском английском во множестве ситуаций, где британец использует present perfect, используется past simple.


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

0
Автор поста оценил этот комментарий

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

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества