Новое поколение it специалистов заменяет английские слова относящиеся к it сфере error

Мы сделали для Вас максимально простой и понятный IT словарь терминов и аббревиатур - незаменимая вещь для начинающих IT-специалистов!

А

ASP
(от англ. «Application Service Provider») — организация — провайдер, предоставляющая услуги по аренде программных продуктов и инфраструктуры на базе периодических платежей с доступом к приложениям через Интернет или виртуальную частную сеть

Абап
(от англ. «ABAP», «Advanced Business Application Programming») — проприетарный внутренний язык программирования высокого уровня с синтаксисом, используемым в приложениях корпорации SAP

Абстрактная функция
(или «чистая виртуальная функция», от англ. «abstract function») — это функция без определения, которую переопределяют дочерние классы

Ава
(или «аватарка», от англ. «avatar») — графическое обозначение пользователя в Интернете (картинка/фото/изображение)

Авечка
— звуковая карта Sound Blaster AWE32 на шине ISA, представленная Creative Technology в марте 1994 года

Автогад
— система автоматизированного проектирования и черчения AutoCAD

Авторизация
(от англ. «authorization») — процесс проверки (подтверждения) прав при попытке выполнения неких действий

Адаптив
(или «адаптивный дизайн», от англ. «adaptation») — процесс адаптации веб-страниц или веб-интерфейса к использованию на экранах различных устройств

Аджайл
(от англ. «Agile») — гибкая методология разработки, объединяющая в себе целый ряд подходов и практик, основанных на 12 принципах Манифеста гибкой разработки программного обеспечения, а также практические подходы к разработке

Админ
(или «администратор», от англ. «admin») — специалист, занимающийся настройкой, совершенствованием и поддержкой IT-инфраструктуры, включая периферию, оборудование, программное обеспечение и сетевые подключения

АДСЛ
(от англ. «ADSL», «Asymmetric Digital Subscriber Line») — технология, которая позволяет подключаться к интернету и обеспечивать высокоскоростную передачу данных через существующие телефонные линии

Айди
(или «айдишник», от англ. «id», «identificator») — уникальный признак объекта, который позволяет отличить его от других объектов, то есть идентифицировать

Айпи
(или «айпишник», «айпи-адрес», от англ. «IP», «Internet Protocol Address») — уникальный адрес компьютера в Сети, который присваивается провайдером индивидуально каждому устройству и даёт возможность выхода в Интернет

Айти
(или «ИТ», «информационные технологии», от англ. «IT», «Information Technologies») — довольно обширный класс дисциплин и областей деятельности, которые относятся к современным технологиям. Другими словами, это отрасль, отвечающая за обработку, сбор, хранение и передачу информации с помощью технических устройств и вычислительной техники

Айти-евангелист
(или «IT-проповедник», «it-пропагандист», от англ. «Technology evangelist») — человек, который профессионально занимается пропагандой в сфере IT. Как правило, такой человек собирает вокруг себя определенную группу людей для создания целевой аудитории для дальнейшего продвижения товара/услуги на рынке. Целью его деятельности является утверждение продукта как технологического стандарта на рынке

Айтишник
(или «айтишнег», «ойтишнег», «ойтишник», от англ. «Information Technologies») — специалист в сфере информационных технологий. Чаще всего айтишниками сейчас называют всех программистов и людей, так или иначе связанных с компьютерами

Ака
(от англ. «a.k.a», «also known as») — если дословно переводить, звучит как «еще известен как», «другими словами»

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

Акцесс
(от англ. «access») — 1) уровень доступа пользователя; 2) реляционная система управления базами данных (СУБД) корпорации Microsoft, входящая в состав пакета Microsoft Office (широкий круг функций, в т.ч. связанные запросы, связь с внешними таблицами и базами данных)

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

Альфа
— Это внутренний/непубличный этап разработки ПО, во время которого разработчики дополняют программу новыми функциями, после чего тестировщики проверяют/испытывают измененную программу

Альяс
(или «алиас») — псевдоним, короткое и легко запоминающееся имя, которое используют вместо длинного и сложного

Анлим
(или «безлимит», от англ. «unlimited») — в широком смысле — неограниченный доступ к чему-либо

Аноним
(или «анонимус», «анон», от англ. «anonym», «anonymous») — человек, по тем или иным причинам, скрывающий свою личность

Анпаблишед
(или «унпаблишед», от англ. «unpublished») — неопубликованный или неизданный

Анрег
— незарегистрированный пользователь, ранее не проходивший аутентификацию на ресурсе/программе

Апгрейд
(от англ. «upgrade») — усовершенствование / обновление и модернизация компьютерной техники (железа), программного обеспечения, аппаратуры и т.д.

Апдейт
(от англ. «update») — обновление/модернизация программного обеспечения (софта)

Апи
(или «Апишка», от англ. «API», «Application Programming Interface») — программный интерфейс приложения или интерфейс прикладного программирования. Простыми словами, это описание вариантов взаимодействия компьютерных программ между собой

