Nedocs.ru

Онлайн платформа для образования
12 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Статьи о программировании на английском

Технический английский для IT: словари, учебники, журналы

ykaneva 2018-04-09T16:54:33+00:00 September 13th, 2017 | Практика английского | 7 Comments 7 142,935

Сегодня день программиста. По этому поводу в нашем офисе праздник, шарики, салюты (на самом деле нет: мы усердно работаем). Но обойти стороной такой день мы не могли, поэтому подготовили статью про технический английский для it-специалистов.

Для чего разработчику английский (самой стало смешно от этого вопроса). Ответ очевиден: английский нужен для понимания терминологии, работы с англоязычными интерфейсами, чтения технической документации, изучения профессиональной литературы, конференций и вебинаров… Ну и, разумеется, для возможности работы за границей.

Разработчики и так знают огромное количество английских слов (послушать хотя бы наших: они будто вообще по-русски не говорят, а только «фиксят», «дебажат», «асапят»). Но использовать профессиональный сленг – не значит полноценно владеть английским языком. Поэтому мы собрали в статье ресурсы, благодаря которым ты сможешь полноценно прокачать английский для работы.

Содержание статьи «Английский для разработчиков»:

Ищем профессиональную лексику:

  1. Учебники
  2. Онлайн-ресурсы
  3. Наборы слов и технические английские словари
  4. Профессиональная литература (онлайн-журналы и блоги)

Качаем навыки:

  1. Аудирование (список видео и подкастов)
  2. Говорение (профессиональные соцсети для программистов)

Английский словарь для программистов: источники лексики

Лексика для разработчиков обширна. Те, кого обыватель может назвать «айтишником», включают в себя десяток разных специализаций: frontend разработчики, backend разработчики, тестировщики, веб-дизайнеры, продакты и другие (но все они должны уметь «чинить компьютер»).

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

1. Английский для it-специалистов: учебники

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

English for Information Technology – подходит для начального уровня. Включает в себя основную базовую лексику.

Career path Software Engineering – лексическое пособие для программистов, которое объединяет специализированную лексику и рабочие ситуации для развития навыков общения. Темы: разработка ПО, тестирование, пользовательский интерфейс, моделирование, варианты карьеры и др.

Oxford English for Information Technology – еще один полноценный курс. Подходит для среднего уровня. Включает в себя рабочую книгу студента и аудиокурс к ней.

Professional English in Use ICT – курс подходит для среднего уровня. Книга строится от простого к сложному, все юниты разбиты по темам.

Check Your English Vocabulary for Computers and IT – рабочая тетрадь, призванная улучшить понимание технической лексики. Включает в себя кроссворды, головоломки и др.

2. Английский для it: онлайн-курсы

В Интернете можно найти сайты и с различными онлайн-тренажерами для твоего технического английского.

lingualeo.com – начнем с себя. 🙂 У нас есть два «лакомства» для it-специалистов: курс «Английский для IT», который подходит даже для начального уровня, и онлайн-интенсив «Английский для IT бизнеса», который прокачивает и профессиональную лексику, и аудирование, и письменную и устную речь.

blairenglish.com – еще один классный сайт с онлайн-упражнениями. На нем ты найдешь тексты, в которых выделены новые слова, а ниже даны тесты на проверку этих новых слов.

www.english4it.com – сайт позиционирует себя, как интерактивная рабочая тетрадь в онлайн-режиме. На сайте есть тексты, аудио, словарь, задания и даже шутки.

3. Английский для ит-специалистов: словари

Найти базовые термины можно в специализированных наборах слов и словарях.

На Lingualeo есть наборы слов IT Terms, Startup Vocabulary, а также разговорники Business Meetings, Small Talk.

Специализированную лексику ты также сможешь найти на сайтах:

Сайты англоязычные, но наше бесплатное расширение для браузера переведет любое слово в два клика.

4. Профессиональная литература: блоги, журналы для it-специалистов

Самый эффективный способ пополнения словарного запаса – «вынимать» слова из живого контекста. Например, читать статью о профессиональном вопросе и выписывать оттуда новые слова. Такая лексика лучше запомнится, ведь будет ассоциироваться с качественным контекстом.

Материалы на Lingualeo: технический английский для программистов

