Чтобы уследить быстрый полет мысли программистов, рекомендуется знать сленговые выражения (неформальные выражения), которыми пользуются IT-специалисты. Возможно, знать следующие слова из IT-сленга всем сотрудникам компании и не обязательно, но очень желательно.
Breadcrumbs — «хлебные крошки» — специально встраиваемые в программу отладочные операторы, служащие путеводной нитью для поиска причин аномального поведения программы при отладке, как хлебные крошки для героев сказки братьев Гримм, блуждавших по лесу.
Сорцы/сырцы — от английского слова source («исходный код»).
Сырцов сосни — олдскульное выражение из 2000-х годов, призывающее изучить исходники.
Иксы — графический интерфейс в Unix, реже — обозначение операционной системы Linux.
Демон — «фоновая» программа в иксах.
404 — кроме простой «ошибки» (404 Not Found), так еще можно назвать кого-нибудь «не в теме» или того, кто без понятия в чем соль.
OSS — Open Source Software — программное обеспечение/софт с открытым исходным кодом, которое может использовать / дополнять / изменять любой желающий.
Root — суперпользователь. А точнее, специальная учетная запись в операционной системе, владелец которой имеет полномочия на выполнение всех без исключения операций.
Сплойт — небольшая программа, использующая уязвимости. Пригодна для атак на компьютеры.
Батник — файл с расширением .bat, используется для работы в командной строке Windows.
Гит — распределенная система контроля версий Github.
Wired (in) — «окруженный проволокой» — в процессе программирования. Это когда все в полном разгаре, и человека нельзя отвлекать. Обычно такая работа происходит в наушниках, указывая на то, что субъект настроен крайне серьезно, и любое беспокойство может повлечь за собой серьезные последствия.
Moodle — бездельничать; болтаться без дела; делать дела по мере поступления. Вообще так называют бесплатную онлайн платформу для помощи студентам в обучении.
Плюсы — язык программирования C++.
Пых, пыха — язык программирования PHP.
Змея — язык программирования Python.
Мускул — база данных MySQL.
Flaming — процесс оскорбления кого-то онлайн. Принимать участие в онлайн споре негативного характера, обычно включающем в себя необоснованные личные оскорбительные комментарии от одной или нескольких сторон.
Crack — взлом части программного обеспечения, веб-сайта или удаленной системы со злым умыслом.
Crash — отказ; вылет; вылетать (о компьютерных программах); падение сервера, операционной системы или прекращение работы программы.
Дебажить — пошагово отлаживать код с целью найти ошибку или понять логику работы программы.
Туториал — от английского слова tutorial («руководство»), сборник уроков для начинающих программистов.
Мержить — соединять версии сорцов на гите.
Дамп — слепок информации о состоянии системы/процесса/базы данных.
Костыль — быстрое исправление в коде, на скорую руку, обычно некачественное.
Нативность — создание программы под специальную платформу.
Хэш — результат работы односторонней функции, принимающей на вход любое количество байт и на выходе выдающей уникальную последовательность фиксированного количества байт.
Buffer — временное хранилище информации. Краткосрочное хранение данных в банке памяти (головы, например) при передаче большого количества данных.
Hack — улучшать; реконструировать; адаптировать для других целей; взламывать часть программного обеспечения, веб-сайта или удаленной системы с целью изучения большего или расширения возможностей.
Ослик — браузер Internet Explorer.
Песочница — специальная среда для безопасного выполнения программ либо раздел под таким названием на профильных форумах для новичков.