Экспертиза

Словарь разработчика - что значит скрам, дейлик, комплитить?

Автор: PlaysDev
Опубликовано: 06.03.2024

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

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

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

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

А

  • апдейт (от англ. update) — обновление ПО;
  • аджайл (от англ. Agile) — философия гибкой разработки. Суть Agile подхода отражена в “Манифесте Agile”;
  • апишка (от англ. API) — программный интерфейс приложения;
  • апрув, апрувнуть (от англ. approve) — одобрить, утвердить;
  • айдишник (от англ. id) — уникальный признак объекта;

Б

  • баг (от англ. bug) — ошибка или дефект в коде;
  • билд (от англ. build) — собранное приложение, готовое к запуску;
  • бэклог (от англ. backlog) — это список задач или проектов, которые нужно выполнить команде разработчиков;
  • бахнуть — сделать или переделать что-то быстро, в срочном порядке;
  • бэкап* (от англ. backup) — резервная копия чего либо;
  • бэк (от англ. back) — сервер;

*Пример: “Бэкап съел все ресурсы сервера”.

В

  • выкатить* — сделать доступным для пользователей;
  • валидация (от англ. validation) — это проверка чего либо, например параметра, на соответствие заданным условиям;

*Пример: “Выкатить билд в прод”, что означает выложить новую версию приложения для пользователей.

Д

  • дейлик (от англ. daily meeting) — ежедневные короткие планёрки;
  • деплой, деплоить (от англ. deploy) — развёртывание, публикация рабочей версии приложения;
  • движок — набор связанных компонентов (программа/часть программы/комплекс программ/библиотека), предназначенный для реализации определенной задачи;
  • драй (от англ. DRY, don’t repeat yourself) — принцип программирования, основанный на избежании повторений кода;

К

  • колл (от англ. call) — звонок;
  • коммит, коммитить (от англ. commit) — сохранение изменений куда либо (например, сохранять код в репозитории);
  • компиляция (от англ. compilation) — конвертация кода, который был написан разработчиком, в исполняемый машиной файл;
  • креды — учетные данные пользователей;
  • костыль* — код, который нужен, чтобы исправить несовершенство ранее написанного кода;
  • кастомный (от англ. custom) — оригинальный, сделанный с нуля, особенный;

*Пример: “Я не смог найти решение, поэтому пришлось закостылить”.

Л

  • легаси (от англ. legacy) — устаревший код;
  • лист (от англ. list) — список;

М

  • мержить (от англ. merge) — объединить ветки кода или данных таблиц;
  • митап (от англ. meetup) — встреча;
  • меншить (от англ. mention) — упоминать, напоминать;
  • мвп (от англ. minimum viable product) — версия продукта с минимальным нужным для его работы функционалом;
  • мр (от англ. merge request / pr — pull request) — запрос разработчика на объединение его кода, который хранится отдельно от кода других разработчиков, с общим кодом приложения;

О

  • окружение — среда в которой разворачивается приложение;
  • опенсорс (от англ. opensource) — ПО с открытым исходным кодом;
  • откатить* — удалить изменения, вернуть предыдущую версию приложения;
  • оффер (от англ. offer) — предложение работы;

*Пример: “Новый билд часто ломается, нужно откатить до старой версии”.

П

  • парсить, парcинг (от англ. parse) — автоматизация процесса поиска и сбора данных, для предоставления их в удобном для анализа виде, например, табличном;
  • падать* — ломаться, не работать;
  • пилот — пробная версия продукта, до его официального выхода для пользователя;
  • продакшн, прод (от англ. production) — итоговая версия проекта для релиза;
  • пинг (от англ. ping) — время за которое сервер дает ответ / напоминание;
  • пушить или запушить (от англ. push) — опубликовать;
  • пулить (от англ. pull) — обновить свой код, дополнив изменениями от других разработчиков / собирать что-то в группу или набор;
  • пинать** — напомнить о задаче, поторопить;

*Пример: “У нас упал прод”, другими словами, приложение не работает.

**Пример: “Менеджер пнул допилить таску”, это значит, что PM поторопил сотрудника доделать оговоренную задачу.

Р

  • расшарить (от англ. share) — предоставить доступ для других пользователей, поделиться;
  • рефакторинг (от англ. refactoring) — процесс исправления ошибок или изменение структуры кода;
  • репозиторий (от англ. repository) — хранилище данных;
  • релиз (от англ. release) — запуск;
  • ругается — сообщения об ошибках в коде;
  • ревью — проверка кода другого разработчика, поиск там ошибок;