В библиотеке материалов Lingualeo более 250 тыс. аутентичных текстов, видео, аудио и т.д. Главная фишка в том, что ты можешь 1. нажать на незнакомое слово ⇒ 2. увидеть перевод ⇒ 3. добавить слово на изучение ⇒ 4. выучить его с помощью интерактивных тренировок. Да и контекст всегда будет с тобой.

У нас есть огромное количество материалов по IT-тематике: коллекция Coursera Information Tech & Design, коллекция CS Systems & Security, коллекция CS Software Engineering и др.

Также лексику и идеи можно черпать из коллекции TED Технологии и из специальной коллекции материалов Technology. А здесь мы собрали классные примеры Elevator pitch.

Как искать материалы: вводишь в поисковую строку любой технический термин по-английски и сортируешь материалы по уровню сложности и формату (видео, аудио, книга). Инструкция по ссылке.

Журналы и блоги на английском для разработчиков

Принцип работы с текстами на других сайтах может быть таким же удобным: 1. устанавливаешь наше бесплатное расширение ⇒ 2. тыкаешь на незнакомые слова ⇒ 3. и добавляешь их на изучение.

Где искать тексты:

Также изучи подборку: List of computer magazines

Работаем с другими навыками: аудирование, практика речи

Полноценное владение иностранным языком включает в себя 4 навыка: чтение (для него мы назвали много сайтов), аудирование, письмо и говорение (то есть речь). Для аудирования и речи найдем дополнительные ресурсы.

1. Аудирование: подкасты и видео

Часть коллекций на Lingualeo, о которых я говорила выше – Information Tech & Design, CS Software Engineering – это коллекции с видео, которые тоже помогут прокачать аудирование. Теперь давай найдем еще и подкасты:

  • Herding Code – технологические подкасты со Скоттом Алленом, Кевином Денте, Скоттом Куном и Джоном Галловэем.
  • Soft Engineering Radio – еще один классный сайт с подкастами для программистов.
  • iOSBytes – подкасты для iOS-разработчиков
  • Android Developers Backstage – подкасты для Android-разработчиков.
  • Talk Python To Me – подкасты для тех, кто работает с Python.

На самом деле можно найти и больше подкастов: погуглить «podcast + интересующий язык программирования, тема и др.».

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

2. Практика речи: профессиональные форумы

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

Таких форумов и социальных сетей огромное количество. Попробуй загуглить «social network for developers» и ты увидишь целую ленту подборок с описанием.

Подведем итоги: английский для веб-дизайнеров, it-специалистов

  • Как и любому специалисту, разработчикам нужен не только базовый английский, но и узкоспециальный. В основном, это касается специальной лексики.
  • Лексику можно найти в профессиональных словарях и в материалах на английском. Второй вариант предпочтительнее: так ты крепче усвоишь даже самые сложные слова.
  • Не забывай и другие навыки: аудирование (слушай подкасты, смотри видео и сериалы) и речь (общайся с англоязычными коллегами на специальных форумах и в социальных сетях).

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

35 англоязычных Интернет-ресурсов об IT

Нет времени? Сохрани в

Содержание статьи:

Ни для кого уже не секрет, что английский язык для IT-специалиста — must have. Основная доля материала, как новостного, так и обучающего, во всех отраслях IT, публикуется на английском языке. Пока мы дождемся переводов на русский, Илон Маск уже будет жить на Марсе, а вся эта информация устареет.

Читать еще:  Сайты для изучения программирования с нуля

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

Айтишнику нужен английский чтобы:

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

Статьи о технологиях

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

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

Новостной портал для программистов.

Новости о крупных компаниях, новейших гаджетах и медийных личностях в сфере IT.

Новостной портал, который включает в себя раздел «Technology» с новинками, обзорами и интервью о технологиях.

Социальные сети и форумы об IT

Если вы не просто интересуетесь технологиями, а уже работаете в сфере IT, то с помощью этих ресурсов можно найти ответы на любые вопросы. А кроме того, и обсудить профессиональные темы и обменяться полезными ссылками с другими пользователями.

Любой вопрос будет решен здесь. Сайт дает возможность комментировать, оценивать ответы и делиться своим опытом о программировании.

Сочетает в себе функции новостного сайта и коллективного блога.

На этом сайте есть раздел «Community», где пользователи делятся информацией и комментариями о программировании.

