September 18, 2020

Чому англійську та програмування потрібно вчити одночасно?

18.09.20 ⏰5 хв

Більш ніж мільярд сторінок інформації в інтернеті подано англійською! Приблизно 1,500,000,000 людей на планеті спілкуються нею. Для топ-менеджерів, бізнес-аналітиків і менеджерів проєктів англійська потрібна, як повітря. Чи це фріланс, чи робота в компанії — комунікація з іноземним замовником зазвичай лише "ін інгліш". Питання "чи потрібно знати мову" виникає у людей все рідше. Але от "як і коли краще її вивчати" — для багатьох залишається загадкою.

За даними Бюро статистики праці США, в країні в наступному десятилітті відкриють 1,4 млн вакансій, пов'язаних з програмуванням. І всього 400 000 з них зможуть закрити. Це явно вплине на розвиток ІТ індустрії України. Тому вивчення мови зараз більш ніж актуальне питання. Розгорнемо детальніше.

З комп'ютерами говорять англійською

Так вже історично склалося, що майже всі мови програмування тісно пов'язні з англійською, вся документація лише мовою Шекспіра.

Будьте готові до того, що якщо Ви не знаєте англійську, доведеться зазубрювати назви методів певної мови программування, тому що Ви не розумітимете що вони означають і навіщо потрібні.

Так, деякі мови програмування дозволяють писати неангломовні команди. Наприклад, на рубі можна називати змінні і методи російськими словами.

Але:

  • стандартні методи все-одно будуть англійськими, тому доведеться робити вибухову суміш з двох мов;
  • документацію або допомогу в інтернеті набагато легше знайти англійською, матеріалів російською дуже мало. Та й чого вартий один тільки StackOverFlow, який між іншим англомовний;
  • та й англійською давати назви простіше, ніж російською;
Вам подобається російська, Ви любите програмувати.
Почніть програмувати на 1С.
Ви зненавидите і те, і інше.

З замовниками говорять англійською

Якщо Ви працюєте в міжнародній компанії: ділове листування, технічне завдання, спілкування з замовником – англомовне.

Джуніор-розробнику необхідно знати термінологію, необхідну для роботи. Він повинен володіти професійною лексикою, щоб вільно орієнтуватися на англомовних сайтах чи форумах. Якщо йдеться про навички розмовної
англійської, — можна пошукати курси.

Але майте на увазі, що вивчаючи англійську без програмування, Ви втрачаєте цілих ПІВ РОКУ власного кар'єрного часу. Поступове вивчення обох предметів — це не до кінця актуально й логічно, адже в цьому випадку конкуренція на ринку зростає в півтори рази, а Ваші шанси швидко і класно працевлаштуватись зменшуються рівно в стільки ж. Допоки Ви "на розслабоньчику" відвідуєте собі курси англійської, а потім ще пів року програмування, в цей час інші вже проходять стажування на своїй першій роботі в ІТ компанії і чекають на перехід на джуніор позицію.

Згідно з Мін’юстом щороку в Україні кількість ІТ спеціалістів росте на +32 000!

Саме тому ми знайшли вихід як можна вчити англійську і при цьому не віддалятися від програмування.

В повноцінні курси CURSOR тепер впроваджені заняття з ІТ English. Ось список тем, з якими варто ознайомитись. Це програма, яка готує студентів до співбесіди саме в ІТ компанії!

How to describe skills in your CV;
Shortly about all tenses in English Grammar;
How to introduce yourself;
ІТ-English;
TOP 10 popular questions on interview;
How to write a formal letter and motivation letter;
How to Improve your english pronunciation;

Програміст який знає англійську, але не знає програмування – не програміст

Не варто робити англійську чимось пріоритетним, впадаючи в крайнощі! Першим ділом потрібно освоїти програмування на достатньому рівні, щоб Ви змогли навчатися на курсах програмування, а потім потрапили на першу роботу. Тобто рівня А2 для старту буде вистачати.

А вже згодом, коли маєш вільний час і вже програмуєш, можна приділити трохи вільного часу англійській. Вона однозначно стане дуже хорошим плюсом у Вашому резюме! Перемагає на співбесіді серед рівних по програмуванню кандидатів той, хто знає англійську краще.

Як краще вчити, коли починаєте з нуля?

Починайте з азів, не треба зразу починати з будови речення ...

Вивчіть:

  • алфавіт, вимову звуків;
  • перші слова;
  • будову простих речень;
  • мінімальну граматику: 3 часи у простих формах (минулий, теперішній і майбутній);

Далі продовжіть шлях в сторону технічної англійської. Слова та терміни, що безпосередньо будуть використовуватися у Вашій мові програмування.

Тут все просто. Берете необхідну навчальну літературу з програмування. Відразу все англійською мовою. Втягуєте в себе, як в губку, словниковий запас айтішних термінів. Разом з Google Translate постарайтесь опанувати навчальну літературу по мірі можливості. Спочатку буде важко, особливо коли на одну сторінку припадатиме більше, ніж половина нових слів. Але з кожною наступною сторінкою перемога буде ближчою! Головне терпіння.

Після такого Ви не лише будете читати мейли від англомовник клієнтів та друзів, а й зможете на них відповідати. Нехай і з помилками на початку.

Наступний левел – це сприйняття мови на слух та розмова.

Тут вже допоможуть курси. Головне — бути вмотивованим, проявляти ініціативу, зі всіма підтримувати розмову, використовувати усі безкоштовні "спікінг клаби" і за кілька місяців Ви отримаєте досить високий рівень.

Слухайте музику англійською, переглядайте фільми та серіали (наприклад Friends, там проста розмовна інгліш), скачуйте і слухайте подкасти щоденно!

Ось тут непоганий ресурс з подкастами.
Також є Netflix, який містить масу різних серіалів та фільмів англійською з субтитрами і без.

І пам’ятайте: краще займатися англійською кожного дня по 15 хвилин, ніж один раз на тиждень 5 годин під ряд. Часті регулярні підходи набагато ефективніші і тримають ваш мозок в тонусі.