С

  • слетело* — что-то сломалось, перестало работать;
  • снести — удалить;
  • стек (от англ. stack) — список технологий, которыми владеет разработчик;
  • софт (от англ. software) — программное обеспечение;
  • спринт (от англ. sprint) — установленный промежуток времени, за который нужно выполнить определенный объем работы;
  • спека** (от англ. specification) — документ, по которому разработчики пишут код, своего рода ТЗ;
  • скрам (от англ. Scrum) — одна из методологий Agile подхода. Что такое скрам и зачем команды разработки используют концепцию спринтов читайте здесь;

*Пример: “На сайте слетели стили” — некорректно отображается визуал на сайте.

**Пример: “Бизнес-аналитик прислал спеку без раз use-cases”.

Т

  • таска (от англ. task) — рабочая задача, задание;

У

  • уронить что-либо — описание сбоя в работе;

Ф

  • фидбек (от англ. feedback) — отзыв, обратная связь;
  • фиксить (от англ. fix) — починить, исправить ошибки;
  • фича (от англ. feature) — функция, возможность;
  • фреймворк (от англ. framework) — набор шаблонов и компонентов, упрощающих работу разработчикам;
  • фронт (от англ. front) — приложение или веб-сайт;
  • флоу (от англ. flow) — порядок действий при работе над задачей;

Х

  • хардкодить (от англ. hard coding) — замена вычисляемого алгоритма на результат вычисления;
  • хотфикс (от англ. hotfix) — срочное исправление критических ошибок (даже в проде);

Ч

  • чекать (от англ. check) — проверять

Ю

  • юзать (от англ. use) — использовать;

Вам также может понравиться

Экспертиза
18 сентября, 2024
PlaysDev
Как корпоративная культура помогает сотрудникам и руководителям достигать успеха
Вы наверняка слышали о корпоративной культуре, но что стоит за размытым понятием “культура”? Рассказали про основные инструменты для достижения заинтересованности и вовлеченности сотрудников.
Читать
Индустрия
24 апреля, 2024
PlaysDev
DevOps в банке — роль, задачи, особенности DevOpsа на финтех проекте
Обозреваем особенности ИТ-проектов в финтех индустрии: какие направления разработки популярны в 2024 и что нас ждет дальше? Как DevOps инженер может пригодиться на финтех проекте?
Читать
Технология
9 апреля, 2025
PlaysDev
5 самых популярных продуктов Microsoft
Рассказываем про топовые продукты от Microsoft, которыми пользуются миллионы людей в мире. Как работает GitHub Copilot и какие самые популярные игры от Xbox Game Studios.
Читать
Экспертиза
6 октября, 2023
PlaysDev
Обзор трендов аутстаффинга/аутсорсинга за III квартал
В этой статье будет обзор трендов аутстаффинга и аутсорсинга за III квартал 2023 года. Рассмотрим, что ждет аутстаффинг и аутсорсинг. Почему компании выбирают такие модели сотрудничества.
Читать
Экспертиза
21 декабря, 2023
PlaysDev
Кто такой бизнес аналитик и как он помогает бизнесу?
Кто такой бизнес аналитик и чем он занимается в компании? Какую пользу он приносит компании? Читайте об этом в нашей статье.
Читать
Экспертиза
12 апреля, 2024
PlaysDev
Онбординг или адаптация сотрудников — что это такое, этапы и методы
Что такое онбординг? Как не потерять нового коллегу после адаптационного периода и помочь влиться в коллектив без потерь. Рассказываем про практику Google в области онбординга и другие современные способы удержать сотрудника.
Читать
Технология
5 июня, 2024
PlaysDev
Тренды ИИ 2024: подробно про область применения
Почему бизнесы инвестируют в ИИ? Рассказываем, какие достижения удалось реализовать с помощью искусственных помощников. Оцениваем основные тренды использования ИИ по отраслям.
Читать
Технология
28 июня, 2024
PlaysDev
Мобильная разработка: в чем разница между нативной и кроссплатформенной разработкой?
Узнайте, какие преимущества и недостатки присущи каждому подходу, и как они влияют на производительность, пользовательский опыт и стоимость разработки мобильных приложений.
Читать
Экспертиза
8 мая, 2024
PlaysDev
8 лучших IT-подкастов: про технологии, менеджмент и DevOps
Подборка 8-ми подкастов с ценной информацией для специалистов в IT. Найдите что послушать, чтобы узнать больше про последние технологии и достижения в разных сферах айти.
Читать
Экспертиза
24 сентября, 2024
PlaysDev
NDA: Как защитить свой бизнес от нарушений конфиденциальности
Что такое NDA и почему его подписывают с сотрудниками и заказчиками? Узнайте, как правильно составить NDA, какие пункты стоит включить, и какие ошибки чаще всего совершают компании.
Читать