Подкасты

Если вам лень читать, можете все то же самое слушать. Умение воспринимать речь на слух даст вам возможность смотреть вебинары, лекции и конференции в дальнейшем.

Два самых популярных подкаста, в которых обсуждаются различные темы, от узконаправленных до общих. Продолжительность одного подкаста 30-60 минут.

Еженедельные подкасты для программистов «Python» продолжительностью 20-75 минут.

Подкаст для тех, кто специализируется на «C++»

Идея подкаста состоит в том, чтобы по времени вписаться в ваш перерыв на кофе. Тут дорожки длятся не более 10-25 минут.

О гаджетах

Если любите быть в курсе новых девайсов, узнавать о технологиях будущего, читать обзоры, то вам сюда:

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

Технологические прорывы, ведущие IT-компании, инновации, маркетинг в IT-бизнесе.

Один из самых популярных IT-блогов на английском языке, затрагивающий темы технологий, бизнеса и культуры.

Веб-дизайн

Для тех, кто работает в веб-дизайне и хочет быть в тренде, вдохновиться или «позаимствовать» крутые идеи для работы можно здесь:

Полезные информативные статьи о том, как работает веб-дизайн изнутри.

Тренды, варианты самых оригинальных идей и оформлений.

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

Помимо статей о веб-дизайне, на этом сайте продаются книги и пособия по различным направлениям.

IT Блоги

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

Программист и учитель, работающий в «Microsoft», пишет о технологиях, гаджетах и программировании.

Учебный материал по «ASP.NET», «ActionScript», «Github», «C»,« Java», «Oracle» и «PHP».

Руководства по языкам программирования, обзоры интересных проектов, стримы программистов со всего мира.

Очень детальный блог для программистов.

Автор этого блога является главным веб-разработчиком в «Mozilla». В этом блоге есть полезные советы о разработке и туториалы.

Эксперт в разработке на «Java». Тут вы найдете соответствующие полезные книги, обсуждения и руководства.

Вас также может заинтересовать: Как учить английский для IT специалистов

YouTube каналы

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

Видео на разные темы от Google-разработчиков.

Программист, который снимает туториалы по запросам зрителей.

Все о компьютерах.

Развлекательные видео, авторы которых описывают себя как «IT-ninjas, security professionals, and hardcore gamers».

Самые популярные площадки

Одно из самых популярных Интернет-изданий об Интернет-бизнесе, стартапах, инновациях и веб-сайтах. «Techcrunch» развивает множество проектов и сотрудничает с другими сайтами. Кроме того, он имеет базу данных CrunchBase с инвесторами и компаниями.

Блог посвящен гаджетам и аппаратному обеспечению, а блог MobileCrunch — мобильным устройствам.

Ежемесячный журнал, издающийся в США и Великобритании о связи компьютерных технологий с культурой и экономикой. Прекрасно подойдет для того, чтобы расширить кругозор, изучить новую терминологию на английском языке и учиться понимать тексты.

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

Cамые breaking news мира технологий. Здесь вы сможете не только читать, но и смотреть короткие ролики о самых последних новостях в IT.

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

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

Кстати! Больше IT-сленга и выражений можно узнать здесь!

Комичные ситуации из жизни программистов помогут мозгу расслабиться во время просмотра и лучше впитывать новую терминологию из контекста.

Заключение

Надеемся, что наша статья помогла вам найти самый удобный ресурс для изучения или подтягивания технического английского. Мы желаем вам всегда верить в свои силы и заниматься английским с интересом. Get better with us!

Английский для программистов))

Ошибка на ошибке

Так программисты же писали. Теперь ждут, пока им найдут баги.

Вообще, блин, половина неправильно.

А то, что примеры все на русском — похер? )

О ревьюирование подтянулось. )

