Ошибка на сленге программистов

*Начинающие разработчики не сразу понимают старших товарищей. Фразы вроде «я апишку свитчнул» или «заимпорти другую либу» звучат для новичков как лекция по математическому анализу для первобытного человека. Поэтому мы решили сделать небольшой словарь профессионального сленга программистов. *

  • А
  • Б
  • В
  • Г
  • Д
  • Ж
  • З
  • И
  • К
  • Л
  • М
  • Н
  • О
  • П
  • Р
  • С
  • Т
  • У
  • Ф
  • Х
  • Ц
  • Ч
    • Ю
    • Я

Слова и фразы в словаре отсортированы по алфавиту. Кстати, словарь можно дополнять. Пишите в комментариях термины, с которыми вы сталкивались на работе.

Вы читаете обновленную и улучшенную версию нашей старой статьи

А

Адаптив — адаптивный дизайн, адаптация интерфейса к использованию на разных экранах.

Аджайл — от англ. Agile. Общий термин, который описывает ценности и принципы гибкой разработки программного обеспечения, а также практические подходы к разработке. Понятие Agile стало популярным после публикации Манифеста гибкой разработки программного обеспечения в 2001 году.

Айдишник — id, идентификатор.

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

Апишка — API, программный интерфейс приложения или интерфейс прикладного программирования.

Апрув, апрувнуть — от англ. Approve. Одобрение, одобрить, утвердить.

Аутсорс — аутсорсинг, передача компанией части операционной деятельности другой компании.

Б

Баг — от англ. Bug — жучок, клоп. Ошибка в программе.

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

Бета — бета-версия, приложение на стадии публичного тестирования.

Бот — сокращение от «робот». Ботом называют программу, которая автоматизирует интерфейс. Пример — автоответчик в чате.

Бэкап, бэкапить — резервная копия или процесс создания резервной копии приложения.

Бэкенд — от англ. Back-end. Программно-аппаратная или серверная часть приложения.

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

Узнайте, как стать программистом
На Хекслете есть бесплатный курс «Жизнь программиста». Пройдите его, чтобы узнать, какие навыки нужны программистам, насколько важно написание кода в программировании и есть ли другие важные задачи у разработчиков.

В

Ворнинг — от англ. Warning — предупреждение. Предупреждающее сообщение в интерфейсе.

Войтивайти — шуточное выражение, обозначает процесс переквалификации далекого от IT-сферы специалиста в разработчика.

Выкатить — сделать доступным для пользователей. Например, «выкатили новую версию сайта» значит сделали новую версию сайта доступной для пользователей.

Выпадашка — выпадающее меню, то же, что и «дропдаун».

Г

Галера — компания, в которой платят низкие зарплаты и не ценят разработчиков.

Гит — система контроля версий Git или сервис GitHub.

Г****окод — плохой, некачественный код. Объяснение термина есть в статье нашего студента.

Градиент — плавный переход из одного цвета в другой.

Грумить — от англ. Grooming. Приводить в порядок, «причесывать».

Д

Движок — в веб-разработке так называют системы управления контентом.

Дебажить — устранять ошибки, баги.

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

Джун, джуниор — от англ. Junior. Младший разработчик. Специалист без опыта или с минимальным опытом работы.

Дезигнер — презрительно-снисходительное название дизайнера.

Докеризировать — завернуть приложение в докер (платформу для разработки, доставки и запуска контейнерных приложений).

Драй — от англ. DRY, don’t repeat yourself. Принцип программирования, предлагающий избегать повторений кода.

Дропдаун — выпадающее меню, то же, что и «выпадашка».

Дропнуть — от англ. Drop. Удалить, отключить, сбросить или обнулить что-либо.

Ж

Жаба — язык программирования Java.

Жабаскрипт — язык программирования JavaScript.

З

Залить — загрузить. Например, «залить файлы на сервер».

Запилить — сделать что-то, добавить какую-то функциональность.

Змея — язык программирования Python.

И

Исходник — файлы, в которых находится исходный код приложения, или сам исходный код.

Итерация — повторение. «Мы сделали несколько итераций» — мы повторили шаг несколько раз.

Прокачайте свои навыки на курсах Хекслета
На Хекслете есть раздел с курсами. Среди них есть курсы по логике, английскому языку, операционным системам, языкам и инструментам программирования. Многие курсы на Хекслете бесплатны — регистрируйтесь и прокачивайте свои навыки.

К

Колл — от англ. Call. Созвон, онлайн-конференция, онлайн-совещание.

Коммит, коммитить — от англ. To commit — совершать. В контексте работы над приложением — сохранять код в репозитории.

Конфа — конференция.

Копипаста — от англ. Copy-Paste. Скопированный откуда-то код.

Костыль — код, который нужен, чтобы исправить несовершенство ранее написанного кода.

Л

Легаси — от англ. Legacy. Морально устаревший код, который не обновляется, но используется. Или код, который разработчик получил по наследству от предыдущих разработчиков.

