aa3edd
Проверьте свой английский и получите рекомендации по обучению
Проверить бесплатно

10 английских слов из типичного сленга айтишников. Гуманитарии поймут не сразу!

10 английских слов из типичного сленга айтишников. Гуманитарии поймут не сразу!
4K

Например, workaround — «костыль», временное решение в коде

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

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

1. Workaround

 

Это обходное, временное решение в коде. На техническом жаргоне — «костыль» (crutch). Напоминает запаску, которую используют в большом внедорожнике, чтобы доехать до шиномонтажа, причем сделанную из ашановской тележки. Такие решения иногда приживаются надолго и потом мешают развивать продукт. В тяжелых случаях говорят о целом «шалаше из костылей». У нас в компании такие шалаши не любят.

Открыть диалоговое окно с формой по клику

2. Commit

 

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

10 английских слов из типичного сленга айтишников. Гуманитарии поймут не сразу!
Монстр из серии игр Doom
Демоурок бесплатно и без регистрации!
Пройдите урок, узнайте о школе и получите промокод на занятия по английскому языку
Демоурок бесплатно и без регистрации!

3. Wiki

 

Тут все просто — это корпоративная «Википедия». Типичная фраза между коллегами: «Посмотри на вики». Общаться и делиться знаниями здесь могут все сотрудники, но на практике гуманитарии заглядывают сюда редко. Это царство программистов и тестировщиков компании. Они используют вики, чтобы контролировать и обсуждать процесс разработки продуктов.

4. GitHub

 

Это известный проект для размещения исходных текстов программ. Он нужен, чтобы контролировать версии и разрабатывать продукт всем вместе. Хранилище внешнее, оно доступно для всех, а коммерческий код там хранится платно. Поэтому в Positive Technologies используется внутреннее хранилище кода GitLab, закрытое от посторонних глаз. Здесь лежат схемы, документация, код программ.

5. PoC

 

Одно из любимых словечек у программистов и исследователей. Означает доказательство концепции, proof of concept. Если концепция говорит о падении бутерброда маслом вниз, ее можно доказать логически, математически или провести живой эксперимент. Успешный результат назовут PoC.

Еще одно популярное у разрабов выражение из трех слов — low hanging fruit («низко висящий фрукт»). Оно употребляется, когда кто-то не утруждает себя новыми концепциями, а идет проторенной дорожкой.

6. DevOps

 

Слияние слов development («развитие») и operations («операции»). Так неформально называют отдел автоматизации в компании. Цель этого отдела — донести полезные изменения в продуктах до заказчика за кратчайшее время и с наименьшими затратами.

 

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

7. Build

 

Разработчики так и произносят — «билд». И речь в данном случае идет не о немецком таблоиде Bild.de, а о конечном результате компиляции программы. Правильный перевод — «сборка». После нее из исходного кода чаще всего получается скомпилированный и скомпонованный файл, который готов к использованию.

8. Staging

 

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

 
10 английских слов из типичного сленга айтишников. Гуманитарии поймут не сразу!

9. Deploy

 

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

10. Bottleneck

 

Узкое место в системе или программе, по-русски — «бутылочное горлышко». Согласно теории ограничений Элияху Голдратта, если постоянно искать такие места в приложении или в системе организации труда, это поможет совершенствовать продукты и быстрее их выпускать.


Еще больше интересных слов из сленга программистов можно узнать на онлайн-занятиях в Skyeng. Школа подбирает преподавателей под ваши цели — например, можете учить лексику из сферы IT и разбирать вместе сериал «Кремниевая долина» (Silicon Valley). Записаться на бесплатный урок можно в два клика по этой ссылке. Удачного саморазвития!

 

Бесплатные активности

alt 1
Видеокурс: Грамматика в английском
Бесплатные уроки в телеграм-боте, после которых вы легко освоите английскую грамматику в общении
Подробнее
alt 2
Курс "Easy English"
Пройдите бесплатный Telegram-курс для начинающих. Видеоуроки с носителями и задания на каждый день
Подробнее
sd
Английский для ленивых
Бесплатные уроки по 15 минут в день. Освоите английскую грамматику и сделаете язык частью своей жизни
Подробнее

Познакомьтесь со школой бесплатно

На вводном уроке с методистом

  1. Покажем платформу и ответим на вопросы
  2. Определим уровень и подберём курс
  3. Расскажем, как 
    проходят занятия

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