Апликуха
(от англ. «application») — прикладное программное обеспечение (компьютерная программа / мобильное приложение), предназначенное для выполнения определённых задач

Аплинк
(от англ. «uplink») — 1) вышестоящий линк, с которого узел забирает почту; 2) UpLink-порт — порт для каскадного соединения свитчей или хабов, у которых нет автоопределения обжима кабеля

Апрув
(или «аппрув», «заапрувить», от англ. «approve») — подтверждение, согласие, одобрение чего-либо после проведения предварительной проверки/модерации

Аркмейл
(от англ. «ArcMail») — архивированная почта, т.е. сжатая архиватором

Архиватор
— программа, которая предназначена для сжатия файлов без потери качества в единый архив (например, 7-Zip, WinRAR и др.)

Асл
(от англ. «age/sex/location») — категории для заполнения: возраст/пол/место жительства

Ассемблер
(или «Асм», от англ. «Assembler») — это транслятор (переводчик), который преобразует программный код, написанный на языке Ассемблера, в машинный язык

Аттач
(от англ. «attach») — файл, который прикреплён к электронному письму или XML

Аутбаунд
(от англ. «outbound») — каталог с исходящей почтой

Аутсорс
(или «аутсорсинг», от англ. «outsource») — распространенная практика, когда компания передает часть рабочих задач специалистам вне своего штата (фрилансерам / работникам других компаний)

Б

BCP
(от англ. «Business Continuity Planning») — деятельность, направленная на снижение рисков прерывания бизнеса. Затрагивает предупреждение негативных последствий подобных сбоев, а также последующее восстановление бизнеса до приемлемого уровня

Баг
(или «программная ошибка», от англ. «bug») — некая ошибка/дефект в написанном коде/программе, из-за которой программа ведет себя неожиданно, и, как следствие, выдает неправильные результаты

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

Баг репорт
(от англ. «bug report») — уведомление или отчёт об ошибке, где содержится описание, причина её появления, приоритетом и прочими свойствами

База Данных
(или «БД») — 1) программный или программно-аппаратный комплекс, разработанный для хранения большого объема различной информации; 2) совокупность данных, хранимых в соответствии со схемой данных, операции с которыми выполняют в соответствии с правилами средств моделирования данных

Байт
(от англ. «byte») — базовая единица хранения и обработки информации, которая состоит из 8 битов

Бан
(от англ. «ban») — способ контроля за его действиями пользователей за счет ограничения или полного лишения их определенных прав (например: оставлять комментарии, просматривать определённые страницы и т.д.)

Бандл
(от англ. «bundle») — эффективный маркетинговый прием, направленный на продвижение как самого продукта, так и сопутствующих товаров

Баннер
(от англ. «banner») — графическое или анимированное изображение, как правило, рекламного характера, размещаемое на интернет-площадках. Используется для привлечения внимания потенциальных клиентов

Банщик
— дизайнер, который, с помощью графических редакторов, занимается версткой и созданием рекламных баннеров

Батник
(или «бат», «бач», «бачфайл», от англ. «batch file») — пакетный файл, т.е. текстовый файл (MS-DOS, OS/2 или Windows), который содержит последовательность команд, служащих для исполнения командным интерпретатором. После запуска данного файла программа-интерпретатор (например, cmd.exe) читает его построчно и по порядку исполняет команды

Батон
(или «батончик», «бАттон», от англ. «button») — элемент интерфейса приложения/компьютерной программы, простыми словами «кнопка» (радиобатоны и пуш‑батоны)

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

ББС
(или «БиБиэС», «бибиэска», «доска», «борда», от англ. «bulletin board system») — доска объявлений в электронном формате — широко применяемый в эпоху веб 1.0 способ взаимодействия пользователей компьютеров через коммутируемые телефонные сети

Безголовый
(от англ. «headless») — имеется ввиду компьютер, который работает без устройства для вывода визуала, т.е. дисплея/монитора. Это может быть, к примеру, сервер. Безголовая система обычно управляется через сетевое соединение

Бенефит
(от англ. «benefit») — некий бонус, использующийся для мотивации сотрудников. Обычно это непрямое денежное или иное нематериальное вознаграждение

Бенч
(от англ. «bench») — обычно, имеется ввиду режим ожидания, простой специалиста в связи с отсутствием новых задач/проектов (при этом он получает зарплату)

Бенчмарк
(от англ. «Benchmark») — задача, которая является эталонным тестом производительности компьютерной системы. Обычно бенчмарки меряют в попугаях

Бета
(от англ. «beta») — бета-версия — рабочая версия ПО/сайта/приложения, которая находится на стадии публичного тестирования и доработки

Бета-тест
(от англ. «beta-test») — последнее испытание разрабатываемого продукта (ПО/приложения/сайта) перед его официальным выпуском

Бета-тестер
(от англ. «beta-tester») — человек, добровольно принимающий участие в бета-тестировании разрабатываемого продукта (сайта/ПО/приложения)

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