Либа — от англ. Library — библиотека. Речь идет о библиотеках кода, например, React.

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

Лист — от англ. List — список.

Локалка — локальный. Например, локальный сервер или сеть.

М

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

Мёржить — от англ. Merge, сливать. Речь идет об объединении или слиянии веток кода.

Меншить — от англ. Mention — упоминание. Упоминанать в чатах или соцсетях. «Менши меня, когда будет готово» значит «упомяни меня, когда будет готово».

Н

Навбар — навигационный блок на сайте или в интерфейсе программы.

Накатить — внести изменения, задеплоить новую версию приложения. Противоположное термину «откатить».

О

Опенсорс, опен-сорс — от англ. Open Source. Программное обеспечение с открытым исходным кодом.

Откатить — удалить изменения, вернуть предыдущую версию приложения. Противоположное термину «накатить».

Ось — операционная система.

П

Падаван — ироничное название стажера или джуниора.

Пилот — пробная (пилотная) версия продукта.

Питон — язык программирования Python.

Подвал — то же, что и «футер». Элемент структуры страницы, который находится в нижней части и содержит служебную информацию — контакты, ссылки на соцсети, публичная оферта и т. д.

Поплыла вёрстка — некорректное отображение страницы в браузере.

Продакшн или продакшен (продакшн-код) — обозначение кода для рабочей версии приложения.

Пушить — использовать команду push, публиковать что-то.

Пэхапэ — язык программирования PHP, то же, что и «пыха».

Пыха — язык программирования PHP, то же, что и «пэхапэ».

Р

Рекурсия — описание процесса с помощью самого процесса. Например, выражение «рекурсивный вызов функции» описывает ситуацию, в которой функция вызывает сама себя.

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

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

Репа — репозиторий, хранилище данных. Например, код программы можно хранить в репозитории на GitHub.

Ридми — файл Readme, в котором содержится информация о программе.

Ругаться, например, линтер ругается — сообщения об ошибках в коде, работе сервиса и так далее.

С

Сабж — от английского Subject — тема, предмет. «По сабжу» — по теме обсуждения.

Свитчнуть, свичнуть — переключить. От английского switch.

Сетка — модульная сетка, используется для дизайна и верстки страниц.

Сеньор, синьор — от англ. Senior — старший разработчик.

Слетело — сломалось.

Снести — удалить.

Сорец (Сорцы) — от англ. Source. Исходный код.

Стек — изначально абстрактный тип данных. В разговорной речи используется для обозначения списка технологий, которые использует разработчик или компания. Пример: «Наш стек — HTML/CSS, JavaScript, React».

Собес — собеседование.

Софт — от англ. Software — программное обеспечение.

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

Спринт — короткий промежуток времени (до 4 недель), в течение которого scrum-команда выполняет определенный объем работы.

Читайте также:
Как джуну найти работу и где лучше начинать карьеру в IT: советы от Хекслета

Т

Таска — от англ. Task. Задание, задача.

Тачка — компьютер.

Темплейт — от английского Template — шаблон.

Тестировщик — специалист по тестированию программного обеспечения.

Тимлид — от английского Team Lead — руководитель команды. Координатор группы программистов.

У

Убить — удалить что-то. Например, «убить профиль» означает удалить профиль.

Ф

Фидбек — от англ. Feedback — обратная связь.

Фиксить, пофиксить — от англ. Fix. Чинить, починить, исправить.

Фича — функция, возможность. От англ. Feature.

Фреймворк — от англ. Framework — каркас. Инструмент разработки, набор типовых шаблонных решений, упрощающих работу программиста. Примеры: Laravel, Bootstrap.

Фронтенд — от англ. Front-end — клиентская часть приложения.

Х

Хатэмээль, хатээмэль — HTML, язык гипертекстовой разметки.

Хардкодить — статически прописывать в коде данные, которые должны вычисляться динамически. Плохая практика, антипаттерн в программировании.

Хацкер, кулхацкер — ироничное название начинающего специалиста, который считает себя опытным программистом. От английского Hacker и Cool Hacker.

Хедер, хэдер — элемент структуры веб-страницы, находится в верхней части и содержит логотип, меню, служебную информацию.

Хотфикс — от англ. Hotfix. Срочное исправление критических ошибок, уязвимостей или недоработок в программе.

Ц

Цэмээс, цээмэс — от англ. CMS — Content Management System, система управления контентом.

Цээсэс — от англ. CSS — Cascading Style Sheets, каскадные таблицы стилей.

Ч

Чекать, чекнуть, прочекать — от англ. Check. Проверять, проверить.

Ю

Юзать — от английского To use — использовать.

Я

Ява — язык программирования Java.

Яваскрипт — язык программирования JavaScript.

ЯП — язык программирования.

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

Посмотреть предложения Хекслета

Время на прочтение
6 мин

Количество просмотров 35K

