Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Программирование основы языка С++. Учебное пособие
.pdf
Приложение Словарь профессионального программиста
Ава (или еще «аватарка«, от англ. «avatar») – графическое представ-
ление (картинка/фото/изображение) человека в Интернете/соц.сетях/
мессенджерах/играх и т.д.
Админ (от англ. «admin») – администратор.
Айди (от англ. «identificator») – идентификатор.
Айпи («Айпишник», «Айпи-адрес», от англ. «Internet Protocol
Address») – уникальный адрес компьютера в сети Интернет. Этот адрес
каждому компьютеру присваивает провайдер, который предоставляет
устройству выход в Интернет.
Айти (от англ. «IT» = «Information Technologies») – информационные
технологии.
Айти-евангелист (или еще «IT-проповедник/пропагандист») – человек, который занимается пропагандой (нередко профессионально) в
сфере IT.
Айтишник (он же «айтишнег», «ойтишнег», «ойтишник») – специалист
в информационных технологиях. Нередко айтишниками называют всех
программистов и просто продвинутых пользователей компьютеров, и
Интернета.
Ака (от англ. «also known as») – если дословно, то «еще известен как».
Другими словами, никнейм, псевдоним.
Аноним («анонимус», «анон», от англ. «anonym/anonymous») – человек,
скрывающий свое настоящее имя.
Апгрейд (от англ «upgrade») – обновление/модернизация аппаратного
обеспечения (железа).
Апдейт (от англ «update») – обновление/модернизация программного
обеспечения (софта).
Апликуха (от англ. «application») – прикладное программное обеспечение. Например, компьютерная программа или мобильное приложение.
Апрув (от англ. «approve») – подтверждение, согласие, одобрение
чего-либо.
Апрувить («заапрувить«) – подтверждать, давать добро на выполнение
чего-либо.
Аттачить (от англ. «attach») – прикреплять (например, файл или
фото/скриншот к письму).
Аутсорс (от англ. «outsource») – передача предприятием/компанией
121

выполнение определенной работы специалистам вне штата (фрилансерам или работникам других компаний). Например, есть специализированные конторы бухгалтеров, которые обслуживают десятки других
компаний на аутсорсе, не являюсь сотрудниками этих компаний.
Баг (от англ. «bug») – ошибка в программе/коде, из-за которой резуль-
таты выполнения программы неправильные.
Багрепорт (от англ. «bug report») – сообщение или отчет об ошибке
с ее описанием, причиной возникновения, приоритетом и прочими
свойствами.
Бан (от англ. «ban») – лишение или ограничение каких-либо прав
пользователя (например: оставлять комментарии, просматривать определенные страницы и т.д.). Пожизненный бан – исключение пользователя из системы/игры/сайта/группы и т.д.
Батник – командный файл с расширением .bat. Используется для
работы с командной строкой в Windows.
Баян – шутка/информация, которая ранее уже была опубликована/
известна.
Бенефит (от англ. «benefit») – непрямое денежное или другое нематериальное вознаграждение, которое чаще всего используется для
мотивации сотрудников. Другими словами, бонус.
Бенч (от англ. «bench») – лавка/скамейка или, чаще всего, режим
ожидания. Выражение «программист на бенче» означает, что программист
простаивает вхолостую в ожидании нового проекта/задания и, по факту,
ничего не делает, но получает зарплату.
Биткоин (от англ. «bitcoin») – криптовалюта, электронная валюта,
поколение цифровых денег, которые никем не контролируются и существуют только в Интернете.
Битый – нерабочий. Например, битые ссылки = ссылки, которые
ведут на несуществующие страницы. Пользователю, при попадании на
такую страницу, выведется ошибка 404 (Error 404).
Блокчейн (от англ. «blockchain») – система учета проводимых транзакций с криптовалютой.
Болванка – чистый, не записанный, компакт-диск.
Браузер (от англ. «browser») – программа, с помощью которой мож-
но просматривать веб-страницы или, другими словами, выходить в
Интернет.
Брейншторм (от англ. «brainstorm») – способ генерации новых идей
или решения существующих проблем путем мозгового штурма.
122