Бигдата
(от англ. «big data») — набор специализированных методов и инструментов, использующихся для хранения и обработки огромных объемов данных, т.е. таких, которые характеризуются «тремя V»: volume (объём), velocity (скорость прироста и обработки), variety (многообразие)

Бинк
(от англ. «Bink») — сокращённое название мейлеров типа BinkleyTerm. Бинком сейчас, чаще всего, называют популярный IP-мейлер binkd

Бипер
(от англ. «beep») — 1) встроенный динамик ПК; 2) устройство, которое служит для генерации тонов DTMF, используется совместно с телефонами, не поддерживающими тоновый набор; 3) цифровой пейджер

Бит
(от англ. «bit») — минимальная неделимая единица измерения количества информации. Принимает два значения: вкл/выкл, да/нет, высокий/низкий и т.д. В двоичной системе исчисления это либо 0, либо 1

Биткоин
(или «BTC», от англ. «bitcoin») — пиринговая платёжная система, появившаяся в 2009 году. В обороте — одноимённая единица для учёта операций (bitcoin): популярная электронная криптовалюта

Битый
— некорректный / нерабочий / содержащий ошибку. Так, «битая ссылка» ведет на несуществующую страницу с ошибкой 404 (Error 404), «битые пиксели» — неправильно отображают цвета на мониторе

Блин
— в компьютерной сфере так называют компакт-диск, CD, DVD, либо один из дисков в харде (жесткий диск)

Блинница
(или «CD-привод») — привод компакт-дисков, устройство для записи и считывания информации с оптических дисков с помощью лазера

Блог
(или «канал», от англ. «weblog») — дневник или журнал пользователя в Сети, в котором юзер ведет личные записи (в текстовом формате, фото или видео). Обычно, блог находится в открытом доступе и другие интернет-пользователи могу просматривать содержащиеся в нем записи. Следует отличать блог от гостевых книг, форумов и чатов

Блок-схема 
— графическая схема/модель, предназначенная для описания алгоритмов или процессов, где шаги изображаются в виде блоков различной формы, соединённых между собой линиями, указывающими направление последовательности. Используется программистами в процессе разработки и анализа логики работы программных компонентов

Блокчейн
(от англ. «blockchain») — методика построения непрерывной последовательной цепочки блоков (связного списка), которые содержат определенную информацию. Внесение изменений в информацию существующих блоков очень проблематично, т.к., чаще всего, копии цепочек блоков хранятся на множестве разных компьютеров независимо друг от друга. Кроме того, если необходимо внести какие-либо изменения в информацию одного из блоков, придётся редактировать и все последующие блоки

Блохи
— шуточное название, обозначающее небольшие баги, т.е. незначительные проблемы в разработанном ПО, приложении, сайте

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

Блястер
— звуковая плата SoundBlaster, выпускаемая фирмой Creative Technology, для IBM PC-совместимых ПК

Бог
— 1) главный администратор сайта/сети/сервера, у которого имеется максимальный уровень прав; 2) наивысший уровень в игре, при котором доступны все возможности (GodMode — режим бога)

Болванка
— чистый компакт-диск, который не содержит на себе информацию

Борланд
(или «Багланд», от англ. «Borland») — компания Borland International, которая занимается производством ПО, более знаменита как создатель популярных инструментов для разработчиков Turbo Pascal, Delphi, компилятора Borland С++

Бот
(от англ. «robot») — ПО, предназначенное для автоматизации рутинных задач человека, иногда с зачатками искусственного интеллекта (к примеру, чат- бот на сайтах, который отвечает на заранее запрограммированные несложные вопросы)

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

Браузер
(или «броузер», «бровсер», «бродилка», от англ. «browser») — программное обеспечение, которое устанавливается на компьютер или телефон, позволяя выходить в Интернет и просматривать веб-странички (Internet Explorer, Chrome, Opera и пр.)

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

БСОД
(от англ. «BSoD: blue screen of death») — «синий экран смерти», уведомление о крупной ошибке системы в некоторых версиях OS Windows. Обычно требует перезагрузки системы

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

Бутик
— внутренний загрузочный файл компьютера (boot.ini) с параметрами запуска, использующийся загрузчиком NTLDR при запуске Windows NT

Бутить
(или «ребутить») — перезагружать компьютер или ноутбук с помощью мыши или клавиатуры

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

Буфер данных
— это определённая часть памяти на устройстве, которая резервируется под временное хранение данных, в то время как они перемещаются из одного места в другое

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

Бэды
(или «бэдблоки», «бэдсекторы», от англ. «badsector», «badblock») — не читающийся/ненадежный кластер диска, который содержит в себе сбойные сектора, или помечен как таковой в структурах файловой системы

Бэкап
(от англ. «backup») — резервное копирование, т.е. создание резервной копии информации/проекта/сайта, для того, чтобы при каких-либо ошибках и сбоях иметь возможность восстановить данные. Безопасным считается регулярное обновление бэкапов и хранение их на различных устройствах