В первой части статьи я перечислила и объяснила слова, которые разработчики и менеджеры компании Wrike используют в своем ежедневном общении. Как в устном, так и в письменном. Но остался еще ряд слов из тех же категорий. Знание значений этих слов помогает коллегам легче понимать друг друга.
image

Scrum-терминология

Дод

От англ. Definition of Done (дословно — критерии готовности) — список требований, по которым можно считать, что цель выполнена. Например, набор задач, которые должны быть завершены к определенной дате.

Примеры употребления:

  • «У цели были неясные доды»
  • «Мы в додах не отметили наличие или отсутствие тестов»
  • «А какие доды у этой цели?»

Майлстоун

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

Примеры употребления:

  • «Не разбегаемся после планинга, нам еще майлстоуны расставить надо»
  • «Майлстоун по этой задаче был вчера, сколько еще времени требуется на доработку?»
  • «Так, пробежимся по майлстоунам, отлично, идем в хорошем темпе»

Сторя

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

Примеры употребления:

  • «На следующей неделе релиз, нам обязательно надо закончить эту сторю»
  • «Я не нашел в сторе описания того как должен работать бэкэнд»
  • «Обновите, сторю, пожалуйста, после последнего обсуждения»

Фасилитатор

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

Примеры употребления:

  • «Нам нужен человек, который бы фасилитировал этот митинг»
  • «Я выступлю в роли фасилитатора сегодня»
  • «Кто будет фасилитировать эту инициативу?»

image

Разработка

Ассайнить

От англ. assign (дословно — поручать) — назначать задачу на человека в качестве исполнителя.

Примеры употребления:

  • «Заасайнь эту таску на кого-нибудь из бэкэнда»
  • «Так не было у таски асайни»
  • «Я заасайню на себя»

Бага

От англ. bug (дословно — жук) — ошибка в коде, проблема, недоработка. Слово уже давно в лексиконе разработчиков, но интересно то, как меняется форма термина. Калька «баг» превратилось в слово женского рода — «бага». В такой форме согласование в предложениях проще. А если ошибка или проблема совсем маленькая, то это багуля.

Примеры употребления:

  • «Мы так и не разобрались с той багой»
  • «Я нашла там одну багулю, посмотри, пожалуйста»
  • «Мы можем взять задачу с той багой в этот спринт?»

Грумить

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

Примеры употребления:

  • «Сегодня планирую погрумить бэклог»
  • «Когда я уже разгрумлю эту кучу задач»
  • «Осталось немного причесать код и ревью закончим»

Деплой

От англ. deploy (дословно — разворачивать) — процесс интеграции кода из разработческих веток в продуктовую (мастер) ветку. Термин также употребляется и как существительное, и как глагол, и как прилагательное.

Примеры употребления:

  • «Кто сегодня деплойный дежурный?»
  • «Завтра деплоим очень важную задачу»
  • «Таска ушла в деплой»

Компилить

От англ. compile (дословно — составлять) — собирать написанный код воедино, конвертировать его из одного формата в другой, преобразовывать в требуемый вид для работы в браузере.

Примеры употребления:

  • «Проект не компилится что-то»
  • «А стили у компонента скомпилились?»
  • «Надо запустить сборку, чтобы скомпилить твои изменения»

Костыль

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

Примеры употребления:

  • «Я могу быстро пофиксить, но решение будет костыльным»
  • «Ох и накостыляли вы тут»
  • «Мы можем удалить этот костыль?»

Лагать

От англ. lag (дословно — отставание) — плохая производительность, притормаживание, работа с ошибками.

Примеры употребления:

  • «У меня всё жутко лагает»
  • «Комп конечно у меня лаговый, но не в этом дело»
  • «Ты можешь стабильно воспроизвести эти лаги?»

Легаси

От англ. legacy (дословно — наследие) — код, написанный определенное время назад и считающийся морально устаревшим. Он всё ещё работает, но вызывает неприятие у разработчиков.

Примеры употребления:

  • «Ох, там надо копаться в легаси»
  • «Код нужно рефакторить, потому что там слишком много легаси»
  • «А чего вы хотите от легаси?»

Мерджить

От англ. merge (дословно — слияние) — соединять свою часть работы с частями работы других разработчиков в рамках одной ветки. Сливать всё воедино.

Примеры употребления:

  • «Я померджу ветки вручную»
  • «При мердже произошли конфликты, можешь порешать?»
  • «Ветку вымерджили из сегодняшнего деплоя»

Нативный

От англ. native (дословно — родной) — первоначально заложенное поведение или внешний вид элемента или кода.

Примеры употребления:

  • «Это нативное поведение компонента»
  • «Нужно перебить нативные стили кнопки»
  • «Поменяй сортировку, вначале идут нативные атрибуты»

Стоимость задачи

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

Примеры употребления:

  • «Сколько нам будет стоить сделать этот функционал с нуля?»
  • «Это очень дешево, можно сделать прямо сейчас»
  • «Слишком дорогое решение, пока не будем за него браться»

