Статьи для родителей

3 главных причины, зачем программисту учить английский

Мы давно привыкли к мысли, что без английского уже никуда. А теперь выходим на новый уровень — помимо иностранного, желательно владеть хотя бы одним языком программирования, ведь уже сейчас нас повсюду окружают компьютеры. То ли еще будет! Хорошая новость — английский и программирование неразрывно связаны. Об этом нам рассказала Мария Вершинина, фронтенд-разработчица Skyeng.
  • Автор

    Антонина Скорова

  • Дата публикации

    23.11.2021

  • Просмотры

    291

1. Без английского в принципе не получится писать и читать код

В учебниках английского есть такое упражнение — прочитать текст и дальше определить, верные утверждения о тексте перед тобой или неверные: true or false . Выполняешь это упражнение и даже не задумываешься, что делаешь первый шаг к программированию. Ведь true и false — важные слова для любого человека, который пишет код.

Мария Вершинина,

фронтенд-разработчица Skyeng

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

Ты даже начинаешь учиться программированию с английской фразы. Твоя первая строчка в коде — «Hello, world» («Привет, мир») — это традиция разработчиков по всему миру.

Вот какие слова я использую чаще всего: script (сценарий),function (функция), order (порядок). Глаголы тоже нужны:to add (добавить),to remove (убрать),to set (установить),to get (получить).


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

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

Python, C, C++, Java, JavaScript — языков программирования много. А ведь еще есть HTML для разметки веб-страниц в интернете и CSS для их дизайна. Языками пользуются разработчики по всему миру, именно поэтому основная документация и все нововведения публикуются в первую очередь на английском.

Мария Вершинина,

фронтенд-разработчица Skyeng

Исходники почти всех языков программирования, например JavaScript, на котором я пишу, — на английском.

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

Если ваш ребенок уже учит английский в школе или с репетитором, проверьте его уровень языка — это займет всего 15 минут. Пройдите бесплатный тест , который подготовили методисты школы Skysmart. Вы узнаете, что уже хорошо получается в английском у вашего ребенка и над чем еще нужно поработать. В конце теста — приятные подарки!

3. Банально, но: английский нужен, чтобы гуглить

Интернет не только дал работу миллионам программистов, он еще и помогает им эту работу делать. Ответ почти на любой вопрос можно найти на форумах разработчиков, а если ответа нет — задать этот вопрос и обсудить его вместе. На английском, конечно же.

Мария Вершинина,

фронтенд-разработчица Skyeng

Как сказал мой коллега-разработчик: «Половину своего рабочего времени ты гуглишь». Без этого никак. Если у тебя возникает какой-то вопрос, ты идешь и смотришь, может, кто-то в интернете уже решил твою проблему — и не стоит изобретать велосипед.

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


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

Бонус: как Мария учила английский

Мария Вершинина,

фронтенд-разработчица Skyeng

Всю жизнь я себя пинала: «Мне нужен английский, нужен английский». Начала учить язык с первого класса в школе. В университете делала упор на технический английский для программистов и проходила несколько интенсивов, когда месяц занимаешься по 2–3 часа в день — это очень помогает.

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

 
  • 0
  • 0
  • 0
  • 0
  • 0