Бэкенд
(от англ. «back-end») — непосредственно сама программно-аппаратная или серверная часть приложения, а также разработка этой «внутренней части» сайтов/ПО/приложений

Бэклог
(от англ. «backlog») — перечень задач по функционалу в порядке приоритета для реализации в следующих версиях продукта

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

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

Содержание:

  • 0. Зачем программисту английский язык
  • 1. Базовый английский словарь для программиста
  • 2. Как учить английский для программистов самостоятельно
    • 2.1 Учебники по английскому языку для программистов
    • 2.2 Словари технического английского языка для программистов
    • 2.3 Ресурсы для изучения новых слов
    • 2.4 Ресурсы для изучения грамматики
    • 2.5 Как научиться говорить по-английски ИТ-специалисту
    • 2.6 Подкасты для разработчиков
    • 2.7 Сериалы и фильмы для программистов
    • 2.8 Форумы на английском языке для «айтишников»
    • 2.9 Видеоролики общей тематики
    • 2.10 Обучающие видеоканалы на YouTube для программистов
    • 2.11 Обучающие курсы для программистов на английском языке
    • 2.12 Новостные сайты для программистов на английском языке
    • 2.13 Русскоязычные ресурсы для IT-специалистов, изучающих английский

Зачем программисту английский язык

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

  1. Понимание терминологии

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

  2. Выбор средств разработки

    В некоторых из них отсутствует русифицированный интерфейс.

  3. Чтение технической документации

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

  4. Общение с клиентами

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

  5. Изучение профессиональной литературы

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

  6. Посещение онлайн-курсов и вебинаров

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

  7. Поиск решений во всемирной паутине

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

  8. Шанс получить работу за границей

    Многие IT-гиганты находятся в США. В такие фирмы постоянно требуются грамотные специалисты, но, чтобы общаться с коллегами и дирекцией, необходимо знать английский язык. Хотите работать в Силиконовой долине? Учите английский.

Читайте, как наш студент Илья Усанов учит английский для продвижения своей компьютерной игры на Steam, Алексей Клоков теперь свободно общается с коллегами из европейского офиса, а Никита Симонов и Руслан Тедеев занимаются английским ради карьерных перспектив.

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

  1. Ваши сильные стороны:
    • Логическое мышление

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

    • Широкий словарный запас

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

  2. Ваши слабые стороны:
    • Неуверенное знание грамматики

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

    • Языковой барьер

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

    • Слуховой барьер

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

Мы выяснили ваши слабые и сильные стороны, а теперь надо решить, каким образом учить английский для программистов. Исходя из нашего опыта, начинать изучать специализированный английский для IT следует после того, как вы закончили курс Pre-Intermediate. До этого лучше изучать общий разговорный английский, чтобы заложить прочный базис для профессиональных знаний.

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

Базовый английский словарь для программиста

В этом разделе мы привели базовые понятия, которые пригодятся каждому IT-специалисту. Для удобства мы выделили набор глаголов IT-тематики, а также слова, связанные с интернетом, аппаратным и программным обеспечением.

Слово Перевод
Полезные глаголы
to back up (backup) выполнять резервное копирование
to boot загружать, загружаться (например, об устройстве или операционной системе)
to burn записывать на оптический диск
to create создавать
to compile компилировать
to compress сжимать (например, архиватором)
to connect соединять, подключаться
to copy копировать
to cut вырезать в буфер обмена
to debug отлаживать
to decrypt расшифровывать
to delete удалять
to deploy развертывать (например, приложение на сервере)
to develop разрабатывать
to disable отключать, деактивировать
to disconnect разъединять, отключаться
to display отображать
to download загружать, скачивать
to eject извлекать (устройство)
to enable включать, активировать
to encrypt шифровать, зашифровывать
to execute исполнять
to format форматировать
to implement внедрять, реализовывать
to initialize приводить в исходное состояние, инициализировать
to install инсталлировать, устанавливать
to integrate интегрировать, объединять в одну систему
to link to ссылаться на что-либо
to load загружать
to paste вставлять из буфера обмена
to plug in подключать
to press (a button) нажимать (кнопку)
to read считывать
to reboot перезагружать, перезагружаться
to restore восстанавливать
to save сохранять
to scroll up/down прокручивать вверх/вниз (например, веб-страницу)
to sort сортировать
to switch on/off включать/выключать
to uninstall деинсталлировать, удалять
to update обновлять
to upgrade улучшать, модернизировать
to upload загружать, скачивать
to verify проверять
Аппаратное обеспечение
a bus шина
a cable кабель
a central processing unit (CPU) центральный процессор
a computer case корпус системного блока
a device устройство
a fan вентилятор охлаждения, кулер
a graphics card, a display card, a display adapter, a graphics adapter видеокарта (графический адаптер)
a graphics processing unit (GPU) графический процессор
a hard disk drive (HDD) жесткий диск
a laptop ноутбук, портативный компьютер
a light-emitting diode (LED) светодиод
a motherboard (mainboard) материнская плата
a network card сетевой адаптер (сетевая карта, сетевая плата)
a port разъем, порт
a power supply unit (PSU) блок питания
a solid-state drive (SSD) твердотельный накопитель
a sound card, an audio card звуковая карта
a storage device запоминающее устройство, накопитель
a touch screen сенсорный экран
air cooling воздушное охлаждение
an expansion card карта (плата) расширения
an optical disk drive оптический привод
an uninterruptible power source (UPS) источник бесперебойного питания
random-access memory (RAM) оперативная память (ОЗУ)
read-only memory (ROM) постоянное запоминающее устройство (ПЗУ)
removable media съемные носители информации
water cooling водяное охлаждение
output devices:

  • a monitor
  • a printer
  • a speaker
  • headphones