Фейлить

От англ. fail (дословно — неудача) — терпеть поражение, проваливать планы, заваливать что-либо. Чаще используется в разговорной, не технической речи.

Примеры употребления:

  • «Мы в этом спринте зафейлили все три цели»
  • «Это будет полный фейл, если мы не успеем к деплою»
  • «Виноват, из-за меня мы фейлим план»

Фикс

От англ. fix (дословно — чинить) — решение проблемы, устранение бага. Термин употребляется и как существительное, и как глагол, и как прилагательное.

Примеры употребления:

  • «Пофикси, пожалуйста, это в первую очередь»
  • «Не самый надежный фикс, но на первое время проблему решает»
  • «У нас все баги пофикшены?»

image

Должности

Джун

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

Примеры употребления:

  • «К нам скоро выходит джун, просьба любить и жаловать»
  • «Мы набираем джунов и учим их в процессе»
  • «Скоро стартует новый курс для джунов»

Лид

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

Примеры употребления:

  • «Поздравляю с повышением до лида»
  • «Завтра еду на лидовскую конференцию»
  • «Спроси у лида команды»

Секопс

От англ. SecOps, сокращенно от Security Operations (дословно — интеграция безопасности) — специалист, занимающийся обеспечением безопасности при имплементации новых решений и безопасностью в целом.

Примеры употребления:

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

image

Организационное

Апрув

От англ. approve (дословно — одобрять) — еще одна вариация для одобрения, утверждения или подтверждения чего-либо.

Примеры употребления:

  • «Поставил тебе апрув в задаче»
  • «Ты посмотрел? —Да, апрув»
  • «Заапрувь, пожалуйста, мою заявку на отпуск»

Валидный

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

Примеры употребления:

  • «Валидный поинт»
  • «Тебе подходит моё решение? Да, валидно!»
  • «Посмотри, валидно ли оставить так, как есть»

Инпут

От англ. input (дословно — вклад) — в разговорной речи используется в значении внимание, отклик.

Примеры употребления:

  • «Все еще жду инпута на присланные моки»
  • «Я получил инпут от клиента»
  • «Хороший инпут мы получили»

Капиай

От англ. KPI, сокращенно от Key Performance Indicator (дословно — ключевой показатель результативности) — единица измерения, которая требуется для того, чтобы понять эффективность какой-либо деятельности.

Примеры употребления:

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

Пинговать

От англ. ping (дословно — ударяться со стуком) — напоминать кому-либо о чем-либо, давать знать.

Примеры употребления:

  • «Пингани мне в личке, когда закончишь»
  • «Надо пингануть ответственного»
  • «Я пинганул сисопсам о завтрашнем релизе»

Эскалировать

От англ. escalate (дословно — обострять) — поднимать вопрос или проблему на обсуждение, привлекать внешние ресурсы, принимать меры.

Примеры употребления:

  • «Я эскалировал проблему»
  • «Давайте не будем эскалировать»
  • «Предлагаю заняться эскалированием этого вопроса»

И напоследок…

Райкер

От англ. wrike-er — человек, который работает в Wrike и является частью команды компании.

Примеры употребления:

  • «Продаю автомобиль, для райкеров сделаю скидку»
  • «Райкеры, важное объявление!»
  • «Познакомьтесь, в нашей команде новый райкер»

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

sinonim.org - качественный поиск

Ответ на вопрос в сканворде (кроссворде) «Ошибка программиста (жарг.)», 3 буквы (первая — б, последняя — г):

баг

(БАГ) 👍 0   👎 0

Другие определения (вопросы) к слову «баг» (21)

  1. Ошибка в коде программы
  2. Ошибка в программе (компьютерное)
  3. Ошибка в программе на языке программистов
  4. Ошибка в программе (комп.)
  5. Ошибка в компьютерной программе или электрической системе компьютера
  6. Джокерная карта с ограниченным применением для заполнения флешей или стритов. Используется также вместо туза в покере
  7. Ошибка в комп. программе
  8. Ошибка программы
  9. Ошибка программиста
  10. Ошибка в программировании
  11. Жаргонное слово, обычно обозначающее ошибку в программе или системе, которая выдает неожиданный или неправильный результат
  12. Проблема в программе
  13. Глюк в программе
  14. «Жучок» в программе
  15. Огрех компьютерной программы
  16. Ошибка, bug — жучок
  17. Ошибка в программе
  18. Ошибка в программе (жарш.)
  19. Ошибка при работе «проги»
  20. Результат ошибки программиста
  21. Ошибка в компьютерной программе
  1. комп. жарг. (Компьютерный жаргон) ошибка в компьютерной программе ◆ В программе найден баг. ◆ Это не баг, это фича
  2. комп. жарг. (Компьютерный жаргон) запись в багтрекере ◆ Пометил баг 419594 как WONTFIX. Если у кого есть какие-нибудь возражения/предложения, то рекомендую писать на странице обсуждения бага «Форум Mozilla Россия», 2008 г.

