Найти в Дзене
Хостинг Спринтхост

Сленг программистов

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

А

Айпи (айпишник) — числовой идентификатор устройства в сети.
Например: я тебя вычислю по айпи.

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

Апгрейд — обновление железа.
Например: процессор устарел, нужен апгрейд.

Апдейт обновление софта.
Например: вышла новая винда, нужен апдейт.

Апликуха — компьютерная программа или мобильное приложение.
Например: пора запустить в апсторе апликуху.

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

Аттач (аттачить) — файл, прикрепляемый к чему-либо.
Например: прикрепи аттач с картинкой к ответу на сообщение.

Аджайл — методология гибкой разработки.
Например: теперь будем работать по аджайл.

Апи (апишка) — набор функций, с помощью которых одно приложение может работать с другим. Например, все приложения на смартфоне работают по API.
Например: прикрутили апишку к апликухе, теперь ее можно запускать.

Б

Баг (дебажить) — ошибка в коде, из-за которой сайт/приложение работает неправильно или вообще не работает. Дебажить — исправление багов.
Например: сайт вообще не работает, баг на баге. Теперь придется дебажить.

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

Бан — лишение каких-либо прав и возможностей пользователя.
Например: меня отправили на пожизненный бан за нецензурные выражения.

БД (бдшка) — база данных, хранилище информации.
Например: загрузил инфу в бдшку, проверь.

Бенч — режим ожидания, бездействия.
Например: проектов нет, я на бенче, на расслабоне.

Библиотека (либа) — набор скомпилированного кода, который можно использовать в других программах.
Например: просто подгрузи библиотеку. Зачем тебе заново все писать?

Битый — сломанный, неработающий.
Например: эта ссылка битая. Не могу перейти на сайт.

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

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

Бэкенд (бэкенд-разработчик) — разработка серверной части программы. Бэкенд-разработчик — программист, занимающийся бэкендом.
Например: где я найду нормального бэкенд-разработчика? Никто не может нормально в код!

В

Винда — ОС Windows.
Например: вам нужно переустановить винду?

Винт (ХДД, винчестер) — жесткий диск, HDD.
Например: давно было пора поменять винчестер.

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

Г

Гайд (мануал, туториал) — инструкция по применению.
Например: не знаешь, что делать? Посмотри гайд.

Галера — компания, известная своим плохим отношением к сотрудникам, низкими зарплатами и отсутствием плюшек.
Например: работаю как раб на галерах. Буду увольняться.

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

Гиг (гектар) — гигабайт.
Например: купил винчестер на 500 гигов.

Гуру — опытный специалист в своей области.
Например: в бэкенде он настоящий гуру.

Д

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

Девайс — техническое устройство.
Например: закупился самыми свежими девайсами.

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

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

Деплой (задеплоить) — развертывание, запуск программы или приложения на сервере.
Например: сегодня задеплоим на сервер наше приложение.

Джун (джуниор) — программист начального уровня.
Например: на неделе приняли на работу пару джунов.

Директория — папка, в которой находятся файлы, например, сайта.
Например: перейдите на директорию выше и найдите файл index.php.

Дистрибутив — форма распространения ПО.
Например: какой дистрибутив Linux лучше?

Домен — имя сайта в интернете.
Например: хочу зарегистрировать домен у Спринтнеймс.

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

Дропдаун — выпадающее меню на сайте или в приложении.
Например: клиент попросил сделать дропдаун на сайте.

Дропнуть (сносить)— удалить что-либо.
Например: дропни этот файл, он не нужен уже.

Дудос (дудосить) — DDoS-атака.
Например: тревога! Сейчас дикий дудос идет на сервер.

Дыра — лазейка в ПО, через которую может проникнуть вредонос.
Например: нашли пару дыр в коде, надо их заделать.

З

Залить — выложить куда-либо в интернет.
Например: залил вчера видос на YouTube.

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

Зафакапить (факап) — совершить ошибку, не справиться с чем-либо.
Например: зафакапил весь код. Теперь придется переписывать.

К

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

Киберсквоттинг — перехват перспективных доменов для их последующей перепродажи по повышенной стоимости.
Например: только что увели у меня домен! Дурацкий киберсквоттинг!

Код-ревью — оценка написанного кода на предмет ошибок в нем.
Например: провел код-ревью. Там куча ошибок, иди исправляй.