Буржунет – зарубежная (не русскоязычная) часть Интернета. Очень
часто под этим термином подразумеваются англоязычные сайты из
Европы и США.
Бэкап (от англ. «backup») – резервное копирование. Создание резервной копии проекта/сайта/данных, чтобы в случае непредвиденных
обстоятельств/сбоя можно было бы вернуть всю систему в прежнее
состояние. Хорошей практикой является регулярное обновление и хранение бэкапов в нескольких местах (не только на рабочем компьютере).
Бэкенд (от англ. «back-end») – разработка «внутренней части» сайтов/программ/приложений. Та часть, которую мы не видим (то, что
творится под капотом).
Валидный (от англ. «valid») – корректный/действительный. Тот, который
соответствует требованиям/условиям/правилам.
Варез (от англ. «warez») – любая интеллектуальная собственность
или программное обеспечение, которое свободно распространяется в
сети Интернет, нарушая при этом права правообладателя.
Варезник – сайт, который распространяет варез (пиратское программное обеспечение, пиратские фильмы/музыку и т.п.). Обычно,
термин «варезник» применяется к сайтам-файлообменникам.
Вебинар (от англ. «web based seminar») – это семинар, презентация
или лекция на определенную тему, которая проходит онлайн, в режиме
реального времени, в Интернете. Под этим термином также подразумевают и запись вебинара, который проходил ранее.
Видюха (или еще «видяха») – видеокарта.
Виндоус (или еще «Винда») – операционная система Windows.
Виндузятник – пользователь операционной системы Windows (см.
сарказм).
Винт (или еще «хард») – винчестер, он же «жесткий диск», он же
«HDD».
Воркшоп (от англ. «workshop») – обучающее мероприятие для работ-
ников из определенной области деятельности (программистов, фотографов, дизайнеров и т.д.). Есть главный «ведущий» работник, который
проводит обучение других. Есть задание и все работники, вместе с «ведущим», его выполняют, при этом общаясь и помогая друг другу.
Выебщик – человек, работающий в IT/программировании с завышенным ЧСВ, который всегда выражает свое экспертное мнение,
нередко в неподходящих случаях и не уважает мнения окружающих
(очень часто даже не удосуживается их выслушать). Другими словами,
выпендрежник.
123

Галера – компания/предприятие/организация, в которой трудится про-
граммист. В основном галера применяется к компаниям, где практикуется плохое отношение к работникам.
Геймдев (от англ. «game development») – разработка/создание игр.
Геймер (от англ. «gamer») – игрок.
Гиг («гектар«) – гигабайт.
Гик (от англ. «geek») – человек, который хорошо разбирается в опре-
деленной сфере деятельности, являясь фанатиком своего дела. Сейчас
под гиками очень часто подразумевают именно программистов.
Глюк – непонятный сбой, задержка, торможение процессов в про-
грамме/игре.
Говнокод – плохой код, в котором сложно разобраться и который
сложно поддерживать/модифицировать/изменять.
Говнокодер – человек, который пишет говнокод.
Гребцы – работники галеры (компании).
Гуглить – искать информацию в поисковике Google.
Дебажить (от англ «debug/debugging») – искать и исправлять ошибки в
программе.
Девайс (от англ. «device») – техническое устройство (ноутбук/смарт-
фон/планшет/умные часы и т.д.).
Девелопер (от англ. «developer») – разработчик.
Девелопмент (от англ. «development») – разработка чего-либо: про-
грамм, приложений, игр и т.д.
Дедлайн (от англ. «deadline») – крайний срок выполнения или сдачи
проекта/задания/работы.
Дезигнер (от англ. «designer») – дизайнер.
Демка (от англ. «demo») – демонстрационная версия чего-либо, как
правило, с урезанным функционалом или с пробным периодом использования.
Деплой («задеплоить», от англ. «deploy») – это развертывание (пере-
нос) программного обеспечения (исполняемого кода) на сервер или
устройство, где оно будет работать.
Дефолтный («по дефолту», от англ. «default») – тот, что используется
по умолчанию, стандартный.
Джуниор («джун», «июнь», от англ. «Junior Developer») – начальный
уровень программиста. Человек, имеющий минимальный опыт и навыки.
124