Значение слова

  1. комп. жарг. ошибка в компьютерной программе ◆ В программе найден баг. ◆ Это не баг, это фича
  2. комп. жарг. запись в багтрекере ◆ Пометил баг 419594 как WONTFIX. Если у кого есть какие-нибудь возражения/предложения, то рекомендую писать на странице обсуждения бага «Форум Mozilla Россия», 2008 г.

Программная ошибка

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

Термин «программная ошибка» обычно употребляется для обозначения ошибок, проявляющих себя на стадии работы программы, в отличие, например, от ошибок проектирования или синтаксических ошибок. Отчет, содержащий информацию об ошибке также называют отчетом о проблеме (английское bug report). Отчет о критической проблеме (английское crash), вызывающей аварийное завершение программы, называют крэш-репортом (английское crash report).

Программные ошибки локализуются и устраняются в процессе тестирования и отладки программы.

Показать дальше


Наверх ↑
Словарь синонимов  |  Ассоциации  |  Словарь антонимов  |  Толковый словарь  |  Фонетический разбор слова онлайн  |  Составить слова из заданных букв

Что искали другие

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

Случайное

  • Назовите основной способ войны, рожденный на заре человечества
  • Старинное название этой страны — Гельвеция. До сих пор используется на почтовых марках
  • Растение, известное также как хлебное сорго
  • Славянин из Бобруйска
  • Пятиугольное укрепление в виде выступа крепостной ограды
  • Поиск занял 0.014 сек. Вспомните, как часто вы ищете ответы? Добавьте sinonim.org в закладки, чтобы быстро искать их, а также синонимы, антонимы, ассоциации и предложения.

Пишите, мы рады комментариям

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

Например, слово пушить, образованное от английского «push», — нажимать, давить, означает загружать код на сервер GIT — систему отслеживания версий.

Составил список из 20 «айтишных» выражений, которые нужно знать человеку, прежде чем заговорить с программистом 👨‍💻

1. Аппрувить (от англ. «approve») — согласовать.

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

3. Багрепорт (от англ. «bug report») — сообщение или отчет об ошибке, которая привела к сбою в работе программы.

4. Битый — нерабочий. Если при переходе по ссылке, вылезает сообщение, что страница не найдена, значит, ссылка битая.

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

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

7. Говнокод — код, который не подходит под определение хорошего кода. Хороший код — это компромисс между оптимальным кодом в части быстродействия, расширяемостью и читабельностью. Нетолерантные к чужой работе программисты часто употребляют слово говнокод в своем лексиконе.

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

9. Костыль — криво, но быстро реализованное решение проблемы в коде. Временная мера, которая поддерживает программу в рабочем состоянии, пока айтишники работают над трудоемким решением. Нередко работающий костыль остается на века и служит стабильнее «правильно написанной вещи» 😁

10. Крипово (от англ. «creepy») — страшно.

11. Разраб — сокращение от разработчик, но с намеком на тяжелый и подневольный труд.

12. Сейвить (от англ. «save») — сохранить изменения.

12. Спринт (от англ. «sprint») — отрезок времени, забег, за который команда разработчиков добавляет продукту новые функции.

13. Таски (от англ. «task») – задачи.

14. Тултип (от англ. «tooltip»)— всплывающая подсказка, которая появляется при наведении курсора.

15. Факап (от англ. «fuck up») — провал задачи, важного дела.

16. Фиксить (от англ. «fix») — исправлять ошибки в коде.

17. Фича (от англ. «feature») — особенность, фишка продукта. В интернете гуляют мемы и шутки на тему: «Это не баг — это фича». Иногда сложно с первого взгляда понять, программная ошибка перед тобой или новая возможность.

18. Хард скиллы (от англ. «hard skills») — технические навыки.

19. Чекнуть (от англ. «check») — проверить.

20. Шерить (от англ. «share») — предоставлять доступ к каким-либо данным.

А какими словами из айтишного сленга вы можете дополнить этот список?

Алексей Голиков

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

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

1. Должности, роли, специфичные названия

Слова и фразы

Что это означает

От какого слова произошло

Адепт

Продвинутый диджитал-специалист

Adeptus — достигший

Айтишник

IT-специалист

IT (Information Technology) — информационные технологии

Гуру

Уважаемый, знающий человек

Guru — учитель, наставник

Девопс, DevOps

Инженер, который собирает воедино все части проекта

Developer Operations — интеграция разработки и эксплуатации

Джуниор, джун

Младший специалист. Новичок с минимальными знаниями и опытом работы

Junior — новичок

Ламер

Начинающий специалист, который считает себя продвинутым экспертом, хотя это не так

Lame — cлабак

Лид, тимлид, Team Lead

Руководит командой и процессами, решает спорные вопросы

Team — команда, lead — руководить

Мидл

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

Middle — средний