устройства вывода:

  • монитор
  • принтер
  • колонка (акустическая)
  • наушники
input devices:

  • a keyboard
  • a mouse
  • a scanner
  • a digital camera
  • a joystick
устройства ввода:

  • клавиатура
  • мышь
  • сканер
  • цифровая камера
  • джойстик
Программное обеспечение
a compiler компилятор
a database база данных
a debugger отладчик
a desktop application/app приложение для настольного компьютера
a device driver драйвер устройства
a graphical user interface (GUI) графический пользовательский интерфейс
a kernel ядро (например, операционной системы)
a mobile application/app мобильное приложение
a plug-in (plugin) плагин, расширение, дополнительный программный модуль
a programming language язык программирования
a query запрос
a scroll bar полоса прокрутки
a snapshot снимок состояния системы
a spreadsheet электронная таблица
a status bar строка состояния
a template шаблон
a version control system (VCS) система контроля версий
a web application, a web app веб-приложение
a word processor текстовый процессор
a text editor текстовый редактор
a utility утилита (служебная программа)
acceptance testing приемочное тестирование
agile methodology гибкая методология разработки
an algorithm алгоритм
an array массив
an encoding кодировка
an enterprise application корпоративное приложение
an executable (file) исполняемый файл
an interpreter интерпретатор
an operating system (OS) операционная система
application software прикладное программное обеспечение
aspect-oriented programming (AOP) аспектно-ориентированное программирование
binary data двоичные данные
commercial software платное программное обеспечение
data данные, информация
data processing обработка данных
extreme programming экстремальное программирование
firmware прошивка, микропрограмма
freeware бесплатное программное обеспечение
incremental development инкрементная модель разработки
integrated development environment (IDE) интегрированная среда разработки
iterative development итеративная модель разработки
malicious software (malware) вредоносное программное обеспечение
object-oriented programming (OOP) объектно-ориентированное программирование
open source software программное обеспечение с открытым исходным кодом
prototyping создание прототипа, прототипирование
rapid application development (RAD) быстрая разработка приложений (методология)
regression testing регрессионное тестирование
runtime (runtime environment) среда выполнения кода
server software серверное программное обеспечение
spiral development спиральная модель разработки
spyware программа-шпион, шпионское программное обеспечение
system software системное программное обеспечение
unit testing модульное (блочное, компонентное) тестирование
waterfall model каскадная модель разработки
Интернет
a bookmark закладка (в браузере)
a bridge мост
a browser браузер, обозреватель
a domain домен
a firewall брандмауэр, межсетевой экран
a gateway шлюз
a hyperlink гиперссылка
a node узел сети
a packet пакет
a patch cord коммутационный кабель, патч-корд
a router маршрутизатор, роутер
a search engine поисковая система
a subdomain поддомен, субдомен
a switch коммутатор, свитч
a website веб-сайт, веб-узел
a wireless network беспроводная сеть
bandwidth пропускная способность (канала передачи данных)
broadband широкополосный доступ в интернет
client-server architecture клиент-серверная архитектура
cloud computing облачные вычисления
cloud storage облачное хранилище данных
dynamic host configuration protocol (DHCP) протокол динамической настройки узла
domain name system (DNS) система доменных имен
instant messaging (IM) обмен мгновенными сообщениями
Internet service provider (ISP) интернет-провайдер
local area network (LAN) локальная сеть
latency задержка, период ожидания
media access control (MAC) address аппаратный адрес, MAC-адрес
peer-to-peer (P2P) одноранговая сеть, пиринговая сеть
twisted pair витая пара
voice over IP (VoIP) голосовая связь через интернет, IP-телефония
wide area network (WAN) глобальная сеть, широкомасштабная сеть

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

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

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

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

Для начального уровня:

English for Information Technology Career path Information Technology Career path Computing Career path Software Engineering
English for Information Technology 1 Career path Information Technology Career path Computing Career path Software Engineering