Коммит (закоммитить) — сохранение изменений кода в репозитории.
Например: внес правки в код? Сделай коммит!

Конфиг — конфигурационный файл чего-либо, в котором записаны основные настройки.
Например: не вносите правки в конфиг, если не знаете, к чему это приведет.

Костыль — исправление багов и ошибок «тяп-ляп». Работает, но криво.
Например: завтра деплоим приложение, а тут повсюду баги. Придется костылей понатыкать, потом нормально исправлять будем.

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

Л

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

Линк — ссылка на сайт.
Например: скинь линк на статью в Дзен.

Линуксоид — программист или просто фанат, разбирающийся в Linux.
Например: линуксоид, а работаешь на винде. Не порядок!

Лог (лог-файл) — журнал, в котором записаны все действия программы в хронологическом порядке.
Например: глянул в логи. Ну и дел ты там наворотил!

М

Мёржить (мержить) — объединять, сливать воедино.
Например: замержим все ветви кода, когда запилим основную часть.

Мидл — программист среднего уровня.
Например: был джуном — стал мидлом.

Митап — встреча или собрание.
Например: сегодня в 12.00 у нас будет митап — подключайся.

Мыло — адрес электронной почты или просто почта.
Например: кинь все документы на мыло.

О

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

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

Отладка — процесс поиска и исправления ошибок во время разработки.
Например: нашли пару ошибок в коде, вечером займусь отладкой.

П

Парсить — процесс сбора информации и данных.
Например: запарсил данные и добавил их в бд.

Патч — обновленная версия чего-либо.
Например: выкатили патч, исправляющий баги предыдущей версии.

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

Пингануть — проверить доступность IP-адреса.
Например: чего-то сайт не пашет, пингани его.

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

Попап — всплывающий баннер на сайте.
Например: у меня всплыл попап с попитом и симплом-димплом. Дурацкая реклама.

Продакшн — рабочая версия продукта для пользования.
Например: наконец-то перевели проект в продакшн.

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

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

Пушить — использовать команду push.
Например: запушил новую версию кода в GitHub.

Пэхапэ (пыха) — язык программирования PHP.
Например: учусь писать на пыхе.

Р

Редирект — перенаправление. Например, с одного сайта на другой.
Например: сделал временный редирект на новый сайт, а то старый не работает.

Резолвить — перевод доменного имени в адрес.
Например: зарезолвили домен, теперь все работает.

Репозиторий (репа) — хранилище данных, например, Git-репозиторий.
Например: загрузил новую версию кода в репу.

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

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

С

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

Саппорт — служба технической поддержки, например, Спринтхост.
Например: написал в саппорт Спринтхост — ответили моментально.

Сейвить (сейв) — сохранять изменения.
Например: засейвил проект — можно работать дальше.

Сеньор — программист высшего уровня (но еще не гуру).
Например: был мидлом — стал сеньором!

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

Софт — программное обеспечение.
Например: установил новый софт, теперь можно работать без лагов.

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

Т

Таск (таска) — задание, задача.
Например: мне накинули пару тасков, теперь не выйду из офиса до ночи.

Тимлид — руководитель команды разработчиков, ведущий специалист.
Например: я в айти 20 лет, поэтому мне хватит опыта стать хорошим тимлидом.

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

Утилита (утилитка, утиль) — вспомогательная программа для выполнения задачи.
Например: добавил пару утилит, теперь должно лучше работать.

Ф

Файервол — межсетевой экран, который помогает отфильтровать нежелательный трафик. Не путайте с антивирусом.
Например: если бы не файрвол, то столько бы нежелательных запросов к сайту было.

Фидбэк — обратная связь.
Например: дай мне фидбэк по моей программе.

Фича — уникальное свойство чего-либо.
Например: не баг, а фича!

Фронтенд (фронтенд-разработчик) — разработка клиентского интерфейса сайта, приложения или программы.
Например: надоел бэкенд, хочу стать фронтенд-разработчиком.

Фулстек — разработка бэкенда и фронтенда одним человеком.
Например: я разобрался в бэкенде и фронтенде, поэтому могу стать фулстек-разработчиком.

Ч

Чекать — проверять.
Например: почекай код на ошибки.

Э

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

Ю

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

Юзер — пользователь.
Например: наш продукт исключительно для продвинутых юзеров.

Это еще не все

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

Типичный распорядок дня программиста
Типичный распорядок дня программиста