Словарь программиста. Сленг, который должен знать каждый кодер. Заовнил, вонзился, запилил: словарь IT-шника

Мы стараемся сделать наш сайт максимально простым и понятным не только для ИТ-профессионалов, но и специалистов из самых различных сфер: руководителей среднего и высшего звена, экономистов, финансистов, бухгалтеров, инженеров, и «производственников». Однако, в ряде случаев при описании той или иной тематики, без применения специализированных ИТ-терминов – не обойтись. Поэтому, как любое уважающее себя бумажное издание использует список применяемых сокращений, так и мы решили опубликовать перечень используемых терминов с их расшифровкой.

1С – сокр. от «фирма 1C» - общее название группы компаний, созданной Борисом Нуралиевым, которая занимается выпуском (т.е. разработкой, дистрибуцией и поддержкой) программной платформы и компьютерных программ для автоматизации бизнеса с одноимённым названием. Также этот термин может употребляться для обозначения общего круга вопросов, связанных с обсуждением работы платформы 1С: Предприятие.

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

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

Админ – сленг. название системного администратора.

Администрирование (в 1С) – круг задач системного администратора, связанный с установкой, настройкой 1С Предприятия, настройкой прав пользователей, обменом с внешними программами, решением проблем с базой данных и т.д. В более широком смысле администрирование - это обеспечение штатной работы парка компьютерной техники, сети и программного обеспечения в организации.

АИС – аббрев. от «автоматизированная информационная система» - это программа (или ПО), нацеленная на оптимизацию процесса управления обработкой информации и принятия управленческих решений. В АИС, как правило, работают несколько пользователей с различно настроенными правами.

Баг – сленговое слово, обозначающее ошибку в программе, программном обеспечении или АИС, из-за которой программа выдает неожиданное поведение и, как следствие, некорректный результат.

Бенчмаркинг (в ИТ) – оптимизация программного кода с целью ускорения его выполнения.

БД – аббрев. от «база данных» - совокупность информации, которая организована в соответствии с определёнными правилами и имеющая определённую структуру. БД администрируется при помощи системы управления базами данных (СУБД).

Библиотека (ИТ) – сокр. от «динамически подключаемая библиотека» (с англ. Dynamic Link Library – DLL) - динамическая библиотека ресурсов и подпрограмм позволяет использовать ранее написанные модули многократно. Файл-библиотека может включать в себя, процедуры (части программного кода) и ресурсы (картинки, иконки и др.) Динамические библиотеки используются в операционных системах Windows для оптимизации разработки и выполнения программ. В более широком смысле библиотекой в программировании называется сборник программ или набор программных кодов, которые можно использовать при разработке ПО.

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

Документ (в 1С) - является основной учетной единицей. Каждый документ содержит информацию о конкретной хозяйственной операции и характеризуется своим номером, датой и временем.

Интеграция (ИТ) – это установление взаимосвязи между ранее разрозненными компонентами или осуществление обмена данными между системами с возможной последующей их обработкой.

Информационно-технологическое сопровождение – (аббрев. ИТС) - это поддержка пользователей программ в виде консультаций, обучения и иных методов, позволяющих пользователю эффективно работать с программой.

Консультант (в 1С) – специалист в области одного или нескольких программных решений 1С, оказывающий информационно-консультационную поддержку пользователей.

Код – то же что и «Программный код» - это набор слов и символов языка программирования.

Кодить – сленговое слово, означающее реализацию алгоритма в виде кода в программном продукте. Синоним слова «программировать».

Команда (1С) – это набор действий, которые должна выполнить программа, сформулированных на языке 1С.

Командная панель (1С) – элемент управления, предназначен для размещения набора команд, с помощью которых производится управление информацией.

Константа (1С) – это данные, которые всегда остаются неизменными и имеют одно и то же значение, независимо от времени.

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

Массив – структура данных, представляющая собой набор переменных (элементов массива), расположенных в памяти компьютера к которым можно обращаться с помощью цифрового индекса.

Макет (1С) – элементы определенной структуры документа.

Модуль (1С) – текстовый файл, который имеет программный код, написанный на языке 1С.

Ноут – сленговое слово, означает переносной портативный компьютер. Синоним слова «ноутбук».

Обработка (1С) – это программа, написанная на внутреннем языке программирования 1С, которая направлена на решение каких-то отдельных задач.

Объектно-ориентированное программирование (сокр. ООП) - методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, которые образуют иерархию наследования.

Отраслевое решение (1С) – конфигурация на платформе 1С для определенной сферы деятельности.

Отчёт (1С) - вывод актуальной информации о хозяйственных операциях в определённом формате из сформированной документами базы данных.

ОС – сокр. от «операционная система», - программное обеспечение, благодаря которому функционируют технические средства компьютера. ОС выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами – с другой. Наиболее часто встречающиеся на данный момент операционные системы, устанавливаемые на персональных компьютерах и серверах – Microsoft Windows и Linux (различных версий).

Платформа (1С) - это предметно-ориентированная среда разработки (также и среда работы с базой) для решения задач, связанных с автоматизацией предприятий.

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

Подсистема - в ИТ – часть автоматизированной информационной системы, выделенная по функциональному или структурному признаку, отвечающему конкретным целям и задачам. В 1С – объект верхнего уровня информационной базы 1С, который отвечает за построение командного интерфейса конфигурации. Выглядит на экране в виде вкладки, содержащей команды и меню для вызова объектов более нижних уровней (справочников, документов, отчётов и т.д.)

Права – сокр. от «пользовательские права доступа» - это настройки АИС, определяющие, какие функции может выполнять пользователь, а какие не может.

ПО – аббрев. от «программное обеспечение» - одна или несколько программ и программных библиотек, нацеленных на выполнение определённого сегмента задач.

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

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

Программный код - это набор слов и символов языка программирования.