Для среднего уровня:

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
Oxford English for Information Technology Professional English in Use ICT English for Information Technology 2 Check Your English for Computers and IT English for Telecoms and Information Technology

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

  1. multitran.ru

    Англо-русский и русско-английский словарь. Чтобы получить правильное значение термина, смотрите перевод слова рядом с примечаниями automat., comp., net., IT, tech.

  2. english4it.com

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

  3. computerlanguage.com

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

  4. techterms.com

    Англоязычный словарь технических терминов. Все слова отсортированы по категориям, а также можно искать значение слова через систему поиска на сайте. Здесь есть подробное разъяснение каждого понятия. Кроме того, можно проходить тесты из раздела Quizzes, чтобы проверять свои знания.

  5. computerhope.com

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

Ресурсы для изучения новых слов

  1. Сайты с тестами и упражнениями на лексику:
    • businessenglishsite.com — упражнения, помогающие запомнить правила употребления IT-лексики в предложениях.
    • blairenglish.com — технические тексты, а также тесты на знание профессиональной лексики.
  2. Сервисы для изучения слов:
    • Lingualeo и Memrise — с помощью этих ресурсов вы сможете изучать новые слова, составлять собственные словари терминов, смотреть видео профессиональной тематики и т. д.

Ресурсы для изучения грамматики

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

  1. Изучаем теорию:
    • engblog.ru — простой и удобный справочник по грамматике, составленный опытными преподавателями. К каждой статье есть тест, с помощью которого можно проверить, насколько хорошо вы поняли материал.
    • engvid.com — грамматика в видеоуроках от носителей английского языка. Материал изложен доступно, и почти к каждому видео есть тест по теме.
  2. Выполняем практические упражнения:
    • learnenglish.de — сайт с большой подборкой грамматических тестов, а также пояснениями теории на английском языке.
    • tolearnenglish.com — не лучший по дизайну, но хороший по наполнению сайт. Чтобы найти тесты, укажите в поисковой строке нужную вам тему, например Article, и переходите по ссылкам.
    • perfect-english-grammar.com — удобный сайт, где простыми словами изложена грамматика английского языка и есть практические упражнения для проработки изученных тем.
  3. Работаем с приложениями:
    • Learn English Grammar для Android и iOS — позволяет изучать грамматические правила и предоставляет грамматические упражнения для отработки использования этих правил на практике.
    • Johnny Grammar’s English Quiz для Android и iOS — удобное приложение с тестами на разные грамматические темы английского языка.

Как научиться говорить по-английски ИТ-специалисту

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

С английским ситуация аналогичная: никакой учебник или самоучитель не заменят вам разговорной практики — ищите собеседника, готового пообщаться с вами на английском. Развивать устную речь можно не выходя из дома. Воспользуйтесь сайтом italki.com или polyglotclub.com, а также приходите на встречи разговорных клубов.

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

Подкасты для разработчиков

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

  1. На общие темы для совершенствования знаний общеразговорного английского:
    • eslpod.com — аудиоматериалы на разные темы. Дикторы говорят медленно и четко, поэтому можно слушать их даже на уровне Elementary. Ранее материалы сайта были бесплатными, сейчас же для пользования подкастами необходимо приобрести платный аккаунт.
    • esl-lab.com — подкасты на общие темы, распределенные по 3 уровням сложности. К каждой записи есть тесты, вы можете проверить, насколько хорошо поняли услышанное.
  2. Профессиональные подкасты. Таких материалов очень много, и вы можете выбрать те, которые подходят именно вам. Мы рекомендуем:
    • herdingcode.com и se-radio.net — подкасты на разные IT-темы.
    • ruby5.codeschool.com и Ruby Rogues — подкасты для программистов Ruby.
    • talkpythontome.com — для программистов Python.
    • Javascript Jabber — для программистов Javascript.
    • cppcast.com — для программистов C++.
    • dotnetrocks.com — для разработчиков Microsoft .NET.
    • iPhreaks — для программистов iOS.
    • androidbackstage.blogspot.com — для программистов Android.
    • arresteddevops.com — для сторонников методологии DevOps.

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

Сериалы и фильмы, близкие к вашей тематике, будут развивать восприятие английского языка на слух. Любой из эпизодов можно смотреть с субтитрами, установив расширение для браузера hamatata, а также воспользовавшись сайтами ororo.tv или show-english.com. Программистам можно порекомендовать смотреть следующее:

  1. Сериалы:
    • The IT Crowd («Компьютерщики»).
    • Silicon Valley («Кремниевая долина»).
    • The Big Bang Theory («Теория Большого взрыва»).
    • Halt and catch fire («Остановись и гори»).
    • Mr. Robot («Мистер Робот»).
  2. Фильмы:
    • Free to Play («Бесплатная игра»).
    • The Imitation Game («Игра в имитацию»).
    • jOBS («Джобс: Империя соблазна»).
    • The Internship («Кадры»).
    • The Fifth Estate («Пятая власть»).
    • TPB AFK: The Pirate Bay Away from Keyboard («Пиратская бухта: В удалении от клавиатуры»).
    • Web Junkie («Сетевой торчок»).
    • Hackers («Хакеры»).
    • The Social Network («Социальная сеть»).

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