Пио, PO

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

Product Owner — владелец продукта

Пиэм, PM

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

Product Manager — менеджер продукта

Проджект

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

Project Manager — менеджер проекта

Секопс, SecOps

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

Security Operations — операции по обеспечению безопасности

Сеньор

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

Senior — старший

Фасилитатор

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

Facilitator — координатор

Хацкер, кулхацкер

Ироничное название неопытного, но амбициозного программиста

Hacker, cool hacker — крутой хакер

Хейтер, хейтерство

Злобный комментатор, необоснованное агрессивное общение

Hate — ненависть

Юзер, юзать, юзаный

Пользователь, использовать, использованный

Use — использовать

Инженер-тестировщик: новая работа через 9 месяцев

Получится, даже если у вас нет опыта в IT

Узнать больше

2. Разработка

Слова и фразы

Что это означает

От какого слова произошло

Ветка, тред, бранч

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

Branch — ветка, thread — нить

Мок, мокап

1. Объект в тестировании, который имитирует поведение реального объекта.

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

Mock-up — эскиз

Прод, продакшен

Рабочая версия продукта

Production — промышленная среда

Реф, референс

Образец, ориентир для вдохновения

Reference — пример

Спека

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

Specification — спецификация

Адаптив

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

Adaptive — приспособиться

Айдишник

Уникальный признак объекта, по которому его можно отличить от другого. Последовательность букв, цифр и символов. Аналоги ID в реальной жизни — документы с номером: паспорт, водительское удостоверение, страховой полис

ID — идентификатор, код

Аккаунт

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

Account — учет

Апдейт

Обновление, улучшение программного обеспечения

Update — повышение версии

Апишка

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

API (Application Programming Interface) — интерфейс программирования приложений

Ассайнить

Поручить задачу исполнителю

Assign — поручать

Аттач

Файл, документ, который приложили к сообщению, посту

Attachment — вложение

Баг-репорт Отчет об ошибке, который пишет программист или тестер, когда ее обнаружит. «Ничего не работает» — плохой баг-репорт.

Bug Report — сообщение или отчет об ошибке, которая привела к сбою в работе программы

Бигбар

Графическое изображение, которое описывает чувства, черты характера, эмоции пользователя на веб-форумах

Big — большой, bar — полоса на экране, линейка

Битрейт

Скорость передачи данных: бит в секунду. Важный показатель для аудио- и видеофайлов

Bitrate — битовая скорость

Буст

Ускорение, повышение производительности

Boost — ускорение

Бэкенд

Внутренняя часть сайта или приложения, которая хранится на сервере

Backend — задний край

Варез

Программа, которую распространяют незаконным путем, нарушают интеллектуальные права владельца

Warez — сокращение от software

Виджет Программа, с помощью которой на экран выводится полезная информация в виде картинок

Widget — штучка, безделушка

Гаджет

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

Gadget — забавная игрушка, выдумка

Гайд Инструкция

Guide — вести, руководить

Глоссарий

Сборник профессиональных слов и устойчивых выражений в отдельной сфере

Glossarium — словарь

Градиент

Переход одного цвета в другой или вектор, который показывает изменение величины

Gradient — перепад

Грумить

Приводить в порядок, проверять, всё ли в порядке со сроками

Groom — чистить

Даташит

Документация, описание

Datasheet — таблица данных

Деплой

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

Deploy — разворачивать

Домен

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

Domain — область, единица структуры

Драй, DRY

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

Don’t Repeat Yourself — не повторяйся

Капча

Ребус при регистрации или авторизации, который помогает отличить человека от робота

CAPTCHA (Completely Automated Public Turing Test to Tell Computers and Humans Apart) — полностью автоматизированный публичный тест Тьюринга, позволяющий отличать компьютеры от людей

Кейген

Программа для взлома паролей, пиратского запуска

Key — ключ, generator — производитель

Коммит, коммитить

1. об измененных файлах.

2. Обещание сделать, выполнить работу

Сommit — совершать

Компилить

Собрать код воедино

Compile — составлять

Комплитить

Закрыть задачу

Complete — заканчивать

Коннект

Установить связь между устройствами или подключиться

Connection — соединение

Консистентность

Соответствие, единообразие

Consistency — системность

Конте́нт

Текстовое, визуальное, мультимедийное содержимое ресурса

Content — содержимое

Копипаст

Плагиат, скопированная информация

Copy — копировать, paste — вставить

Креатив

Оригинальная идея

Creative — творчество

Лаг, лагать

Медленная работа программы, задержка по времени, отставание

Lag — задержка

Легаси

Морально устаревший, но всё еще работающий код

Legacy — наследие

Линк

Ссылка

Link — ссылка, связь

Лист

Список

List — список

Локалка Локальный

Local — местный

Мануал

Инструкция

Manuals — ручной

Мэтчиться

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

Match — совпадать

Мерджить, мёржить

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

Merge — слияние

Нативный