Профессионал (в 1С) – консультант 1С или программист 1С, который может эффективно использовать в своей работе весь спектр возможностей наиболее распространенных программ автоматизации 1С. Статус «1С Профессионал» подтверждает сертификат «1С:Профессионал», выдаваемый фирмой 1С.

Процедура – фрагмент программного кода (подпрограмма), к которому можно обратиться из другого места программы.

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

Регистр (в 1С) – таблицы в программном коде 1С, заполняемые в результате проведения документов.

Рекурсия – в ИТ – конструкция программного кода, при которой функция вызывает саму себя. В более широком смысле - определение, описание, изображение какого-либо объекта или процесса внутри самого этого объекта или процесса.

Решение (в 1С) – сокр. от «программное решение», - конфигурация 1С, как правило, узкого, отраслевого назначения.

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

Система (в ИТ) – в программировании - сокр. от «автоматизированная информационная система» (АИС). В системном администрировании – сокр. от «операционная система» (ОС).

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

Системный архитектор – специалист, отвечающий за принятие ключевых проектных решений относительно внутреннего устройства АИС, структуры базы данных и её пользовательских интерфейсов.

Специалист (в 1С) – программист 1С, имеющий официально подтвержденный статус в виде сертификата «1С:Специалист».

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

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

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

Софт - сленговое, собирательное название программного обеспечения (ПО).

СУБД – это программное обеспечение, которое позволяет создавать базы данных (БД), редактировать их, и выполнять различные действия с ними.

Тестировщик (в ИТ) – специалист, проводящий исследования и испытания программного продукта в соответствии с поставленной целью.

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

Таск – (разг. в женск. роде – «таска») - задача; одна из выполняемых параллельно задач в многозадачных операционных системах; задача, как часть программы; задача как часть проекта в ИТ, выполняемая участниками проекта.

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

Фича – сленговое слово, означающее «особенность» или «характерная черта» программного продукта.

Форма (1С) – это метод представления объекта 1С пользователю.

Функция – фрагмент программного кода (подпрограмма), к которому можно обратиться из другого места программы. В дополнение к свойствам процедуры, функция обладает еще свойством переменной, то есть может передавать информацию непосредственно в своём имени (адресе).

Хранилище (1С) – это среда для групповой разработки, встроенная в платформу 1С.

ARIS - концепция моделирования бизнес-процессов, соединяющая теорию и практику бизнеса с информационными и коммуникационными технологиями. Также - и одноимённый программный продукт, реализующий данную концепцию.

IP–телефония - телефонная связь с помощью Интернет (по протоколу IP).

IT - Information Technology, то же что и ИТ (Информационные Технологии) - приёмы, способы и методы применения средств вычислительной техники при выполнении функций сбора, хранения, обработки, передачи и использования данных.

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

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

Ава (или ещё «аватарка «, от англ. «avatar ») - графическое представление (картинка/фото/изображение) человека в Интернете/соц.сетях/мессенджерах/играх и т.д.

Админ (от англ. «admin ») - администратор.

Айди (от англ. «identificator ») - идентификатор.

Айпи (или ещё «Айпишник », «Айпи-адрес », от англ. «I nternet P rotocol Address») - уникальный адрес компьютера в сети Интернет. Этот адрес каждому компьютеру присваивает провайдер, который предоставляет устройству выход в Интернет.

Айти (или ещё «АйТи «, от англ. «IT » = «I nformation T echnologies») - информационные технологии.

Айти-евангелист (или ещё «IT-проповедник/пропагандист ») - человек, который занимается пропагандой (нередко профессионально) в сфере IT.

Айтишник (он же «айтишнег », «ойтишнег », «ойтишник ») - специалист в информационных технологиях. Нередко айтишниками называют всех программистов и просто продвинутых пользователей компьютеров, и Интернета.

Ака (точнее a.k.a , от англ. «a lso k nown a s») - если дословно, то «ещё известен как». Другими словами, никнейм, псевдоним.

Аноним (или ещё «анонимус », «анон », от англ. «anonym/anonymous ») - человек, скрывающий своё настоящее имя.

Апгрейд (от англ «upgrade ») - обновление/модернизация аппаратного обеспечения (железа).

Апдейт (от англ «update ») - обновление/модернизация программного обеспечения (софта).

Апликуха (от англ. «application ») - прикладное программное обеспечение. Например: компьютерная программа, мобильное приложение.

Аутсорс (от англ. «outsource ») - передача предприятием/компанией выполнение определенной работы специалистам вне штата (фрилансерам или работникам других компаний). Например, есть специализированные конторы бухгалтеров, которые обслуживают десятки других компаний на аутсорсе , не являюсь сотрудниками этих компаний.

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

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

Батник - командный файл с расширением.bat. Используется для работы с командной строкой в Windows.

Баян - шутка/информация, которая ранее уже была опубликована/известна.

Биткоин (от англ. «bitcoin ») - криптовалюта, электронная валюта, поколение цифровых денег, которые никем не контролируются и существуют только в Интернете.

Битый - нерабочий. Например, битые ссылки = ссылки, которые ведут на несуществующие страницы. Пользователю, при попадании на такую страницу, выведется ошибка 404 (Error 404).

Блокчейн (от англ. «blockchain ») - система учёта проводимых транзакций с криптовалютой.

Болванка - чистый, не записанный, компакт-диск.

Браузер (от англ. «browser ») - программа, с помощью которой можно просматривать веб-страницы или, другими словами, выходить в Интернет.

Буржунет - зарубежная (не русскоязычная) часть Интернета. Очень часто под этим термином подразумеваются англоязычные сайты из Европы и США.

Бэкап (от англ. «backup ») - резервное копирование. Создание резервной копии проекта/сайта/данных, чтобы в случае непредвиденных обстоятельств/сбоя можно было бы вернуть всю систему в прежнее состояние. Хорошей практикой является регулярное обновление и хранение бэкапов в нескольких местах (не только на рабочем компьютере).