Домен (от англ. «domain») – уникальный адрес/имя сайта в Интернете.
Например, ravesli.com – это домен, который состоит из доменного имени ravesli и домена первого уровня .com.
Дрова – драйверы.
Железо – аппаратное обеспечение (комплектующие) компьютеров/
ноутбуков/смартфонов и т.д.
Задрот – человек, который слишком много времени уделяет виртуаль-
ной реальности (будь то игры, программирование или еще что-либо).
Также иногда под этим термином подразумевают фанатиков своего
дела (не зависимо от специальности), которые не всегда хорошо приспособлены к условиям реальной жизни.
Законнектиться («подконнектиться», «приконнектиться», от англ.
«connect») – присоединиться к чему-либо.
Запилить («залить«, «слить«) – загрузить, выставить на всеобщее обо-
зрение. Например, запилил видосик в YouTube = загрузил видео в YouTube.
Зафакапить – не справиться с выполнением поставленной задачи,
испортить задание.
Зашквар – позор, гнусное поведение.
Имхо (от англ. «IMHO» = «In My Humble Opinion») – по моему скром-
ному мнению.
Инет – Интернет.
Инсталлировать (от англ. «install») – устанавливать. Например, ин-
сталлировать Винду = установить Windows.
ИТ – Информационные Технологии.
Кастомер (от англ. «customer») – покупатель, клиент или заказчик.
Кейс (от англ. «case») – реальная ситуация/случай, которые про-
изошли с автором.
Килобаксы – тысячи долларов. Приставка кило = k (с англ. означает
«тысяча»).
Кирпич – неработающее устройство (например, телефон).
Клава – клавиатура.
Коворкинг (от англ. «coworking») – место для организации труда спе-
циалистами одной или сразу нескольких сфер деятельности, фрилансеров. Другими словами, современный арендованный офис для работы
специалистов.
Кодер (или еще «кодерок», от англ. «coder») – программист.
Кодить – программировать.
125

Коммитить (или еще «закоммитить», «сделать коммит», от англ.
«commit») – сохранить/зафиксировать изменения кода в репозитории
(хранилище) кода.
Компиляция – конвертация кода, написанного на высокоуровневом языке, в исполняемую программу, которую процессор понимает
напрямую.
Компилятор – программа, которая выполняет компиляцию.
Компуктер («компудахтер», «компутер») – компьютер.
Конфа – конференция, групповое общение. Второе значение – кон-
фигурационный файл программного обеспечения, в котором можно
изменять настройки этого же программного обеспечения.
Копипаст (от англ. «copy/paste») – скопировать и вставить. «copy» –
скопировать, «paste» – вставить.
Костыль – исправление серьезных багов/дыр/ошибок без должного
исправления целой системы. Т.е. решение на коленке в кратчайшие сроки в ущерб эффективности и хорошим практикам программирования.
Кракозябры («крякозябры») – набор непонятных символов, бессмыслица. Возникает в результате неправильной кодировки. Иногда
кракозябры можно наблюдать на сайтах с неверной кодировкой: РџСЂРевет! Меня.
Кресты – язык программирования С++.
Кроссплатформенный – тот, который не зависит от аппаратных
платформ и операционных систем (например, может работать как на
Windows, так и на Linux).
Кряк («таблетка», от англ. «crack») – специальная программа или до-
полнение к программе для взлома другого программного обеспечения.
В основном используется для превращения лицензионной (платной)
версии чего-либо (программы/игры) в бесплатную.
Кулхацкер (от англ. «cool hacker») – человек, считающий себя хакером
или опытным программистом, не являясь таковым в реальной жизни.
Лаг («лаги») – задержка в выполнении программы/игры, отсутствие
реагирования на действия пользователя. Синоним к слову глюк.
Лайфхак (от англ. «lifehack») – полезный совет, помогающий решить
какую-то проблему с экономией времени/усилий.
Ламер (от англ. «lamer») – неопытный пользователь, человек, который не разбирается в чем-то, но думает, что разбирается. Не путать
с «чайником».
Левел (от англ. «level») – уровень.
126