Форумы на английском языке для IT-специалистов

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

  1. stackoverflow.com — самый крупный и известный в мире форум IT-специалистов. Здесь можно задавать профессиональные вопросы и просто общаться с коллегами на свободные темы.
  2. forums.devshed.com — популярное сообщество, где общаются англоговорящие программисты со всего мира.
  3. forum.xda-developers.com — форум, где общаются в основном разработчики мобильных приложений.
  4. programmers.stackexchange.com — еще один крупный форум, на котором можно задавать вопросы и получать ответы от опытных коллег.

Кстати, если вам срочно нужно сформулировать предложение или текст на английском языке, но вы не можете этого сделать, предлагаем воспользоваться программой imtranslator.net. Введите в окно предложение или текст по-русски, и программа переведет вам его на выбранный язык. Причем переведенный текст можно будет прослушать с помощью встроенного модуля TTS (text to speech). Однако старайтесь нечасто пользоваться этим сайтом: машинный перевод не всегда бывает правильным.

Видеоролики общей тематики

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

  1. ted.com

    Знаменитый проект TED — источник вдохновения и уникальных идей. Выбирайте интересные вам темы лекций, при необходимости пользуйтесь субтитрами.

  2. englishcentral.com

    Видеоролики от Englishcentral — хороший обучающий материал для тех, кому сложно воспринимать английскую речь на слух, ведь все видео снабжены субтитрами. Кроме того, работа с этим сайтом не отнимет много времени: большинство роликов занимает не более 2-3 минут.

  3. elllo.org

    На сайте представлены видеоролики и подкасты с транскриптами (текстами записей). Большой охват тем позволит без труда выбрать интересный для вас материал.

Обучающие видеоканалы на YouTube для программистов

  1. ProgrammingKnowledge

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

  2. Sentdex

    Обучающие видео для тех, кто работает на Python.

  3. Cave of Programming

    Канал для обучения программированию на Java и C++ для начинающих и совершенствующихся.

  4. Paul Programming

    Видеопрезентации для программистов C++.

  5. The Go Programming Language

    Различные профессиональные видео для программистов.

  6. Learning Programming

    Обучающие видео для работы в разных средах программирования.

  7. Programming Made EZ

    Разнообразные обучающие видео для профессионалов.

  8. Computer Programming University

    Видео для разработчиков на UNIX.

Обучающие курсы на английском языке для программистов

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

  1. codecademy.com

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

  2. udacity.com

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

  3. coursera.org

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

  4. edx.org

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

  5. udemy.com

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

  6. futurelearn.com

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

Новостные сайты для программистов на английском языке

  1. reddit.com

    Ресурс, на котором пользователи оставляют ссылки на интересные новости из сферы IT.

  2. news.ycombinator.com

    Агрегатор новостей, аналогичный предыдущему ресурсу: все самое свежее об IT на англоязычных сайтах.

  3. smashingmagazine.com

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

  4. arstechnica.com

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

  5. thenextweb.com

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

Русскоязычные ресурсы для IT-специалистов, изучающих английский

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

  1. cyberforum.ru

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

  2. programmersforum.ru

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

  3. englex.ru и engblog.ru

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

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

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

Скачать список слов по теме «Английский для IT» (*.pdf, 188 Кб)

© 2023 englex.ru, копирование материалов возможно только при указании прямой активной ссылки на первоисточник.

Слово it употребляется в английском в самых разных случаях. Оно заменяет неодушевленное существительное или служит в предложении формальным подлежащим. Что это и в каких случаях используется it в английском языке — разберем в статье.

It как личное местоимение

К личным местоимениям в английском относятся привычные нам слова I (я) / he (он) / she (она) / you (ты, вы) / we (мы) / they (они). К этому ряду добавляется и it: оно заменяет неодушевленное существительное. Местоимение it является неизменяемым и не имеет специальной формы множественного числа. На русский язык it переводится теми же местоимениями, которые используются для одушевленных лиц (он / она / оно).

I’ve seen your book, it lies on the table — Я видел твою книгу, она лежит на столе.

Your notebook is not here, your brother has taken it with him — Твоего блокнота здесь нет, твой брат взял его с собой.

Как видно из приведенных примеров, форма it может стоять и в позиции подлежащего (it lies on the table — она лежит на столе), и в позиции дополнения (your brother has taken it with him — твой брат взял его с собой).

Животных и грудных детей (когда их пол неизвестен) в английском также принято передавать местоимением it, хотя использование личных местоимений he /she тоже возможно:

The dog is full of energy, it cannot stop playing with the ball — Собака очень энергичная, она никак не перестанет играть с мячом.

Безличное местоимение

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

  • It’s beautiful — Красиво
  • It’s too late — Слишком поздно

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

Do you know that Mr Smith has already come to town? Yes, I’ve heard about it — Ты знаешь, что мистер Смит уже вернулся в город? Да я об этом слышал (вместо — Yes, I’ve heard that Mr Smith had already come to town).

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

It’s raining — Идет дождь.

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

It’s getting dark — Темнеет.

It’s cold outside — На улице холодно.

Также it используется для указания на время или расстояние:

It’s already 11 p.m. — Уже 11 вечера.

It is 40 miles away from here — Это в 40 милях отсюда.

Другие случаи употребления

Местоимения it может употребляться в качестве подлежащего и в других случаях. Разберем их.

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

It’s nice to talk to you — С тобой приятно поговорить (вместо — To talk to you is nice).

  1. Другой случай появления it в качестве формального подлежащего — с подчиненным предложением.

It is probable that we will be a little late — Вероятно, мы немного опоздаем.

It does not interest me what you think — Меня не интересует, что ты думаешь.

  1. Конструкция it takes.

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

It took me months to get to know her — Мне потребовались месяцы, чтобы узнать ее.

How long does it take to get to Boston? — Сколько потребуется времени, чтобы добраться до Бостона?

  1. Конструкция it’s time.

Конструкция it’s time имеет значение «пора…». Например, it’s time to go to bed (пора ложиться спать). Если предложение имеет обобщающий характер, то за этим словосочетанием сразу следует инфинитив с частицей to. Если же предложение обращено к конкретному человеку, тогда перед инфинитивом может идти дополняющее for + существительное, которое указывает на адресата.

It’s time to buy a new car — Пора купить новую машину.

It’s time for you to buy a new car — Тебе пора купить новую машину.

  1. Выражение вероятности.

Безличное местоимение it выступает в конструкциях it seems (кажется), it appears (оказывается).

It appears / seems that they will not come — Кажется, они не придут.

It appears / seems to me that they will not come — Мне кажется, что они не придут.

  1. Смысловое выделение.

С помощью местоимения it можно выделить определенный объект в предложении.

It was my aunt who took Peter to London yesterday — Питера в Лондон вчера отвезла моя тетя.

It was Peter whom my aunt took to London yesterday — Вчера в Лондон моя тетя отвезла Питера.

It was Peter’s house that we visited yesterday — Мы были вчера в доме Питера (а не кого-то еще).

Отличие местоимения it от this / that

Когда местоимение it употребляется в качестве отсылки к известной ситуации или предмету, вместо него могут также использоваться указательные местоимения this / that.

It is a strange story / This is a strange story / That is a strange story — Это странная история.

It’s terrible / This is terrible / That is terrible — Это ужасно.

В таких предложениях варианты it / this / that взаимозаменяемы, хотя они и имеют некоторые смысловые оттенки. Все три варианта отсылают к упомянутой ситуации, но it определяет ситуацию в самом общем смысле и никак ее не подчеркивает. Тогда как местоимения this / that, скорее, вовлекают говорящего в ситуацию и обращают внимание на его отношение, обозначают новизну факта или впечатление о нем.

She decided to paint her house pink. It upset the neighbours a bit — Она решила покрасить дом в розовый. Это немного расстроило соседей.

She decided to paint her house pink. This / That upset the neighbours, as you can imagine — Она решила покрасить дом в розовый. Это расстроило соседей, как ты можешь себе представить.

Есть и другие отличия местоимения it от this / that. Если в предложении упоминается несколько фактов, то it отсылает к наиболее важному, а this / that — к последнему упомянутому.

We keep the guitar in the storage room. It is mainly used by the children — Мы храним гитару в кладовке. Ей в основном пользуются дети (Дети пользуются гитарой).

We keep the guitar in the storage room. This is mainly used by the children — Мы храним гитару в кладовке. Ей в основном пользуются дети (Дети пользуются кладовкой).

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

What do you think about this? I thought I’d get a job in Spain for ten months, but… — Что ты об этом думаешь? Я думал, что получу работу в Испании на десять месяцев, но… (Используется местоимение this, потому что ситуация раскрывается после местоимения).

В безличных предложениях it невозможно заменить на this или that, потому что this / that отсылают к определенному объекту или ситуации и всегда подразумевают под собой полное существительное:

Неверно: this / that is raining

Верно: It’s raining

Притяжательное местоимение

Местоимение it имеет также притяжательную форму — its (его, ее). Она используется для выражения принадлежности неодушевленному объекту.

This company is one of the most successful. Its purpose is to become the best — Эта компания — одна из самых успешных. Ее цель — стать лучшей.

На русский язык its может переводиться местоимением «свой»:

The company has achieved its goal — Компания достигла своей цели.

Притяжательное местоимение не нужно путать с сокращенной формой it + is (it’s). Произношение двух форм одинаковое, но они занимают разные позиции в предложении.

Сокращенное it’s представляет собой подлежащее и глагол. Притяжательное местоимение its выступает в качестве прилагательного и зависит от существительного. Сравните следующие предложения:

Every country has its traditions — У каждой страны есть свои традиции.

It’s a very long tradition — Это очень давняя традиция.

Понравилась статья? Поделить с друзьями:
  • Ногтевая пластина растет вверх как исправить
  • Ничем иным ошибку не мотивировал
  • Ниссан ошибка p1791
  • Ноготь растет не ровно на руке как исправить
  • Ничего невозможно изменить как пишется