Бэкенд (от англ. «back-end ») - разработка «внутренней части» сайтов/программ/приложений. Та часть, которую мы не видим (то, что творится под капотом). Детальнее .

Валидный (от англ. «valid ») - корректный/действительный. Тот, который соответствует требованиям/условиям/правилам.

Варез (от англ. «warez ») - любая интеллектуальная собственность или программное обеспечение, которое свободно распространяется в сети Интернет, нарушая при этом права правообладателя.

Варезник - сайт, который распространяет варез (пиратское программное обеспечение, пиратские фильмы/музыку и т.п.). Обычно, термин «варезник» применяется к сайтам-файлообменникам.

Вебинар (от англ. «web based seminar ») - это семинар, презентация или лекция на определённую тему, которая проходит онлайн, в режиме реального времени, в Интернете. Под этим термином также подразумевают и запись вебинара, который проходил ранее.

Видюха (или ещё «видяха ») - видеокарта.

Виндоус (или ещё «Винда ») - операционная система Windows.

Виндузятник - пользователь операционной системы Windows (см. сарказм).

Винт (или ещё «хард ») - винчестер, он же «жёсткий диск», он же «HDD».

Воркшоп (от англ. «workshop ») - обучающее мероприятие для работников из определённой области деятельности (программистов, фотографов, дизайнеров и т.д.). Есть главный «ведущий» работник, который проводит обучение других. Есть задание и все работники, вместе с «ведущим», его выполняют, при этом общаясь и помогая друг другу.

Выёбщик - человек, работающий в IT/программировании с завышенным ЧСВ, который всегда выражает своё экспертное мнение, нередко в неподходящих случаях и не уважает мнения окружающих (очень часто даже не удосуживается их выслушать). Другими словами, выпендрёжник.

Галера - компания/предприятие/организация, в которой трудится программист. В основном галера применяется к компаниям, где практикуется плохое отношение к работникам.

Геймдев (от англ. «game dev elopment») - разработка/создание игр.

Геймер (от англ. «gamer ») - игрок.

Гиг (или ещё «гектар «) - гигабайт.

Гик (от англ. «geek ») - человек, который хорошо разбирается в определённой сфере деятельности, являясь фанатиком своего дела. Сейчас под гиками очень часто подразумевают именно программистов.

Глюк - непонятный сбой, задержка, торможение процессов в программе/игре.

Говнокод - плохой код, в котором сложно разобраться и который сложно поддерживать/модифицировать/изменять.

Говнокодер - человек, который пишет говнокод.

Гребцы - работники галеры (компании).

Гуглить - искать информацию в поисковике Google.

Дебажить (от англ «debug/debugging ») - искать и исправлять ошибки в программе.

Девайс (от англ. «device ») - техническое устройство (ноутбук/смартфон/планшет/умные часы и т.д.).

Девелопер (от англ. «developer ») - разработчик.

Девелопмент (от англ. «development ») - разработка чего-либо: программ, приложений, игр и т.д.

Дедлайн (от англ. «deadline ») - крайний срок выполнения или сдачи проекта/задания/работы.

Дезигнер (от англ. «designer ») - дизайнер.

Демка (от англ. «demo ») - демонстрационная версия чего-либо, как правило, с урезанным функционалом или с пробным периодом использования.

Деплой (или ещё «задеплоить », от англ. «deploy ») - это развёртывание (перенос) программного обеспечения (исполняемого кода) на сервер или устройство, где оно будет работать.

Дефолтный (или ещё «по дефолту »,от англ. «default ») - тот, что используется по умолчанию, стандартный.

Джуниор (или ещё «джун », «июнь », от англ. «Junior Developer») - начальный уровень программиста. Человек, имеющий минимальный опыт и навыки.

Домен (от англ. «domain ») - уникальный адрес/имя сайта в Интернете. Например, сайт — это домен, который состоит из доменного имени ravesli и домена первого уровня.com .

Дрова - драйверы.

Железо - аппаратное обеспечение (комплектующие) компьютеров/ноутбуков/смартфонов и т.д.

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

Законнектиться (или ещё «подконнектиться », «приконнектиться », от англ. «connect ») - присоединиться к чему-либо.

Запилить - загрузить, выставить на всеобщее обозрение. Например, запилил видосик в YouTube = загрузил видео в YouTube.

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

Зашквар - позор, гнусное поведение.

Имхо (от англ. «IMHO » = «I n M y H umble O pinion») - по моему скромному мнению.

Инет - Интернет.

Инсталлировать (от англ. «install ») - устанавливать. Например, инсталлировать Винду = установить Windows.

ИТ - И нформационные Т ехнологии.

Кейс (от англ. «case ») - реальная ситуация/случай, которые произошли с автором.

Килобаксы - тысячи долларов. Приставка кило = k (с англ. означает «тысяча»).

Клава - клавиатура.

Коворкинг (от англ. «coworking ») - место для организации труда специалистами одной или сразу нескольких сфер деятельности, фрилансеров. Другими словами, современный арендованный офис для работы специалистов.

Кодер (или ещё «кодерок », от англ. «coder »)- программист.

Кодить - программировать.

Коммитить (или ещё «закоммитить », «сделать коммит », от англ. «commit ») - сохранить/зафиксировать изменения кода в репозитории (хранилище) кода.

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

Компилятор - программа, которая выполняет компиляцию.

Компуктер (или ещё «компудахтер », «компутер ») - компьютер.

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

Копипаст (от англ. «copy/paste ») - скопировать и вставить. «copy» - скопировать, «paste» - вставить.

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

Кракозябры (или ещё «крякозябры ») - набор непонятных символов, бессмыслица. Возникает в результате неправильной кодировки. Иногда кракозябры можно наблюдать на сайтах с неверной кодировкой: Привет! Меня .

Кресты - язык программирования С++.