Ликбез – ликвидация безграмотности. Обучение азам, основам.
Линк (от англ. «link») – ссылка на какой-либо ресурс.
Линукс (Linux) – бесплатная операционная система, которой поль-
зуются многие программисты и учреждения (где эта операционная система установлена на серверах).
Линуксоид – человек, который пользуется операционной системой
Линукс (Linux).
Лицуха – лицензия.
Лог (от англ. «log») – журнал, в котором записываются в хронологи-
ческом порядке все выполненные действия в чем-либо (в программе,
на сервере). Например: время возникновения ошибок, сбоев, действия
пользователей и т.д.
Локалка – локальная сеть компьютеров, соединенных кабелями.
Локейшн (от англ. «location») – месторасположение.
Лэптоп (от англ. «laptop») – ноутбук.
Майнинг (от англ. «mining») – добыча чего-либо. Сейчас майнинг ассо-
циируется с добычей криптовалюты, путем выполнения компьютером
сложных математических операций.
Мамка («мать», «материнка», «мазерборд») – материнская плата.
Манагер (от англ. «manager») – менеджер, руководитель.
Мануал (от англ. «manual») – руководство, инструкция по исполь-
зованию чего-либо.
Ментор (от англ. «mentor») – наставник/учитель.
Мидл (от англ. «Middle Developer») – средний уровень знаний и на-
выков программиста.
Митап (от англ. «meetup») – собрание/встреча специалистов определенной сферы деятельности для обмена опытом, в образовательных
целях или просто для общения в неформальной обстановке.
Моник – монитор.
Мониторить – наблюдать за чем-либо, отслеживать какие-либо про-
цессы.
Мусорка – корзина.
Мыло – адрес электронной почты, E-mail пользователя.
Нативный (от англ. «native») – родной. Часто используют словосоче-
тание нативный код = исходный код (не модифицированный позже),
написанный разработчиками.
Нетворкинг (от англ. «networking») – окружение специалистов опре-
деленной сферы деятельности, где, используя связи между этими людь-
127

ми, можно решить специфические проблемы/задачи или просто познакомиться для совместного сотрудничества.
Ноулайфер – человек, который большинство своего времени проводит за компьютером/ноутбуком/смартфоном в виртуальном мире
(Интернет/соц.сети/игры). Человек, не имеющий личной жизни, хобби
или каких-либо других занятий в реальном мире.
Ноут – ноутбук.
Нуб («нубчик», «нубас», «нубарь», «нубак», от англ «newbie») – нови-
чок или человек у которого ничего не получается, или он не знает, как
правильно что-то сделать. Неопытный.
Овертайм (от англ. «overtime») – переработка после окончания рабочего
дня. Сверхурочные часы.
Околоайтишник (от русск. «околофутболист») – человек, который
не является айтишником/программистом, но работает в сфере IT/программирования. Например, специалист по кадрам (HR), бухгалтер,
финансист.
ООП (сокр. от «Объектно-Ориентированное Программирование») –
методология/парадигма программирования, в которой основными концепциями являются объекты и классы.
Опенсорс (от англ. «open source software») – программное обеспечение/софт с открытым исходным кодом, который может использовать/
дополнять/изменять любой желающий. В большинстве случаев это программное обеспечение является некоммерческим проектом.
Опенспейс (от англ. «open space») – офис открытого типа, где сотрудники работают в одном помещении (относительно большом) без
каких-либо перегородок/стен.
Оперативка – оперативная память, она же «RAM» =
«Random Access Memory», она же «ОЗУ» = «Оперативное Запоминаю
щее Устройство».
ОС (или еще «OS» сокр. от англ. «Operating System», или еще «опера-
ционка«) = Операционная Система – программное обеспечение, кото-
рое позволяет управлять аппаратной частью компьютеров/ноутбуков/
смартфонов и т.д.
Откат – возвращение на исходную позицию из бэкапа.
Отконнектиться (от англ. «disconnect») – отсоединиться.
Отладка – этап в разработке программного обеспечения, на котором
выполняется поиск и исправление ошибок.
Отладчик (или еще «дебаггер», от англ. «debugger») – программа, с
помощью которой выполняется отладка.
128

