3 главных причины, зачем программисту учить английский
Антонина Скорова
23.11.2021
303
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