Кряк (или ещё «таблетка », от англ. «crack ») - специальная программа или дополнение к программе для взлома другого программного обеспечения. В основном используется для превращения лицензионной (платной) версии чего-либо (программы/игры) в бесплатную.

Кулхацкер (от англ. «cool hacker ») - человек, считающий себя хакером или опытным программистом, не являясь таковым в реальной жизни.

Лаг (или ещё «лаги ») - задержка в выполнении программы/игры, отсутствие реагирования на действия пользователя. Синоним к слову глюк .

Лайфхак (от англ. «lifehack ») - полезный совет, помогающий решить какую-то проблему с экономией времени/усилий.

Ламер (от англ. «lamer ») - неопытный пользователь, человек, который не разбирается в чём-то, но думает, что разбирается. Не путать с «чайником».

Левел (от англ. «level ») - уровень.

Ликбез - лик видация без грамотности. Обучение азам, основам.

Линк (от англ. «link ») - ссылка на какой-либо ресурс.

Линукс (Linux ) - бесплатная операционная система, которой пользуются многие программисты и учреждения (где эта операционная система установлена на серверах).

Линуксоид - человек, который пользуется операционной системой Линукс (Linux).

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

Локалка - локальная сеть компьютеров, соединённых кабелями.

Локейшн (от англ. «location ») - месторасположение.

Лэптоп (от англ. «laptop ») - ноутбук.

Майнинг (от англ. «mining ») - добыча чего-либо. Сейчас майнинг ассоциируется с добычей криптовалюты, путём выполнения компьютером сложных математических операций.

Мамка (или ещё «мать », «материнка », «мазерборд ») - материнская плата.

Манагер (от англ. «manager ») - менеджер, руководитель.

Мануал (от англ. «manual ») - руководство, инструкция по использованию чего-либо.

Мидл (от англ. «Middle Developer») - средний уровень знаний и навыков программиста.

Митап (от англ. «meetup ») - собрание/встреча специалистов определённой сферы деятельности для обмена опытом, в образовательных целях или просто для общения в неформальной обстановке.

Моник - монитор.

Мыло - адрес электронной почты, E-mail пользователя.

Нативный (от англ. «native »)- родной. Часто используют словосочетание нативный код = исходный код (не модифицированный позже), написанный разработчиками.

Нетворкинг (от англ. «networking ») — окружение специалистов определённой сферы деятельности, где, используя связи между этими людьми, можно решить специфические проблемы/задачи или просто познакомиться для совместного сотрудничества.

Ноулайфер - человек, который большинство своего времени проводит за компьютером/ноутбуком/смартфоном в виртуальном мире (Интернет/соц.сети/игры). Человек, не имеющий личной жизни, хобби или каких-либо других занятий в реальном мире.

Ноут - ноутбук.

Нуб (или ещё «нубчик », «нубас », «нубарь », «нубак », от англ «newbie ») - новичок или человек у которого ничего не получается, или он не знает, как правильно что-то сделать. Неопытный.

Овертайм (от англ. «overtime ») - переработка после окончания рабочего дня. Сверхурочные часы.

Околоайтишник (от русск. «околофутболист ») - человек, который не является айтишником/программистом, но работает в сфере IT/программирования. Например, специалист по кадрам (HR), бухгалтер, финансист.

ООП (сокр. от «О бъектно-О риентированное П рограммирование») - методология/парадигма программирования, в которой основными концепциями являются объекты и классы. Детальнее об этом .

Опенсорс (от англ. «open source software») - программное обеспечение/софт с открытым исходным кодом, который может использовать/дополнять/изменять любой желающий. В большинстве случаев это программное обеспечение является некоммерческим проектом.

Опенспейс (от англ. «open space ») - офис открытого типа, где сотрудники работают в одном помещении (относительно большом) без каких-либо перегородок/стен.

Оперативка - оперативная память, она же «RAM » = «Random A ccess M emory», она же «ОЗУ » = «О перативное З апоминающее У стройство».

ОС (или ещё «OS », сокр. от англ. «O perating S ystem») - О перационная С истема - программное обеспечение, которое позволяет управлять аппаратной частью компьютеров/ноутбуков/смартфонов и т.д.

Откат - возвращение на исходную позицию из бэкапа.

Отконнектиться (от англ. «disconnect ») - отсоединиться.

Отладка - этап в разработке программного обеспечения, на котором выполняется поиск и исправление ошибок. Детальнее об этом .

Отладчик (или ещё «дебаггер », от англ. «debugger ») - программа, с помощью которой выполняется отладка.

Оффтоп (или ещё «оффтопик », от англ. «off topic ») - любое сообщение мимо кассы (т.е. не по теме).

Очепятка - опечатка, ошибка в слове.

Патч (от англ. «patch ») - дополнение или обновление, которое исправляет ошибки/баги/глюки. Применение патча к программе называют пропатчиванием .

Песочница (от англ. «sandbox ») - специальная область/среда для безопасного выполнения программы. Раздел «Песочница» на сайте обозначает категорию для записей новичков (своеобразный фильтр для новоприбывших).

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

Плюсы - язык программирования С++.

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

Подкаст (от англ. «podcast ») - видео или аудио уроки, рассказы на определённую тему, чаще всего образовательного характера. Сейчас очень популярны подкасты-интервью или подкасты TED.

Пост (от англ. «post ») - запись/статья/информационная заметка.

Прога - программа.

Прогер - программист.

Профан - человек, который не имеет опыта в определённой сфере или не разбирается в чём-то.

Профит (от англ. «profit ») - прибыль/выгода/польза.

Пушить (или ещё «запушить », от англ. «push ») - публикация на сервер с помощью команды push .

Разраб - разработчик.

Ребзя - ребята.

Ребутнуть (или ещё «ребутить », от англ. «reboot ») - перезагружать. Например, ребутнуть Винду = перезагрузить Windows.