1. Нативная разработка — разработка кода с нуля под каждую платформу: Android или iOS.

2. Первоначальный, родной вид элемента

Native — родной

Патч

Небольшой фрагмент, временное дополнение к коду

Patch — заплатка

Плагин

Дополнение к готовой программе, которое улучшает ее работу

Plug in — подключить

Попандер

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

Pop under — выскакивать под что-либо

Прокси

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

Proxy — полномочия, права

Пушить

1. Загружать код на сервер GIT.

2. Публиковать что-то.

3. Напоминать другому

Push — толкать, продвигать;

GitHub — система для отслеживания историй изменения файлов

Ребут

Перезагрузка

Reboot — перезагрузить

Редирект

Переадресация на другую страницу

Redirect — переадресация

Релиз

Готовая версия продукта

Release — высвобождать

Рандомный

Случайный

Random — хаотичный

Ручка

Сообщение от сервера в ответ на какое-то событие, бэкенд-термин

Handler — обработчик,

hand — рука

Свитч, свитчнуть

Переключатель, переключить

Switch — переключить
Сейвить

Сохранить изменения

Save — сохранить

Секвентальный, секвенция

Последовательный, выборка

Sequential — последовательный

Скин

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

Skin — кожа, оболочка

Скоуп

Объем задач, которые закреплены за отдельной командой

Scope — объем

Скриншот

Снимок экрана

Screen — экран, shot — снимок

Софт

Программное обеспечение

Software — программное обеспечение

Темплейт

Шаблон

Template — шаблон

Транслит

Замена букв одного алфавита похожими знаками другого

Trans — изменение, littera — буква

Трафик

Объем входящих, исходящих данных, посещаемость сайта

Traffic — уличное движение

Фавикон

Значок интернет-ресурса. Показывается во вкладке браузера рядом с названием сайта

FAVorites ICON — значок для избранного

Факап

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

Fuck up — испортить

Фейл, фейлить

Неудача. Негативная оценка деятельности. Эпик-фейл — серьезный провал

Fail — неудача,

epic-fail — сокрушительный провал

Фикс, фиксить

Исправить ошибку

Fix — чинить

Фича

Функция, возможность

Feature — характеристика

Флоу
  1. Порядок работы над задачей.
  2.  Последовательность действий пользователя на сайте по пути к цели

Flow — течение

Фонт

Шрифт

Font — шрифт

Фреймворк

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

Framework — каркас

Фронтенд

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

Frontend — передний край

Футер, подвал

Элемент в нижней части сайта для дополнительной информации. Сквозной, выводится на всех или почти всех страницах

Foot — ступня

Фэйк, фейк

Подделка

Fake — подделка

Хедер, хэдер

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

Header — заголовок

Хинт, тултип

Всплывающая подсказка

Hint — совет, tooltip — подсказка

Хит

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

2. Общее количество входов посетителей на сайт

Hit — удар, попадание

Хост

1. Сервер, который предоставляет возможность разместить информацию.

2. Уникальный IP-адрес.

3. Уникальное посещение пользователем страницы в интернете

Host — хозяин

CMS

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

Content Management System — система управления контентом

CSS

Язык для описания внешнего вида веб-страниц: выделяет заголовки, подчеркивает ссылки, маркирует списки и т. д.

Cascading Style Sheets — каскадные таблицы стилей

Чекнуть

Проверить, отметить галочкой

Check — проверить

Шерить, расшарить

Поделиться контентом или ссылкой, дать доступ

Share — делиться

Юзабилити

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

Usability — удобство использования

Юзербар

Графическое изображение, которое описывает чувства, черты характера, эмоции пользователя на веб-форумах. Размер: 350 × 19 пикселей

User — пользователь, bar — полоса на экране, линейка

Юзергайд

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

User — пользователь, guide — инструкция

3. Термины из Scrum

Слова и фразы

Что это означает

От какого слова произошло

Аджайл

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

Agile — быстрый, расторопный

Бэклог

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

Backlog — очередь работ

Гол, голевой

Цель, которую выполняет команда, ожидаемый результат спринта (см. ниже). Состоит из нескольких задач

Goal — цель

Дейли, стендап

Ежедневная планерка команды

Daily — ежедневно

Дод, DoD

Список условий. Если их выполнить, вы достигнете цели

Definition of Done — критерии готовности

Майлстоун

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

Milestone — веха, этап

Спринт

Отрезок времени, за который нужно выполнить этап работ

Sprint — бег на короткую дистанцию

Сторя

Пожелания пользователя, пользовательская история

Story — история

Таск, таска

Задача

Task — задача

Скрам, scrum

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

Scrum — схватка, толпа

4. Организационные термины

Слова и фразы

Что это означает

От какого слова произошло

Апрув, Апрувить

Одобрить, подтвердить, согласовать

Approve — согласовать

Валидный, валидация

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

Valid — правильный

Дей-офф

Выходной день

Day off — выходной

Драйвер