PRESENT SIMPLE
I fuck geese (all the time) = Я ебу гусей (все время) PRESENT CONTINUOUS
I’m fucking geese (can’t you fuckin’ see I’m busy) = Я ебу гусей (ты чо, бля, не видишь, я делом занят) PRESENT PERFECT
I have fucked that goose (fuck, finally) = Я выебал этого гуся (бля, наконец–то) PRESENT PERFECT CONTINUOUS
I have been fucking geese (for five years, fuckin’ respect my tenure) = Я ебу гусей (уже пять лет, уважай мой стаж, ебта) PAST SIMPLE
I fucked geese (while they were carrying me to Stockholm) = Я ебал гусей (когда они несли меня в Стокгольм) PAST CONTINUOUS
I was fucking geese (when my mom came in) = Я ебал гусей (когда вошла мама) PAST PERFECT
I had fucked that goose (before my mom could find out what was going on) = Я выебал этого гуся (прежде чем мама успела понять, что происходит) PAST PERFECT CONTINUOUS
I had been fucking geese (for three hours when all of a sudden the commandos burst in) = Я ебал гусей (уже три часа, когда внезапно ворвались спецназовцы) FUTURE SIMPLE
I will fuck geese (and you won’t friggin’ stop me) = Я буду ебать гусей (и хуй вы меня остановите) FUTURE CONTINUOUS
I will be fucking geese (during the president’s speech) = Я буду ебать гусей (во время речи президента) FUTURE PERFECT
I will have fucked all the geese (by the time when they call me onstage to award me the Nobel Peace Prize) = Я выебу всех гусей (к моменту, когда меня вызовут на сцену получать Нобелевскую премию мира) FUTURE PERFECT CONTINUOUS
I will have been fucking geese (for three hours before I will rub my cock in my blood) = Я буду ебать гусей (три часа, прежде чем сотру пипку в кровь) FUTURE IN THE PAST SIMPLE
(My mom was sure) I would fuck geese = (Моя мама была уверена, что) я буду ебать гусей FUTURE IN THE PAST CONTINUOUS
(I thought) I would be fucking geese (at that time) = Я (думал, что) буду ебать гусей (в это время) FUTURE IN THE PAST PERFECT
I would have fucked geese (if I had had penis) = Я бы ебал гусей (будь у меня член) FUTURE IN THE PAST PERFECT CONTINUOUS
(My mom proudly proclaimed to the guests that by the next month) I would have been fucking geese (for twenty years) = (Мама с гордостью объявила гостям, что в следующем месяце исполнится двадцать лет, как) я ебу гусей
BONUS EXAMPLE: PASSIVE VOICE (IN THE FUTURE)(In the name of the Almighty God I swear those indign) geese (of the Satan) will be fucked (ad majorem Dei gloriam) = (Именем Господа Вседержителя я клянусь, что сии недостойные) гуси (диаволовы) будут выебаны (к вящей славе Господней)

Читать еще:  Скачать с 2020 язык программирования

Все равно нихрена не поняла часть нюансов. Наверное мне не дано. Зато теперь знаю больше про еблю гусей.

Погуглите книгу или приложение English grammar in use Реймонда Мёрфи, они великолепны. И там просто идеально описано время perfect, с которым к многих проблемы и которое не имеет ни малейшего отношения к какой-то мифической толькочтозаконченности, о которой нам говорили в школе и в подобных учебниках. В общем Мёрфи крут

У того же Мёрфи в примере Present Perfect написано «Tom is looking for his key. He has lost his key = He lost it recently, and he still doesn’t have it». То есть тут тоже говорится про то, что действие закончилось недавно, хоть это и мало что даёт обучаемому.

Проблемы/непонимание перфектных времен, а особенно разница между past simple и present perfect, всегда будет у русскоязычных, потому что в нашем языке в прошедшем времени нет такого смыслового разделения, как в английском и некоторых других.