Редизайн (от англ. «redesign »)- внешнее обновление/модернизация системы/сайта/интерфейса. Иногда под этим термином подразумевается и внутреннее обновление/модернизация.

Релиз (от англ. «release ») - представление готовой версии продукта (игры/программы/песни/альбома), выпуск на всеобщее обозрение. Например: релиз игры = выпуск игры для старта продаж.

Рунет - русскоязычный Интернет. Совокупность сайтов с контентом на русском языке.

Сабж (или ещё «сабжект », от англ. «subject ») - тема для дискуссии между людьми на определённом ресурсе (чаще всего, на форуме). Тема для начала разговора.

Саппорт (от англ. «support ») - служба поддержки.

Свитчер (от англ. «switcher ») - человек, который перешёл работать в IT/программирование из другой профессии. Например, если человек раньше работал учителем или поваром, а затем стал программистом, то он считается свитчером.

Сеньор (или ещё «сеньор-помидор », «сеньйор », «сениор », от англ. «Senior Developer») - высокий уровень знаний и навыков специалиста. Опытный программист.

Сервак - сервер.

Сижка - язык программирования С.

Сисадмин - системный администратор.

Системник - системный блок.

Скилл (или ещё «скиллы », «скилы », от англ. «skill ») - навыки, умение хорошо что-то делать.

Скрин (или ещё «скриншот »,от англ. «screenshot ») - снимок экрана.

Слоупок - медленный, тормоз. Название произошло от розового покемона Slowpoke .

Смузи - любимый напиток программистов/айтишников (см. сарказм).

Смузихлёб - программист-выёбщик.

Софт (от англ. «soft ware») - программное обеспечение, программа.

Софт скиллы (от англ. «soft skills ») - социальные/коммуникационные/личностные навыки/качества, необходимые, в первую очередь, для адаптации и работы в коллективе.

Спам (от англ. «spam ») - электронные письма/сообщения рекламного и иного характера пользователям, не желающих и не согласившихся их получать.

Спамить - отправлять спам.

Стрим (от англ. «stream ») - трансляция действий, происходящих на компьютере (или в реальной жизни) в режиме реального времени.

Стримить - делать стрим.

Стример - тот, кто делает стрим.

Технарь - человек, имеющий специальное техническое образование или сотрудник, который работает в бэкенде (бэкенд-разработчик ).

Тимлид (или ещё «тимлидер », от англ. «team lead er») - ведущий разработчик, лидер команды программистов.

Трейни (от англ. «trainee ») - стажёр, работник, который не дотягивает до уровня Junior-специалиста.

ТС (или ещё «т опик с тартер», от англ. «topic starter ») - человек, который вынес на обсуждение определённую тему. Тот, кто начал разговор/дискуссию.

Тулза (от англ. «tools ») - вспомогательное программное обеспечение, предназначенное для выполнения специфических задач. Синоним к слову утилита .

Туториал (от англ. «tutorial ») - сборник уроков для обучения чему-либо, учебник.

Тян - подруга, девушка.

Утилита (или ещё «утилитка », от англ. «utility ») - вспомогательное программное обеспечение, предназначенное для выполнения вспомогательных работ, настройки системного оборудования, операционных систем и прочего. Другими словами, программа, которая помогает что-то сделать.

Фаервол (от англ. «firewall ») - антивирус, который защищает компьютер от вирусов. С английского означает «горящая стена» — здесь следует понимать стену, которая защищает другие здания от распространения пожара. Другое название — Brandmauer (в переводе с немецкого тоже означает «горящая стена»).

Факап (от англ. «fuck up ») - неудача, провал, облом. Зачастую подразумеваются более-менее серьёзные ошибки.

Фидбек (от англ. «feedback ») - обратная связь. Например, пользовательский фидбек = обратная связь от пользователей. Под обратной связью подразумеваются любые упоминания, отзывы, комментарии, сообщения о бренде/компании/сайте.

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

Фича (от англ. « feature ») - особенность, уникальная возможность, свойство. Популярное выражение: «Это не баг, а фича».

Флейм (или ещё «флэйминг », от англ. «flame ») - спор ради спора, когда пользователи начинают общение не по теме разговора/дискуссии и переходят на личностные и взаимные оскорбления.

Флеха (или ещё «флэха », «флешка ») - запоминающее устройство, подключаемое к компьютеру по интерфейсу USB.

Флуд (от англ. «flood ») - сообщения/комментарии не по теме.

Флудить - оставлять нетематические сообщения/комментарии.

Формошлёп - человек, который занимается формошлёпством. Очень часто формошлёпами называют тех, кто разрабатывает шаблоны сайтов или занимается их вёрсткой.

Формошлёпство - любая низкоквалифицированная работа в программировании и ИТ для которой требования к опыту и знаниям — минимальные.

Фреймворк (от англ. «framework ») - программный продукт/система/платформа, основная цель которой — облегчение/упрощение создания и поддержки разного рода проектов/приложений/сервисов/сайтов.

Фриланс (от англ. «freelance ») - работа из дому, вне штата, иногда на себя, которая приносит деньги и в которой нет постоянного заказчика/начальника.

Фрилансер (от англ. «freelancer ») - человек, который занимается фрилансом.

Фронтенд (от англ. «front-end ») - разработка «внешнего вида» сайта, клиентская часть. То, что мы видим снаружи. Детальнее .

Хакатон (от англ. «hack marathon ») - мероприятие, на котором собираются специалисты из разных отраслей разработки программного обеспечения (чаще всего программисты, но могут быть и дизайнеры, тестеры) для разработки определённого решения/проекта/приложения/программы. Другими словами, марафоны программирования, на которые собираются программисты попрограммировать.

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

Холивар (от англ. «holy war ») - споры между людьми, которые имеют противоположные взгляды и пытаются навязать их друг другу.