Оффтоп (или еще «оффтопик», от англ. «off topic») – любое сообще-
ние мимо кассы (т.е. не по теме).
Очепятка – опечатка, ошибка в слове.
Патч (от англ. «patch») – дополнение или обновление, которое ис-
правляет ошибки/баги/глюки. Применение патча к программе называют пропатчиванием.
Песочница (от англ. «sandbox») – специальная область/среда для
безопасного выполнения программы. Раздел «Песочница» на сайте
обозначает категорию для записей новичков (своеобразный фильтр
для новоприбывших).
Пиратка (от слова «пиратский«) – нелицензионное программное
обеспечение или операционная система.
Плюшки – бонусы. Очень часто относятся к условиям работы: гибкий
график, наличие спортзала, кухни, комнаты отдыха и т.д.
Плюсы – язык программирования С++.
ПО – программное обеспечение.
Подкаст (от англ. «podcast») – видео или аудио уроки, рассказы на
определенную тему, чаще всего образовательного характера. Сейчас
очень популярны подкасты-интервью или подкасты TED.
Пост (от англ. «post») – запись/статья/информационная заметка.
Прога – программа.
Прогер – программист.
Профан – человек, который не имеет опыта в определенной сфере
или не разбирается в чем-то.
Профит (от англ. «profit») – прибыль/выгода/польза.
Пушить («запушить», от англ. «push») – публикация на сервер с по-
мощью команды push.
Разраб – разработчик.
Ребзя – ребята.
Ребутнуть («ребутить», от англ. «reboot») – перезагружать.
Например, ребутнуть Винду = перезагрузить Windows.
Редизайн (от англ. «redesign») – внешнее обновление/модернизация
системы/сайта/интерфейса. Иногда под этим термином подразумевается и внутреннее обновление/модернизация.
Релиз (от англ. «release») – представление готовой версии продукта (игры/программы/песни/альбома), выпуск на всеобщее обозрение.
Например: релиз игры = выпуск игры для старта продаж.
Рунет – русскоязычный Интернет. Совокупность сайтов с контентом
на русском языке.
129

Сабж («сабжект», от англ. «subject») – тема для дискуссии между людь-
ми на определенном ресурсе (чаще всего, на форуме). Тема для начала
разговора.
Саппорт (от англ. «support») – служба поддержки.
Свитчер (от англ. «switcher») – человек, который перешел работать
в IT/программирование из другой профессии. Например, если человек
раньше работал учителем или поваром, а затем стал программистом, то
он считается свитчером.
Сеньор («сеньор-помидор», «сеньйор», «сениор», от англ.
«Senior Developer») – высокий уровень знаний и навыков специалиста.
Опытный программист.
Сервак – сервер.
Сижка/сишка – язык программирования С.
Сисадмин – системный администратор.
Системник – системный блок.
Скилл («скиллы», «скилы», от англ. «skill») – навыки, умение хорошо
что-то делать.
Скрин («скриншот», от англ. «screenshot») – снимок экрана.
Слоупок – медленный, тормоз. Название произошло от розового
покемона Slowpoke.
Смузи – любимый напиток программистов/айтишников (см. сарказм).
Смузихлеб – программист-выебщик.
Сниппет (от англ. «snippet») – фрагмент/кусочек текста/кода/чего-
либо.
Софт (от англ. «software») – программное обеспечение, программа.
Софт скиллы (от англ. «soft skills») – социальные/коммуникацион-
ные/личностные навыки/качества, необходимые, в первую очередь, для
адаптации и работы в коллективе.
Спам (от англ. «spam») – электронные письма/сообщения рекламно-
го и иного характера пользователям, не желающих и не согласившихся
их получать.
Спамить – отправлять спам.
Стрим (от англ. «stream») – трансляция действий, происходящих
на компьютере (или в реальной жизни) в режиме реального времени.
Стримить – делать стрим.
Стример – тот, кто делает стрим.
Технарь – человек, имеющий специальное техническое образование
или сотрудник, который работает в бэкенде (бэкенд-разработчик).
130
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