Вообще, кроме стандартных правил, которые везде описаны, типа указание на время или не указания, слова-маркеры типа yet, still, never и т.д., основная разница в том, что в past simple акцент на определенный промежуток времени, когда действие было совершено, а в present perfect акцент на результат (в настоящем) от действия, которое было совершено. Поэтому зачастую нет однозначного варианта, какое время использовать, просто от выбора времени может зависеть смысл фразы. «I drove a truck (it was 10 years ago during my trip to Belarus)» — или так — «I’ve driven a truck (now I know it has 11 gears»

У нас перфектность передаётся глаголами совершенного вида, чаще всего. «Я пилю» — аналог present simple, а «Я распилил» — present perfect(хотя в русском прошедшее).

22 сайта для программиста, которые помогут заговорить на английском

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

Обучение в онлайн-университете: курс «Android-разработчик с нуля»

Учить лексику

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

С этим плагином удобно переписываться с коллегами. Он автоматически переводит непонятные слова и выражения. Незаменимый инструмент, когда нет времени на доскональные переводы и нужен срочный ответ.


Незнакомые слова можно сохранять в избранное и учить в свободное время

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


Ввели слово — получили варианты перевода и значение в контексте

Энциклопедия компьютерных и технических терминов. К каждому слову есть детальное описание, примеры употребления и мини-статья с интересными фактами.


Вбили в поисковике «облачные технологии» и узнали, как они появились и для чего нужны

Англоязычный переводчик с тестами на знание компьютерных основ. Бонус — раздел «слово дня», который обновляется каждый день. Если хотя бы периодически сюда заглядывать, можно выучить профессиональный сленг и быть в курсе трендов.


Тесты помогают быстрее запомнить новые слова

Ещё один профессиональный переводчик технических терминов. Все объяснения и примеры на английском.


Термины одной тематики спрятаны в категориях по алфавиту

В этом словаре лексика сгруппирована по темам: символы, проблемы с компьютером, веб-страница или код. Ещё есть уроки — заметки и тесты на запоминание.


Слова легко искать по рубрикатору. Нужно описать проблемы с компьютером — идешь в нужный раздел

Понимать на слух

Подборка подкастов и видео для программистов, в которых много разговорной лексики и ИТ-терминов.

Подкаст для новичков в программировании. Ведущая Лоуренс — программист-самоучка, которая освоила профессию с нуля и теперь делится опытом с другими. Она простым языком объясняет, как найти работу мечты, вести переговоры с заказчиком и стать профессионалом своего дела.


В выпуске с Дэвидом Клинтоном есть советы, как выбрать язык программирования и где его учить

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


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

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

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


На канале Free Code Camp есть видео по программированию и дизайну веб-интерфейсов для новичков и опытных программистов

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


На сайте есть архив конференций с бесплатными записями выступлений

Поставить произношение

Мобильные приложения и видеотуториалы, которые научат правильно произносить слова и говорить без акцента.

Два в одном: можно учить новые слова и запоминать их произношение. В каждом уроке несколько карточек. Всё, что нужно сделать — запомнить картинку, воспроизвести термин и повторить его вслух.


Если не получается повторить с первого раза, не страшно — в каждом уроке есть несколько попыток. Главное — практиковаться

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


После этих видео хочется говорить и говорить об ИТ и коде

YouTube-канал кофаундера LinguaTrip.com. Марина живёт в США и рассказывает, как поставить правильный акцент, разговаривать как носитель и общаться с иностранцами без страха.

Читать еще:  Программирование ява скрипт


Марина подробно разбирает типичные ошибки в произношении и рассказывает, как от них избавиться

Заговорить

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

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


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

Каждый профиль проходит модерацию, все собеседники надёжные. Чтобы начать диалог, нужно отправить сообщение. После этого доступны дополнительные функции: совместные игры, исправление текстов, аудио и видеозвонки.

В главном меню видно всех, кто готов общаться. Можно отправить несколько запросов, а потом созвониться с тем, кто понравился

Общаться со своими

Онлайн-площадки, где можно задать вопрос опытным разработчикам и поделиться своим опытом.

Один из самых известных форумов для программистов по версии Alexa Internet. Тут можно найти ответы на разные вопросы или задать свой.


Задавать вопросы нужно на английском языке

Ещё один форум для разработчиков с разбивкой по темам. Здесь часто делятся лайфхаками, которые сложно найти в сети самостоятельно.


Пользователи помогают найти ошибку в коде

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


Все вопросы сгруппированы по темам — так легче понять, к кому обращаться

Быть в курсе новостей

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

Один из самых известных сайтов. Здесь обсуждают ИТ-новости со всего мира. Зарегистрированные пользователи публикуют ссылки на тренды и последние новости, дискутируют с профессионалами отрасли.


Если надоело читать, можно смотреть видеоролики с конференций. Они тоже есть на Reddit

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


Удобная фишка — индикатор времени чтения

Новостной портал с новостями, анонсами конференций и бесплатными ресурсами для разработчиков.


Тут можно подглядывать, какие технологии меняют мир, и внедрять их в свои проектах

Вывод

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

Мнение автора и редакции может не совпадать. Хотите написать колонку для «Нетологии»? Читайте наши условия публикации. Чтобы быть в курсе всех новостей и читать новые статьи, присоединяйтесь к Телеграм-каналу Нетологии.

Английский для программистов

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

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

Какие команды являются самыми популярными?

Приведем самые распространенные примеры:

  • to backup – выполнять резервное копирование;
  • to compress – сжимать;
  • to debug – отлаживать;
  • to create/to delete – создавать/удалять;
  • to disconnect – отключать, разъединять;
  • to enable – включать, активировать;
  • to plug in – подключать;
  • to reboot – перезагружать;
  • to verify – проверять.

Кроме команд есть и английские слова для программистов, связанные непосредственно с аппаратным и программным обеспечением, а также работой в Интернете. Это может быть самая распространенная лексика, например:

  • power supply unit – блок питания;
  • removable media – съемные носители информации;
  • a query – запрос;
  • a template – шаблон;
  • waterfall model – каскадная модель разработки.

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

Какую литературу выбрать? Конечно на английском! Как мы писали выше, все самое актуальное можно прочитать только на языке Шекспира. Обратите внимание на то, что английский для программистов также делится на уровни. Начинающим стоит опираться на следующие учебники:

  • English for Information Technology издательства « Pearson Longman»;
  • Career path Information Technology;
  • Career path Computing;
  • Career path Software Engineering.

Три последних учебника принадлежат издательству «Express Publishing» Те, кто продвинулся в английском немного дальше, могут начать работать с учебниками для среднего уровня, например:

  • Oxford English for Information Technology;
  • Professional English in Use ICT;
  • English for Information Technology;
  • Check Your English for Computers and IT, English for Telecoms and Information Technology.

Английские слова для программистов, таблица

буфер адреса; адресный буфер

облачное хранилище данных

virtual control program interface)