Хрюша (или ещё «HR », от англ. «H uman R esources») - специалист по кадрам, рекрутёр. Человек, который ищет работников на вакансии, проводит с ними первичные интервью, адаптацию в коллективе и выполняет ряд других сопутствующих вопросов.

ЦП - центральный процессор.

Чайник - новичок, неопытный пользователь.

ЧСВ - Ч увство С обственной В ажности.

Шерить (или ещё «расшарить », от англ. «share ») - делиться, давать доступ к определённым данным.

Шарить - понимать, разбираться в чём-либо.

Словарь программиста.

Сленг, который должен знать каждый кодер

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

А

Айди (ID) - идентификатор.

Айпи (IP) - уникальный адрес. Каждый компьютер имеет свой IP, который предоставляет ему провайдер.

Айтишник - программист, специалист в информационных технологиях (ИТ). С английского аббревиатура IT (Information Technology) читается как «Ай Ти».

Апдейт (update) - обновление.

Б

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

Батник - командный файл с расширением.bat. Используется для работы с командной строкой в Windows.

Битый - неработающий. Например, битые ссылки - это ссылки, которые ведут в никуда, error 404.

Буржунет - зарубежная часть Интернета. В основном применяется к зарубежным сайтам с Европы или США.

Бэкап (back up) - резервное копирование. Т.е. создание копии проекта, сайта, данных, чтобы в случаи непредвиденных обстоятельств, сбоя можно было вернуть всю систему в прежнее состояние. Хорошей практикой считается постоянно обновлять бэкапы и хранить в нескольких местах (не только в рабочем компьютере).

Бэкенд (back-end) - разработка «внутренней части» сайтов, программ, приложений. Работа с сервером. Более подробно здесь.

В

Вебинар (web based seminar) — это семинар, презентация или лекция, которая проходит онлайн, в прямой трансляции в Интернете.

Г

Геймдев (game development) - разработка, создание игр.

Гик (geek) - человек, который хорошо разбирается в определенном направлении, является фанатиком своего дела. Сейчас в основном гиками называют программистов.

Глюк - непонятный сбой, торможение процессов в программе или игре.

Д

Дебажить ( debug) - искать и исправлять ошибки в программе. Ловить баги.

Дедлайн (dead line) - крайний срок выполнения или сдачи проекта, задания, работы.

С

Запилить (запилил) - загрузить или создать что-либо, вынести на всеобщее обозрение. Например, «запилил видосик» — значит, загрузил видео в YouTube.

К

Кодер - программист.

Кодить - программировать.

Копи паст (copy paste) - скопировать и вставить. «Copy» — скопировать, «Paste» — вставить.

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

Кракозябры - набор непонятных символов, бессмыслица. Возникают в результате неправильной кодировки. Часто можно наблюдать на сайтах — «РџСЂРёРІРµС‚! Меня».

Кряк (таблетка) - это специальная программа или дополнение для взлома разного программного обеспечения. В основном используется для превращения лицензионной (платной) программы в бесплатную. С английского «crack» — трещина.

Л

Ламер - неопытный пользователь, человек, который не разбирается в чем-то, но думает что он мастер. От английского «lame» - хромать. Не путать с чайником.

Левел (level) - уровень.

Ликбез - ликвидация безграмотности. Обучение азам, основам.

Линуксоид - человек, который использует операционную систему Линукс (Linux).

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

Локалка - локальная сеть. Сеть, которая состоит из нескольких компьютеров, соединенных кабелями.

М

Мануал (manual) - руководство, инструкция.

Н

Нативный - родной, врожденный. Часто используют словосочетание «нативный код» — код, который написан разработчиками. Вот еще пример: C++ нативный язык для Windows 7 - это значит, что С++ родной язык Windows, тот на котором разработчики писали эту ОС.

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

О

Откат - это возвращение на исходную позицию из бэкапа.

П

Патч - это дополнение или обновление, которое исправляет ошибки, баги, глюки. От анлийского «patch» — пластырь. Применение патча к программе называют «пропатчиванием».

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

Прогер - программист.

Р

Разраб - разработчик.

Редизайн - это обновление, модернизация системы не только внешне, но и внутренне.

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

Рут (root) - рут права. Это права, которые позволяют пользователю иметь расширенные возможности для контроля системой, менять внутренние настройки.

С

Саппорт (support)- служба поддержки. Есть в программах, приложениях, сайтах.

Скилл (skill) - отличное умение, навыки работать с чем-либо.

Слоупок - медленный, тормоз. Произошло от названия розового покемона «Слоупок».

Софт - это программное обеспечение, программы.

Т

Тимлид ( team lead) - ведущий разработчик, лидер команды.

Туториал (tutorial) - уроки, обучалка, учебник. Например, туториал по JavaScript - уроки, обучение Javascript.

Ф

Фаервол (fire wall) - антивирус, который защищает компьютер от вирусов. С английского означает «горящая стена» — здесь следует понимать стену, которая защищает другие здания от распространения пожара. Другое название — Brandmauer (в переводе с немецкого тоже означает «горящая стена»).

Фиксить (fix) - исправлять баги.

Фича (feature) - особенность, уникальная возможность, свойство. Популярный пример: когда программа выдает неожидаемый результат, который может быть из-за вины программиста, сам программист говорит - «Это не баг, а фича». Т.е. уникальная возможность программы, так и должно быть??

Фронтенд (front-end) - разработка «внешнего вида» сайта. Работа с клиентом. Используются языки HTML, CSS и JavaScript. Более подробно здесь.

Х

Хакатон (hack marathon) — это мероприятие, на которое собираются специалисты разных областей разработки софта (программисты, дизайнеры, менеджеры) для разработки определенной программы, приложения или для решения другого вопроса. Т.е. марафоны программирования, на которые собираются прогеры покодить.

Холивар (holy war) - постоянные споры между людьми, которые имеют противоположные взгляды и не собираются их менять.

