В каждой сфере есть свой сленг и любопытные слова, непонятные остальным. Программирование — не исключение. Догадываетесь, что значит «апликуха», «батник» или «галера»? Узнайте из нашего справочника программиста.
Автогад — система автоматизированного проектирования и черчения AutoCAD.
Аджайл (от англ. Agile) — общий термин, характеризующий подходы гибкой разработки. Слово стало широко использоваться программистами после Манифеста гибкой разработки ПО в 2001 году.
Адаптив — адаптивный дизайн, то есть дизайн веб-страниц, обеспечивающий правильное отображение сайта на разных устройствах.
Айдишник — идентификатор. Сленговое слово пошло от понятия id (англ. identifier).
Альфа — период работы над программным обеспечением, когда разработчики добавляют новые функции, а тестировщики проверяют корректность их работы.
Апишка — API. Программный интерфейс приложения или интерфейс прикладного программирования.
Апликуха — приложение (англ. application).
Аппрувить — согласовывать что-то (англ. approve).
Апгрейд — качественное улучшение чего-либо, обычно это слово употребляют, описывая обновления начинки компьютера (англ. upgrade).
Апдейт — то же самое, что и апгрейд, только касаемо модернизации программного обеспечения (англ. update).
Аттач — приложение к чему-либо, прикрепляемый файл (англ. attachment). Аттачить — прикреплять.
Артефакт — искажение цветов, форм объектов, несовместное движение частей изображения и т.д.
Аутсорс — аутсорсинг, передача некоторых задач подрядчикам.
Баг — ошибка, всплывающая в программе (англ. bug — клоп, жучок).
Багрепорт — отчёт об ошибке с пояснением причины возникновения (англ. bug report).
Банщик — дизайнер, который верстает рекламные баннеры.
Батник — командный файл с расширением .bat. Используется для работы с командной строкой в Windows.
Батон — кнопка (англ. button).
Бахнуть — за короткое время изменить или дополнить функции программы или приложения.
Бенефит — бонус, премия.
Бенч — режим ожидания. Сленговое слово используется при простое в задачах, когда программист ждёт новые задачи и фактически ничего не делает.
Битый — нерабочий. Например, «битая ссылка».
Бэкап — резервная копия, бэкапить — создавать ее. Бэкапить информацию надо как можно чаще, чтобы вернуть удаленные данные или сохранить работу, если произойдет сбой.
Бэклог — порядок функций в зависимости от приоритета для их использования в следующих версиях продуктов.
Валидный — действительный, соответствующий требованиям (англ. valid).
Варез — программное обеспечение, полученное с нарушением авторского права (англ. warez).
Варезник — сайт, на котором размещены пиратские фильмы, музыка, ПО.
Виндузятник — неуважительное название пользователя Windows.
Воркшоп — обучающее мероприятие, включающее в себя практику (англ. workshop).
Ворнинг — предупреждение (англ. warning).
Выкатить — опубликовать обновления программы, приложения, игры и тд.
Выпадашка — выпадающее меню.
Галера — компания, где платят низкие по рынку зарплаты и не ценят программистов.
Гик — фанат своего дела. Слово часто применяется по отношению к программистам.
Гребцы — сотрудники галеры.
Грумить — «причесывать», то есть приводить в порядок и устранять недочеты.
Гит — система контроля версий Git или сервис GitHub.
Гуй — графический интерфейс пользователя.
Грызун — компьютерная мышь.
Дамп — файл с полной или частичной копией содержимого памяти ПК или базы данных.
Движок — системы управления контентом, обычно это слово используют в веб-разработке.
Дебажить код — проверять код на ошибки или «баги» (англ. to debug).
Деплой — публикация рабочей версии приложения в том месте, где оно должно функционировать.
Деплоить — публиковать и переносить. Например, задеплоить сайт = перенести его с тестового на рабочий сервер.
Джун — начинающий специалист с минимальным опытом, младший разработчик.
Директория — папка.
Драй — принцип программирования, предлагающий избегать повторений кода.
Дрова — драйверы.
Дропать — удалять что-то. Иногда просто ненужное, иногда — ошибки.
Дропдаун — «выпадашка», выпадающее меню.
Дыра — недочет, лазейка в коде, которую могут использовать хакеры.
Жаба — язык программирования Java.
Жабаскрипт — язык программирования JavaScript.
Железо — начинка ПК. Аппаратное обеспечение (комплектующие) устройств.
Зазиповать — архивировать файлы в формате zip.
Законнектиться — присоединиться к чему либо, например, к рабочей онлайн-конференции.
Зарарить — архивировать файлы в формате rar.
Залить — загрузить.
Запилить — добавить функции.
Звуковуха — звуковая карта.
Змея — язык программирования Python.
ИБ — информационная безопасность.
Ибешник — сотрудник отдела информационной безопасности.
Имба — несбалансированный персонаж, предмет или иной элемент компьютерной игры.
Исходник — файл с первоначальным вариантом кода.
Индусский код — длинный и сложно написанный код, в котором есть лишние строки.
Иксы — стандарт X Window System.
Камень — процессор.
Капча — картинка, которая позволяет убедиться, что пользователь не робот.
Кастомный — сделанный на заказ под потребности клиента.
Коммитить — сохранять код. Например, скоммитить код в приложении = сохранить код в репозитории.
Костыль — код, который поможет исправить несовершенства имеющегося кода. Метод исправления ошибок без серьёзного вмешательства, чтобы код «не хромал».
Кодер — программист.
Кодить — программировать.
Код-ревью — проверка кода.
Кирпич — неработающее или сломанное устройство.
Кракозябры — бессмыслица, набор непонятных символов.
Кресты — язык программирования С++.
Кряк — программа или дополнение к ПО для взлома данного ПО.
Крякнуть — взломать.
Лаг — задержка в реакции программы на действия пользователя.
Ламер — неопытный человек, возомнивший себя профи.
Легаси-код — очень старый код, написанный предыдущей командой.
Либа — библиотека.
Линтер — программы, которые анализируют код и предупреждают об ошибках.
Лицуха — лицензия.
Лог-файл — файл, в котором записываются в хронологическом порядке все выполненные действия в программе.
Майнинг — добыча чего-либо.
Мамка — материнская плата.
Мануал — инструкция.
Мержить — объединять или выполнять слияние веток кода.
Меншить — ставить упоминания в чатах или соцсетях.
Митап — встреча специалистов для обмена опытом.
Моб — нестатичный объект в игре.
Моник — монитор.
Мост — сетевое устройство второго (канального) уровня сетевой модели OSI.
Мэтчить — сопоставлять наборы данных из разных источников
Навбар — навигационный блок на сайте или в интерфейсе программы.
Накатить — внести изменения, загрузить новую версию ПО.
Ноулайфер — человек, который большую часть жизни проводит за компьютером.
Нуб — новичок, у которого ничего не получается.
Откатить — вернуть все как было, отменить обновления.
Ось — операционная система.
Оверлокинг — оптимизация, «разгон» компьютера.
Оверклокер — специалист, модернизирующий ПК.
Овертайм — переработка.
Опенсорс — программное обеспечение с открытым исходным кодом, которое может использовать/дополнять/изменять любой желающий.
Операнды — данные, с которыми работает выражение.
Откат — возвращение на исходную позицию.
Оффтоп — сообщение не по теме.
Падаван — неуважительное название стажера или джуна.
Парсить — собирать данные.
Патч — дополнение или обновление для исправления багов (ошибок).
Песочница — безопасное пространство для выполнения программы.
Пингагуть — проверить доступность определенного IP-адреса, сетевую связность.
Пилот — пробная версия продукта.
Питон — язык программирования Python.
Плюшки — бонусы и подарки.
Профит — выгода, польза.
Подвал — самая нижняя часть страницы.
Пушить — публиковать что-то.
Пэхапэ — язык программирования PHP.
Разраб — разработчик.
Рандом — произвольный, случайный.
Ребутнуть — перезагрузить.
Редирект — перенаправление пользователя с одного сайта на другой.
Релиз — выпуск готовой версии продукта.
Репа — репозиторий, хранилище данных.
Ридми — файл Readme, в котором содержится информация о программе.
Рояль — клавиатура.
Саббатикал — творческий отпуск, чтобы избежать эмоционального выгорания.
Сабж — тема.
Саппорт — служба поддержки.
Свитчнуть, свичнуть — переключить.
Сетка — модульная сетка для дизайна и вёрстки страниц.
Сейвить — сохранять.
Секьюрный — защищённый, безопасный.
Сервак — сервер.
Сишка — язык программирования С.
Сионист — программист, пишущий на языке программирования С.
Сиквел — язык SQL или сервер SQL.
Снести — удалить.
Стек — список технологий, использующихся компанией или разработчиком.
Софт — программное обеспечение.
Скиллы — навыки.
Таска — задание.
Темплейт — шаблон.
Тимлид — начальник, руководитель IT-команды.
Трейни — стажёр.
Туториал — учебник.
Упс — источник (устройство) бесперебойного питания электроэнергией.
Утилита — вспомогательная программа.
Уши — наушники.
Фаервол — программа до защита сегментов сети или отдельных хостов от несанкционированного доступа.
Фак — часто задаваемые вопросы.
Факап — неудача.
Факапить — делать ошибки и проваливать задачи.
Фича — функция.
Фидбек — обратная связь.
Фиксить — исправлять ошибки.
Фича — уникальная особенность.
Фреймворк — инструмент разработки, набор типовых шаблонных решений, упрощающих работу программиста.
Хаб — класс устройств для объединения компьютеров в сетях Ethernet.
Хакатон — мероприятие для разработчиков, на котором они в течение нескольких дней работают над каким-то продуктом.
Хакнуть — взломать.
Хатэмээль, хатээмэль — язык гипертекстовой разметки HTML.
Хацкер — название начинающего специалиста.
Однако недостаточно просто знать профессиональные слова программистов, важно грамотно их использовать. А как это делать — мы научим! Доверьте своего ребенка опытным профессионалам: Московская Школа программистов уже 20 лет воспитывает победителей олимпиад по информатике и готовит кадры для Google, Apple, Microsoft и др.
Чтобы начать учиться, зарегистрируйтесь на нашей платформе Informatics и выберите дату вступительного испытания. Мы проверим знания ребенка и поможем подобрать программу обучения.
Другие статьи
Итак, вы твердо решили готовить ребенка к IT-карьере. Математика, алгоритмика и английский — только малая часть того, что придется освоить будущему айтишнику. Что ещё нужно обязательно знать, чтобы стать программистом?
Детям младших классов лучше начинать с визуальных языков программирования — Swift Playgorunds, Scratch или MicroPython. Ребята постарше могут изучать практически любой язык, например Python. Он считается одним из самых простых для старта.
Сегодня IT — одно из самых популярных направлений как среди взрослых, так и детей. Что неудивительно: программисты очень востребованы на рынке и получают высокие зарплаты. Рассказываем, сколько стоит выучиться на программиста.
Казалось бы, зачем айтишнику знать английский язык? Ведь его задача — писать код и решать технические задачи. Безусловно! Вот только без английского стать сильным программистом будет очень сложно.
«Мама, хочу быть как Стив Джобс или Марк Цукерберг!», — говорит ребенок. Что ж, отличный выбор. Сейчас в мире катастрофически не хватает программистов, а спрос на IT растет с каждой минутой. Рассказываем, как научить ребенка программированию, чтобы помочь ему стать востребованным и высокооплачиваемым профи.
Уже совсем скоро дети начнут учиться программированию в начальной школе. Такое решение еще в 2019 году приняло Минпросвещения, изменения внесли в концепцию преподавания предметной области «Технология». В частности, основы создания кодов и языков программирования планируется в ближайшие годы включить в курс математики для младших классов. Это хорошо или плохо?