виртуальный программный управляющий интерфейс

virtual methods table

таблица адресов виртуальных методов

Ресурсы для программистов

Для изучения технического английского недостаточно использовать один учебник, иногда нужна помощь словарей. Отличным вариантом станет Computerlanguage http://www.computerlanguage.com/.

Для закрепления базовых знаний английского, отличным вариантом станет сайт Lim-english.com, где Вы с легкостью разберетесь с грамматикой, которую так долго не могли понять. Тут же можно пройти тесты, ознакомиться с полезными статьями, а также зарегистрироваться и пройти курсы английского языка онлайн.

Освоить технический английский для программистов, а также грамматику можно с Engvid http://www.engvid.com/.

Однако и этого может быть не достаточно для того, чтобы свободно говорить по-английски. Для того чтобы решить коммуникативную задачу, загляните на Italki, где вы сможете найти партнера для общения, или отправляйтесь на Polyglotclub, где вы встретите тысячи людей, готовых помочь. Общаться можно не выходя из дома.

В мире современных технологий сложно обойтись без мобильных приложений, поэтому для поиска аудиоматериалов на разные темы можно воспользоваться Eslpod или Esl-lab. Тут можно слушать тексты и проверять себя, используя тесты онлайн.

Советы для программистов

1. Посещая курсы, помните, что количество людей не должно превышать 5 человек. Так вы максимально сосредоточитесь на работе.

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

3. Помните о существовании газет и журналов на иностранном языке, а также выпусках новостей. Полезными журналами станут Business Spotlight, Bloomberg Businessweek, Business English Magazine, The Economist.

4. Читайте техническую литературу и выписывайте незнакомые слова, работайте с флеш-карточками, на одной стороне которой будет русское слово, а на другой – английское.

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

Для современного человека подкасты – это путь в будущее. Достаточно выбрать любой понравившийся (например, ruby5, talkpython, devchat, cppcast) и слушать его постоянно, таким образом, получая новую информацию и улучшая восприятие иностранного языка на слух.

Хотите получать удовольствие от изучения английского языка? Смотрите фильмы и сериалы! Это могут быть «Hackers», «Silicon Valley», «The IT Crowd», «The Internship», «The Social Network». Субтитры на английском помогут узнать новые слова и выражения.

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

Автор статьи: Анастасия Романова, методолог Lim English

Ссылка на основную публикацию
Adblock
detector
×
×