Э

Эникей (any key) - любая кнопка. Часто при установке, загрузке нас просят “Press any key”. Отсюда и слово.

Эникейщик - синоним чайника, неопытного пользователя, который не всегда знает, что ему нужно делать - ищет кнопку «эникей». Еще может быть IT-специалист невысокого ранга, который занимается несложными заданиями (установка Windows, программного обеспечения, антивирусов…).

Ю

Юзер (user, юзверь) - пользователь.

Чтобы быть знающим пользователем, нужно изучать словарь програмиста или сленг.

На этом пока всё , до следующей встречи в виртуальном мире!

Компьютерный сленг, это разновидность сленга, используемого IT специалистами, так и другими пользователями компьютеров.

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

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

Часто это заимствования из английского компьютерного жаргона.

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

Обычно они на английском и понять про что они иногда бывает сложно.

Ну например: LOL, PLZ, XOXO, TNX , THX, NP, YW, ROFL, WTF, думаю что все обозначение не знаешь.

Вот маленький экскурс в мире сокращений .

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

А
Админ — Сокращенное название администратора.

Айди (ID) – идентификатор.
Айпи (IP) – уникальный адрес. Каждый компьютер имеет свой IP, который предоставляет ему провайдер.
Айтишник – программист, специалист в информационных технологиях (ИТ). С английского аббревиатура IT (Information Technology) читается как «Ай Ти».
Апдейт (update) – обновление.
Апнуть — Восстановить работу оборудования.

Б
Баг – ошибка в программе, коде. Произошло от английского слова «bug» – жук. (не путать с глюком)
Банка — Компьютер, системный блок

Батник – командный файл с расширением.bat. Используется для работы с командной строкой в Windows.
Битый – неработающий. Например, битые ссылки – это ссылки, которые ведут в никуда, error 404.
Быдлокодер — Человек, пишущий некачественный программный код, пытаясь выдать его в глазах клиента за нормальный.

Буржунет – зарубежная часть Интернета. В основном применяется к зарубежным сайтам с Европы или США.
Бэкап (back up) – резервное копирование. Т.е. создание копии проекта, сайта, данных, чтобы в случаи непредвиденных обстоятельств, сбоя можно было вернуть всю систему в прежнее состояние. Хорошей практикой считается постоянно обновлять бэкапы и хранить в нескольких местах (не только в рабочем компьютере).
Бэкенд (back-end) – разработка «внутренней части» сайтов, программ, приложений. Работа с сервером

В
Вебинар (web based seminar) - это семинар, презентация или лекция, которая проходит онлайн, в прямой трансляции в Интернете.
Вылететь — Применительно к софту – внезапно перестать работать, выйти в операционную систему с ошибкой

Г

Геймдев (game development) – разработка, создание игр.
Гик (geek) – человек, который хорошо разбирается в определенном направлении, является фанатиком своего дела. Сейчас в основном гиками называют программистов.
Глюк – непонятный сбой, торможение процессов в программе или игре.
Глючный — Ненадежный, нестабильный, неотлаженный или криво написанный, работающий с глюками.

Д
Движок — ЦМС (англ. CMS, Content management system – Система управления содержимым), набор скриптов для управления содержанием сайта.
Дебажить (debug) – искать и исправлять ошибки в программе. Ловить баги.
Дедлайн (dead line) – крайний срок выполнения или сдачи проекта, задания, работы.
Доска — Дисковая операционная система, DOS

З
Запилить (запилил) – загрузить или создать что-либо, вынести на всеобщее обозрение. Например, «запилил видосик» - значит, загрузил видео в YouTube.

К

Кодер – программист.
Кодить – программировать.
Копи паст (copy paste) – скопировать и вставить. «Copy» - скопировать, «Paste» - вставить.
Киллер фича — Выдающаяся черта или характеристика программного продукта. Какая-то особенная функция, отсутствующая у продуктов конкурентов. Произошло от английского выражения «killer feature» – убийственная особенность.

Костыль – это исправление серьезных багов, дыр, ошибок без должного исправления целой системы. Т.е. когда что-то сломалось, и нужно исправить на скорую руку в кротчайшие сроки.
Кракозябры – набор непонятных символов, бессмыслица. Возникают в результате неправильной кодировки. Часто можно наблюдать на сайтах - «РџСЂРёРІРµС‚! Меня».
Кряк (таблетка) – это специальная программа или дополнение для взлома разного программного обеспечения. В основном используется для превращения лицензионной (платной) программы в бесплатную. С английского «crack» - трещина.

Л
Ламер – неопытный пользователь, человек, который не разбирается в чем-то, но думает что он мастер. От английского «lame» – хромать. Не путать с чайником.
Левел (level) – уровень.
Ликбез – ликвидация безграмотности. Обучение азам, основам.
Линуксоид – человек, который использует операционную систему Линукс (Linux).
Лог (log) – журнал, дневник в котором записываются в хронологическом порядке все действия в программе. Например: когда и какие пользователи зарегистрировались, ошибки, сбои, действия пользователей и т.д.
Локалка – локальная сеть. Сеть, которая состоит из нескольких компьютеров, соединенных кабелями.

М

Мануал (manual) – руководство, инструкция.
Материться в коде- При взломке программ – заменять условный переход на безусловный. Выражение произошло от кода команды ближнего безусловного перехода (0EBh). Некорректный, потенциально опасный прием, которого лучше избегать, т.к. получается потенциально некорретный кряк – лучше делать подмену значений на нужные вместо инита или проверки, заведомо выполняемой при запуске.

