{"id":14293,"url":"\/distributions\/14293\/click?bit=1&hash=05c87a3ce0b7c4063dd46190317b7d4a16bc23b8ced3bfac605d44f253650a0f","hash":"05c87a3ce0b7c4063dd46190317b7d4a16bc23b8ced3bfac605d44f253650a0f","title":"\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u043d\u0435 \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0432 \u043d\u0438 \u043a\u043e\u043f\u0435\u0439\u043a\u0438","buttonText":"","imageUuid":""}

17 терминов программистов, которые помогут обычному человеку понимать о чём идет разговор

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

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

2. Валидный – подходящий. Соответствующий требованиям/условиям/стандартам.

3. Дебажить – проверять программный код на ошибки, баги.

4. Фиксить – тоже чинить. Единственное, дебажить это отладить, чтобы найти баг, а потом его исправить (пофиксить).

5. Пушить, коммитить – загружать код на сервер GIT (в хранилище).

6. Митинг – запланированное собрание (встреча) людей.

7. Митап – чаще спонтанное собрание.

8. Таски – задачи.

9. Бэкап, забэкапить – создать копию чего-то.

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

11. Рефакторить – перепрогать, чтобы улучшить (сделать код читабельнее).

12. Атомарный – неделимый, единый.

13. Пул реквест – запрос на соединение кода из одной ветки в другую в GIT.

14. Парсить – собирать (анализировать) определенные данные.

15. Пингануть – Отметить человека @. Потыкать человека

16. Аппрувить – согласовывать..

17. Кодер = прогер = разраб – просто разработчик.

Чем еще дополните этот список?

0
42 комментария
Написать комментарий...
Penelopa

Отметить человека @ это не пинговать, а тегать.

Ответить
Развернуть ветку
Яна Яна

Меншить

Ответить
Развернуть ветку
New Design Generation

пынькать же

Ответить
Развернуть ветку
Семен Смирнов

И тег используется для пингования (в чатах)

Ответить
Развернуть ветку
Lada Zh

А мы всегда @ пингуем, но если вы настаиваете:)

Ответить
Развернуть ветку
RKA

1. Деплоить — сделать так, чтобы продукт могли потыкать все остальные, а не только разработчик этого продукта.
3. Дебажить — проверка продукта в специальном режиме, где можно понять что работает, а что не работает и почему.
4. Фискить — исправлять ошибки и проблемы продукта.
5. Про гит лишнее — есть другие системы
9. Бэкапить — создать копию кода продукта, из которой можно будет сделать восстановление.
10. Итерация — что-то, что делается из раза в раз, но с разными условиями. Например, ежемесячные покупки продуктов — это итерации, действие одно и тоже, но условия и результат всегда разные.
11. Рефакторить — изменить код так, чтобы он работал быстрее / чтобы другой разработчик мог понять / чтобы сделать работу проще, но без изменения функционала или дизайна.
13. Пул реквест — запрос от разработчика к вышестоящему человеку на то, чтобы его код (функционал или дизайн) добавили в продукт. В пул реквесте более опытный или просто разработчик со свежим взглядом проверил код.
14. Парсить — получить данные и привести их к определённому формату.

Ответить
Развернуть ветку
Яков Сомов

42. Спамить — размещать (постить) всякую ерунду в неподходящем месте

Ответить
Развернуть ветку
Ivan Draga

Йоу разраб в 13 билду,
Слышь, я тебя имею в виду.
Мы с тобой запилили недавно фичу,
Я этот говнокод дебажить не хочу.

Ответить
Развернуть ветку
Aleksey Rezvov

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

и мое любимое, больше менеджерское:
застаффить

Ответить
Развернуть ветку
Юрий Б.

Всё понял, но застаффить? (Может в том числе и поэтому я не менеджер, хах)

Ответить
Развернуть ветку
TaleWithNoEnd

думаю, это типа кого-то нанять. Staff - переводится как "персонал".)

Ответить
Развернуть ветку
Dave Zeitung

Нет, это внутренний сленг Тинькофф: "Нужно застаффить кодерофф кодить, а клиентофф платить"

Ответить
Развернуть ветку
TaleWithNoEnd

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

Ответить
Развернуть ветку
Aleksey Rezvov

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

Ответить
Развернуть ветку
TaleWithNoEnd

Упс, я не в этом смысле. А в том, что типа как застаффить и т.д. нормально переводятся на русский язык, но многие это игнорируют. Привычнее использовать англоязычные слова. Насчет сленга разработчиков - там многое нормально не перевести на русский язык, так что это не так страшно. Мой коммент был о сленге Тинькофф больше.