1. Человек, который мотивирует и вдохновляет команду, руководит процессом.

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

Driver — водитель

Инпут

1. Входящая информация.

2. Форма ввода данных в приложении или на сайте

Input — вклад

Консёрн

Мысль, идея, обеспокоенность

Concern — тревога, участие

Окиары, OKR

Цели для всей команды

Objectives and Key Results — цели и ключевые результаты

Офер

Предложение, чаще всего приглашение на работу

Offer — предложение

Пинговать

1. Проверять качество интернет-соединения.

2. Утилита Ping для проверки работоспособности сети.

3. Напоминать о чём-то

Ping — ударяться со стуком

Пойнт

Точка зрения

Point — точка

Софт-скилы

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

Soft skills — мягкие навыки

Фидбек

Обратная связь

Feedback — обратная связь.

Хард-скилы

Профессиональные навыки. Знание языков программирования, фреймворков, библиотек, HTML,CSS и т. д. Это то, что преподают в учебных заведениях

Hard skills — сложные навыки

Эскалировать

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

Escalate — обострять

5. Соцсети, форумы

Слова и фразы

Что это означает

От какого слова произошло

Аватар, ава, авка, юзерпик

Графическое изображение владельца аккаунта

Avatar, user picture — аватар, изображение пользователя

АКА

Используется при упоминании псевдонима человека: [Имя] АКА [сетевое имя].

AKA (Also Known As) — также известный как

Аноним

Анонимный пользователь

Anonymous — анонимный

Анрег

Незарегистрированный

Unregistered
Ап

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

Up — вверх
Бан

Жесткая мера борьбы с неугодными пользователями. Аккаунт, владелец которого вредит работе ресурса, блокируют навсегда или на срок

Ban — запрещать, объявлять вне закона

Блог

Сайт, онлайн-ресурс, где публикуют заметки, выкладывают статьи или фотографии

Blog — сетевой дневник

Веб-форум

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

Web forum — интернет-форум

Гестбук, гостевая книга

Страница для отзывов посетителей сайта

Guestbook — книга отзывов

Гламурно

Эксклюзивно, эффектно, привлекательно, модно

Glamour — очарование

Комьюнити

Сообщество, участники которого объединены общими интересами и общаются в основном онлайн

Community — сообщество

Модер, модератор, модерирование

Следит за порядком, контролирует содержание сообщений в чатах или на форумах

Moderator — координатор, посредник

Ник

Сетевое имя, псевдоним

Nickname — прозвище

Сабж

Если тему подробно раскрыли в заголовке, можно в переписке не цитировать ее полностью, а заменить словом «сабж»

Subject — субъект

Саппорт

Служба поддержки

Support — поддержка

Спам

Ненужная информация в большом количестве

Spam — мусор

Фишинг

Действия, с помощью которых мошенники получают доступ к логинам и паролям

Fishing — рыбная ловля

Хомяк

Страница, которую браузер открывает сразу после загрузки

Homepage — домашняя страница

6. Неформальное общение

Слова и фразы

Что это означает

От какого слова произошло

Вайп, вайпить (не путать со словом «вайб»)

1. Безвозвратное удаление данных.

2. Многократный постинг одинаковых сообщений для спама, троллинга

Wipe — стирать, оттирать

Варн, ворн, ворнинг

Сообщение приложения, которое предупреждает о чём-то

Warning — замечание, предупреждение

Дел-пост

Удаленное сообщение

Deleted post

ИМХО

По моему скромному мнению (русифицированная аббревиатура английской фразы)

In My Humble Opinion — по моему скромному мнению

Крипово

Ужасно

Creepy — жуткий

Либа

Библиотека

Library — библиотека

Лол, lol

Заменяет смех при переписке

Laughing Out Loud — громко смеяться

Маздай

Название Windows, которое используют программисты, если им не нравится эта операционная система

Must die — должен умереть

Меншить

Упоминать в чате

Mention — упоминание

Мессага, месседж

Письмо, сообщение

Message — сообщение

Ослик

Браузеры компании Microsoft Internet Explorer

IE (Internet Explorer) — созвучно крику осла

Стопицот

Очень много

100 500 — сто тысяч пятьсот

Трабл

Проблема

Trouble — проблема

Треш

Что-то нелепое и бесполезное

Trash — мусор

Флуд

Сообщения на посторонние, отвлекающие темы

Flood — наводнение

Холивар

Яростная дискуссия на форуме или в чатах, чаще бессмысленная, но иногда в ходе спора находится и полезная информация

Holy war — священная война

ОМГ

Боже мой! (русифицированная аббревиатура английской фразы)

OMG (Oh My God) — О мой бог!

Понравилась статья? Поделить с друзьями:
  • Ошибка на рено сандеро кардиограмма
  • Ошибка на скании vis что это значит
  • Ошибка на сканере p0420
  • Ошибка на рено премиум eng brake inop
  • Ошибка на рено премиум air suspension