Н
Нативный – родной, врожденный. Часто используют словосочетание «нативный код» - код, который написан разработчиками. Вот еще пример: C++ нативный язык для Windows 7 – это значит, что С++ родной язык Windows, тот на котором разработчики писали эту ОС.
Нуб (нубчик, нубас, нубарь, нубак) - новичок или человек у которого ничего не получается, или он не знает как правильно делать. Неопытный, новенький.
О
Откат – это возвращение на исходную позицию из бэкапа.
Оджакс — Эрратив от анг. AJAX – «Asynchronous Javascript and XML» – концепция использования нескольких смежных технологий в веб-разработке, позволяющая изменять содержимое без перезагрузки веб-страницы полностью.

П

Плюсы́ — Язык программирования C++
Патч – это дополнение или обновление, которое исправляет ошибки, баги, глюки. От анлийского «patch» - пластырь. Применение патча к программе называют «пропатчиванием».
Подкаст - это видео или аудио уроки, рассказы на определенную тему. Чаще всего образовательного характера. Сейчас очень распространены подкасты для изучения английского.
Прогер – программист.
Почерк — определенная расстановка пробелов, табуляций, переносов строк и т.п. при написании кода программы.

Р
Разраб – разработчик.
РТФМ — Происходит от английской аббревиатуры «RTFM» (Read The Fucking Manual) - «Читай же чертово руководство!»
Используется в качестве ответа, когда задается либо очень простой, либо очень сложный вопрос.

Наиболее распространено в среде системных администраторов и программистов при невербальном общении с малоопытными пользователями.

Иногда используется для выражения чувства пренебрежения и/или собственного превосходства.

Редизайн – это обновление, модернизация системы не только внешне, но и внутренне.
Релиз (release) – выпускать в свет на всеобщее обозрение, делать презентацию, представлять публике что-либо. Например: релиз программы – выпуск программы для использования, релиз песни – выпуск песни.
Рут (root) – рут права. Это права, которые позволяют пользователю иметь расширенные возможности для контроля системой, менять внутренние настройки.
С
Саппорт (support)– служба поддержки. Есть в программах, приложениях, сайтах.
Скилл (skill) – отличное умение, навыки работать с чем-либо.
Слоупок – медленный, тормоз. Произошло от названия розового покемона «Слоупок».
Софт – это программное обеспечение, программы.
ССЗБ — аббр. Сам Себе Злобный Буратино

Т

Тимлид (team lead) – ведущий разработчик, лидер команды.
Туториал (tutorial) – уроки, обучалка, учебник. Например, туториал по JavaScript – уроки, обучение Javascript.
Технокрыса — Вирусописатель, автор комьютерных вирусов.Технокрысы в большинстве своем далеко не гениальные прогеры, особенно теперь, когда ламеры пошли кропать вирусы HLLP и автодрянные троянцы.

Ф
Фаервол (fire wall) – антивирус, который защищает компьютер от вирусов. С английского означает «горящая стена» - здесь следует понимать стену, которая защищает другие здания от распространения пожара. Другое название - Brandmauer (в переводе с немецкого тоже означает «горящая стена»).
Фиксить (fix) – исправлять баги.
Фича (feature) – особенность, уникальная возможность, свойство. Популярный пример: когда программа выдает неожидаемый результат, который может быть из-за вины программиста, сам программист говорит – «Это не баг, а фича». Т.е. уникальная возможность программы, так и должно быть
Фронтенд (front-end) – разработка «внешнего вида» сайта. Работа с клиентом. Используются языки HTML, CSS и JavaScript..


Х
Хакатон (hack marathon) - это мероприятие, на которое собираются специалисты разных областей разработки софта (программисты, дизайнеры, менеджеры) для разработки определенной программы, приложения или для решения другого вопроса. Т.е. марафоны программирования, на которые собираются прогеры покодить.

Холивар (holy war) – постоянные споры между людьми, которые имеют противоположные взгляды и не собираются их менять.
Хабр — Крупнейшее русскоязычное it-сообщество «хабрахабр» (habrahabr.ru)

Э

Эникей (any key) – любая кнопка. Часто при установке, загрузке нас просят “Press any key”. Отсюда и слово.
Эникейщик – синоним чайника, неопытного пользователя, который не всегда знает, что ему нужно делать – ищет кнопку «эникей». Еще может быть IT-специалист невысокого ранга, который занимается несложными заданиями (установка Windows, программного обеспечения, антивирусов…).
Эльф — В UNIX-подобных ОС – двоичный выполнимый файл (от ELF – Executable Linkable Format, Executable Loadable Format).

Ю
Юзер (user, юзверь) – пользователь.

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

программисты

Девелопер (англ. developer) - разработчик. Часто на русский не переводятся и приставки, например "синиор девелопер" (старший разработчик)

Быдлокодер (англ. эквив. codemonkey), обезьяна - непрофессиональный программист; плохой программист. Пишет быдлокод

Прогромист , погромист - примерно то же, что быдлокодер; намекает на деструктивный характер деятельности, но к киберпреступности отношения не имеет

Индус - то же, что быдлокодер, но с акцентом на уровень оплаты труда: "работать за миску риса"

Фрилансер - вольнонаемный разработчик (не обязательно программист); часто употребляется в негативном смысле, как человек, готовый работать с низкой оплатой: "сделаю за отзыв"

<название-языка>ёб , <название-языка>-быдло и т.п. (плюсоеб, джаваеб, PHP-быдло) - оскорбительное именование программиста на соответствующем языке

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

код

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

Индусский код - запутанный, нелогичный, абсурдный код

Китайский код - код, написанный методом копирования-вставки; решение задачи в лоб, без поиска подходящих алгоритмов, без оптимизации

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

Спагетти-код - код с запутанной последовательностью исполнения; смешение в одном исходном файле нескольких языков программирования/разметки. Типично для веб-программирования, где зачастую в одном файле может быть совмещено до 4-5 языков: например, PHP+MySQL+HTML+CSS+JavaScript

Cargo cult programming ("культ-карго-программирование") - включение "ритуального" (т.е. бесполезного практически) кода в программу, потому что так написано в документации, либо просто по незнанию. Аналогия с культом карго.

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