Ответить
Развернуть ветку
Aleksey Rezvov

Обеспечить проект человеческими ресурсами )

Ответить
Развернуть ветку
Иван Рублёв

мансить

Ответить
Развернуть ветку
Михаил Беркут

Не знаю почему, но слово "таски" вызывает дикое раздражение. Субъективное мнение, согласен. Но тем не менее)))

Ответить
Развернуть ветку
Злата, про дизайн
Автор

Мне наоборот созвучно с таксы и сразу мило

Ответить
Развернуть ветку
Ремонт Ноутбуков

А "кейс"? Меня напрягает.

Ответить
Развернуть ветку
Руслан Батаев

Не то чтобы из айти, но айти менеджеры ещё используют такие термины:
Минутки - meeting minutes - протокол встречи в формате буллитов
Буллиты - короткие факты со встречи, которые напомнят всем участникам о договорённостях по теме
Борда - доска с тасками. Виртуальная конечно же
Стендап - короткий командный митинг для обсуждения статуса задач
Питч - короткая, буквально на 3-5 минут, презентация задачи/идеи/проекта/продукта
Челленджить - проверять на прочность. Обычно употребляется в контексте человека. «Я сейчас запитчу свою идею, а вы меня почелленджите».

Ответить
Развернуть ветку
Sergei Permiakov

Статейка явно для эйчаров, чтобы лыко могли вязать

Ответить
Развернуть ветку
Sergei Danilov

"Парсить" в IT имеет другой смысл. Создают специальные программы - парсеры. Например, парсер XML обрабатывает xml-файл с определённой структурой и выстраивает семантическую модель, например, реляционную для дальнейшего анализа в BI или иной системе анализа. Поисковики типа google полностью построены на парсинге веб-страниц и построении семантических конструкций, например, для выдачи рекламы по индексированным ассоциативным признакам в строке поиска (результат парсинга).

Ответить
Развернуть ветку
Gre Li

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

Ответить
Развернуть ветку
Sergei Danilov

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

Ответить
Развернуть ветку
Dev

ничего не понял
это какие то специальные исковерканные термины в рф компаниях?

Ответить
Развернуть ветку
Ivan Fokeev

Ничосе

Ответить
Развернуть ветку
Юрий Б.

классненько, спасибо, все по полочкам

Ответить
Развернуть ветку
Alexey Poimtsev

Говнокодер
ПГМ - программизм головного мозга
Копипаста
Стэк-оверфлоу драйвен девелопмент
Тимлид
Гит
Легаси код

Ответить
Развернуть ветку
Karol

🤭 последнее - из самых страшных снов)

Ответить
Развернуть ветку
Павел Питеев

Потыкать человека - это откуда-то из паталогоанатома, а не прогерского.

Ответить
Развернуть ветку
Frank Bullitt

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

Ответить
Развернуть ветку
Станислав Фёдоров

Пинговать - это проверка доступности хоста в сети.

Ответить
Развернуть ветку
Непорочный

Заапрувь тот реквест, а то шеф не успеет сегодня лайкнуть мой таск.

Ответить
Развернуть ветку
Gre Li

Это где же таски лайкают? Тут скорее «задеплоить» подойдёт.

Ответить
Развернуть ветку
Непорочный

Чавось? Не, немчура, ты, давай-ка, эта, а нашему разъясняйся.

Ответить
Развернуть ветку
Тимур Берген

Репорт - сводные данные, результаты, драфт - черновой вариант

Ответить
Развернуть ветку
Ремонт Ноутбуков

Запули мастера и конфликты пофикси. Баглист зарешал. Черепикнуть.

Ответить
Развернуть ветку
Многие бокалы

Бэклог
Кейс
Спуллить/запушить
Стэнды
Откатить/ревертнуть

Ответить
Развернуть ветку
Семен Смирнов
5. Пушить, коммитить – загружать код на сервер GIT (в хранилище).

Все стало понятнее)

Ответить
Развернуть ветку
Lida Cherkasova

когда понимаешь детей, которые смотрят, как ты пытаешься объяснить их сленг :) Мой знакомый спрашивал меня , что такое холивар, после митинга. Все люди взрослые: не понимаешь - спроси.

Ответить
Развернуть ветку
D2Y439

Пофиксить это ещё урезать оч. часто :(

Ответить
Развернуть ветку
39 комментариев
Раскрывать всегда