Термины разработки, Scrum, неформального общения, организационных процессов.
Разработчики разговаривают на незнакомом языке, а новички их не понимают. Привычные слова означают совсем другое, смешиваются с английскими и коверкаются до неузнавания.
Чтобы помочь вам влиться в новую среду, мы собрали слова и выражения, которыми пользуются айтишники.
Слова и фразы |
Что это означает |
От какого слова произошло |
Адепт |
Продвинутый диджитал-специалист |
Adeptus — достигший |
Айтишник |
IT-специалист |
IT (Information Technology) — информационные технологии |
Гуру |
Уважаемый, знающий человек |
Guru — учитель, наставник |
Девопс, DevOps |
Инженер, который собирает воедино все части проекта |
Developer Operations — интеграция разработки и эксплуатации |
Джуниор, джун |
Младший специалист. Новичок с минимальными знаниями и опытом работы |
Junior — новичок |
Ламер |
Начинающий специалист, который считает себя продвинутым экспертом, хотя это не так |
Lame — cлабак |
Лид, тимлид, Team Lead |
Руководит командой и процессами, решает спорные вопросы |
Team — команда, lead — руководить |
Мидл |
Специалист. Следующий уровень после джуниора — более самостоятельный и опытный |
Middle — средний |
Пио, PO |
Владелец продукта. Организует процессы в команде разработки, не отвлекается на маркетинг и продажи. Стыкует пожелания заказчика с возможностями разработки |
Product Owner — владелец продукта |
Пиэм, PM |
Взаимодействует с заказчиком, выясняет его потребности и желания, доносит их до команды |
Product Manager — менеджер продукта |
Проджект |
Руководит командой, следит за бюджетом, отвечает за реализацию проекта в срок и его соответствие требованиям заказчика |
Project Manager — менеджер проекта |
Секопс, SecOps |
Cистемный администратор по информационной безопасности. Отвечает за безопасность и защиту сетевых систем, приложений и данных |
Security Operations — операции по обеспечению безопасности |
Сеньор |
Cистемный администратор по информационной безопасности. Отвечает за безопасность и защиту сетевых систем, приложений и данных |
Senior — старший |
Фасилитатор |
Помогает команде общаться. Руководит групповыми дискуссиями, руководит на мероприятиях |
Facilitator — координатор |
Хацкер, кулхацкер |
Ироничное название неопытного, но амбициозного программиста |
Hacker, cool hacker — крутой хакер |
Хейтер, хейтерство |
Злобный комментатор, необоснованное агрессивное общение |
Hate — ненависть |
Юзер, юзать, юзаный |
Пользователь, использовать, использованный |
Use — использовать |
Слова и фразы |
Что это означает |
От какого слова произошло |
Ветка, тред, бранч |
Полная копия проекта, в которой ведется разработка параллельно основному коду. Веток может быть много для работы с разными частями кода |
Branch — ветка, thread — нить |
Мок, мокап |
1. Объект в тестировании, который имитирует поведение реального объекта. 2. Графический шаблон объекта, на который можно примерить разработанный дизайн, чтобы увидеть, как он будет смотреться. Например: обложка книги, вывеска, рекламный щит, тюбик крема |
Mock-up — эскиз |
Прод, продакшен |
Рабочая версия продукта |
Production — промышленная среда |
Реф, референс |
Образец, ориентир для вдохновения |
Reference — пример |
Спека |
Документ, в котором прописаны технические требования для разработки и тестирования программного обеспечения |
Specification — спецификация |
Адаптив |
Адаптивный дизайн сайта, в котором интерфейс автоматически подстраивается под экран компьютера, ноутбука или смартфона |
Adaptive — приспособиться |
Айдишник |
Уникальный признак объекта, по которому его можно отличить от другого. Последовательность букв, цифр и символов. Аналоги ID в реальной жизни — документы с номером: паспорт, водительское удостоверение, страховой полис |
ID — идентификатор, код |
Аккаунт |
Учетная запись на сайте или в программе. В ней хранятся персональные данные, которые защищает пароль |
Account — учет |
Апдейт |
Обновление, улучшение программного обеспечения |
Update — повышение версии |
Апишка |
Программный посредник, с помощью которого можно использовать данные сторонних источников или делиться своими, даже если они написаны на разных языках программирования. Например, API яндекса и гугла позволяют добавить карты к сервисам бронирования или к сайту услуг, чтобы показать местоположение офиса |
API (Application Programming Interface) — интерфейс программирования приложений |
Ассайнить |
Поручить задачу исполнителю |
Assign — поручать |
Аттач |
Файл, документ, который приложили к сообщению, посту |
Attachment — вложение |
Баг-репорт | Отчет об ошибке, который пишет программист или тестер, когда ее обнаружит. «Ничего не работает» — плохой баг-репорт. |
Bug Report — сообщение или отчет об ошибке, которая привела к сбою в работе программы |
Бигбар |
Графическое изображение, которое описывает чувства, черты характера, эмоции пользователя на веб-форумах |
Big — большой, bar — полоса на экране, линейка |
Битрейт |
Скорость передачи данных: бит в секунду. Важный показатель для аудио- и видеофайлов |
Bitrate — битовая скорость |
Буст |
Ускорение, повышение производительности |
Boost — ускорение |
Бэкенд |
Внутренняя часть сайта или приложения, которая хранится на сервере |
Backend — задний край |
Варез |
Программа, которую распространяют незаконным путем, нарушают интеллектуальные права владельца |
Warez — сокращение от software |
Виджет | Программа, с помощью которой на экран выводится полезная информация в виде картинок |
Widget — штучка, безделушка |
Гаджет |
Техническое устройство с ограниченными функциями. Облегчает жизнь и не занимает много места. То же и в программном обеспечении — небольшое приложение с удобными функциями |
Gadget — забавная игрушка, выдумка |
Гайд | Инструкция |
Guide — вести, руководить |
Глоссарий |
Сборник профессиональных слов и устойчивых выражений в отдельной сфере |
Glossarium — словарь |
Градиент |
Переход одного цвета в другой или вектор, который показывает изменение величины |
Gradient — перепад |
Грумить |
Приводить в порядок, проверять, всё ли в порядке со сроками |
Groom — чистить |
Даташит |
Документация, описание |
Datasheet — таблица данных |
Деплой |
Перевод кода из разработки в продуктовую ветку, чтобы можно было запустить его на компьютере, сделать доступным пользователям |
Deploy — разворачивать |
Домен |
Часть адреса сайта. Домены обозначают принадлежность стране, тематику, разделы сайта |
Domain — область, единица структуры |
Драй, DRY |
Принцип, который призывает не повторяться, когда пишете код |
Don’t Repeat Yourself — не повторяйся |
Капча |
Ребус при регистрации или авторизации, который помогает отличить человека от робота |
CAPTCHA (Completely Automated Public Turing Test to Tell Computers and Humans Apart) — полностью автоматизированный публичный тест Тьюринга, позволяющий отличать компьютеры от людей |
Кейген |
Программа для взлома паролей, пиратского запуска |
Key — ключ, generator — производитель |
Коммит, коммитить |
1. об измененных файлах. 2. Обещание сделать, выполнить работу |
Сommit — совершать |
Компилить |
Собрать код воедино |
Compile — составлять |
Комплитить |
Закрыть задачу |
Complete — заканчивать |
Коннект |
Установить связь между устройствами или подключиться |
Connection — соединение |
Консистентность |
Соответствие, единообразие |
Consistency — системность |
Конте́нт |
Текстовое, визуальное, мультимедийное содержимое ресурса |
Content — содержимое |
Копипаст |
Плагиат, скопированная информация |
Copy — копировать, paste — вставить |
Креатив |
Оригинальная идея |
Creative — творчество |
Лаг, лагать |
Медленная работа программы, задержка по времени, отставание |
Lag — задержка |
Легаси |
Морально устаревший, но всё еще работающий код |
Legacy — наследие |
Линк |
Ссылка |
Link — ссылка, связь |
Лист |
Список |
List — список |
Локалка | Локальный |
Local — местный |
Мануал |
Инструкция |
Manuals — ручной |
Мэтчиться |
Сопоставить между собой разные источники данных, части программ и определить их идентичность. Например, два разных объявления могут продавать одну и ту же квартиру. Мы это выяснили — значит, смэтчили. Аналогично разный код может описывать одни и те же процессы |
Match — совпадать |
Мерджить, мёржить |
Объединять изменения, которые сделали разные программисты, в один проект |
Merge — слияние |
Нативный |
1. Нативная разработка — разработка кода с нуля под каждую платформу: Android или iOS. 2. Первоначальный, родной вид элемента |
Native — родной |
Патч |
Небольшой фрагмент, временное дополнение к коду |
Patch — заплатка |
Плагин |
Дополнение к готовой программе, которое улучшает ее работу |
Plug in — подключить |
Попандер |
Агрессивная реклама, которая выглядит как открывающееся окно или плавающий баннер. Перекрывает пользователю обзор на странице сайта или в приложении |
Pop under — выскакивать под что-либо |
Прокси |
Промежуточный сервер, посредник между пользователем и интернет-ресурсом. Помогает скрыть IP-адрес, обойти запрет на доступ к соцсетям на рабочем месте, подключиться к недоступным в вашей стране сайтам |
Proxy — полномочия, права |
Пушить |
1. Загружать код на сервер GIT. 2. Публиковать что-то. 3. Напоминать другому |
Push — толкать, продвигать; GitHub — система для отслеживания историй изменения файлов |
Ребут |
Перезагрузка |
Reboot — перезагрузить |
Редирект |
Переадресация на другую страницу |
Redirect — переадресация |
Релиз |
Готовая версия продукта |
Release — высвобождать |
Рандомный |
Случайный |
Random — хаотичный |
Ручка |
Сообщение от сервера в ответ на какое-то событие, бэкенд-термин |
Handler — обработчик, hand — рука |
Свитч, свитчнуть |
Переключатель, переключить |
Switch — переключить |
Сейвить |
Сохранить изменения |
Save — сохранить |
Секвентальный, секвенция |
Последовательный, выборка |
Sequential — последовательный |
Скин |
Интерфейс, который переключается по выбору пользователя. Графическая оболочка. Например, внешний вид персонажа в игре. Скин — это небольшое дополнение, в отличие от темы, которая глобально преображает интерфейс |
Skin — кожа, оболочка |
Скоуп |
Объем задач, которые закреплены за отдельной командой |
Scope — объем |
Скриншот |
Снимок экрана |
Screen — экран, shot — снимок |
Софт |
Программное обеспечение |
Software — программное обеспечение |
Темплейт |
Шаблон |
Template — шаблон |
Транслит |
Замена букв одного алфавита похожими знаками другого |
Trans — изменение, littera — буква |
Трафик |
Объем входящих, исходящих данных, посещаемость сайта |
Traffic — уличное движение |
Фавикон |
Значок интернет-ресурса. Показывается во вкладке браузера рядом с названием сайта |
FAVorites ICON — значок для избранного |
Факап |
Серьезная неудача, ошибка, крах проекта. Не просто оплошность, а позорный провал |
Fuck up — испортить |
Фейл, фейлить |
Неудача. Негативная оценка деятельности. Эпик-фейл — серьезный провал |
Fail — неудача, epic-fail — сокрушительный провал |
Фикс, фиксить |
Исправить ошибку |
Fix — чинить |
Фича |
Функция, возможность |
Feature — характеристика |
Флоу |
|
Flow — течение |
Фонт |
Шрифт |
Font — шрифт |
Фреймворк |
Платформа, набор инструментов для разработки программного продукта, основа, в которой можно быстрее и проще написать код |
Framework — каркас |
Фронтенд |
Пользовательская, внешняя часть программы или приложения |
Frontend — передний край |
Футер, подвал |
Элемент в нижней части сайта для дополнительной информации. Сквозной, выводится на всех или почти всех страницах |
Foot — ступня |
Фэйк, фейк |
Подделка |
Fake — подделка |
Хедер, хэдер |
Блок в верхней части сайта, первый элемент, который видит пользователь. Присутствует на всех страницах |
Header — заголовок |
Хинт, тултип |
Всплывающая подсказка |
Hint — совет, tooltip — подсказка |
Хит |
1. Запрос графического файла с веб-сервера, который содержит данные о действиях пользователя на сайте. Необходим для веб-аналитики. 2. Общее количество входов посетителей на сайт |
Hit — удар, попадание |
Хост |
1. Сервер, который предоставляет возможность разместить информацию. 2. Уникальный IP-адрес. 3. Уникальное посещение пользователем страницы в интернете |
Host — хозяин |
CMS |
Движок, визуальный конструктор с удобным интерфейсом, который помогает создавать сайт и управлять им |
Content Management System — система управления контентом |
CSS |
Язык для описания внешнего вида веб-страниц: выделяет заголовки, подчеркивает ссылки, маркирует списки и т. д. |
Cascading Style Sheets — каскадные таблицы стилей |
Чекнуть |
Проверить, отметить галочкой |
Check — проверить |
Шерить, расшарить |
Поделиться контентом или ссылкой, дать доступ |
Share — делиться |
Юзабилити |
Характеристика, которая показывает, насколько удобно пользоваться интерфейсом программы или приложения |
Usability — удобство использования |
Юзербар |
Графическое изображение, которое описывает чувства, черты характера, эмоции пользователя на веб-форумах. Размер: 350 × 19 пикселей |
User — пользователь, bar — полоса на экране, линейка |
Юзергайд |
Пользовательская инструкция. Объясняет, как работает устройство или программа |
User — пользователь, guide — инструкция |
Слова и фразы |
Что это означает |
От какого слова произошло |
Аджайл |
Ценности, принципы и правила взаимодействия команды для быстрой разработки программного обеспечения |
Agile — быстрый, расторопный |
Бэклог |
Список задач, которые нужно реализовать в будущем, в следующих версиях продукта |
Backlog — очередь работ |
Гол, голевой |
Цель, которую выполняет команда, ожидаемый результат спринта (см. ниже). Состоит из нескольких задач |
Goal — цель |
Дейли, стендап |
Ежедневная планерка команды |
Daily — ежедневно |
Дод, DoD |
Список условий. Если их выполнить, вы достигнете цели |
Definition of Done — критерии готовности |
Майлстоун |
Временная отметка, срок, когда нужно выполнить этап проекта |
Milestone — веха, этап |
Спринт |
Отрезок времени, за который нужно выполнить этап работ |
Sprint — бег на короткую дистанцию |
Сторя |
Пожелания пользователя, пользовательская история |
Story — история |
Таск, таска |
Задача |
Task — задача |
Скрам, scrum |
Методология гибкой командной работы, в которой быстрая реакция на изменения важнее формальной документации, инструкций. Слово «гибкая» означает способность быстро меняться без потери качества продукта |
Scrum — схватка, толпа |
Слова и фразы |
Что это означает |
От какого слова произошло |
Апрув, Апрувить |
Одобрить, подтвердить, согласовать |
Approve — согласовать |
Валидный, валидация |
Правильный, корректный, работающий. Подтверждение, что данные законные, правильные |
Valid — правильный |
Дей-офф |
Выходной день |
Day off — выходной |
Драйвер |
1. Человек, который мотивирует и вдохновляет команду, руководит процессом. 2. Программное обеспечение, с помощью которого операционная система взаимодействует с устройствами: мышкой, сканером, видеокартой и другими |
Driver — водитель |
Инпут |
1. Входящая информация. 2. Форма ввода данных в приложении или на сайте |
Input — вклад |
Консёрн |
Мысль, идея, обеспокоенность |
Concern — тревога, участие |
Окиары, OKR |
Цели для всей команды |
Objectives and Key Results — цели и ключевые результаты |
Офер |
Предложение, чаще всего приглашение на работу |
Offer — предложение |
Пинговать |
1. Проверять качество интернет-соединения. 2. Утилита Ping для проверки работоспособности сети. 3. Напоминать о чём-то |
Ping — ударяться со стуком |
Пойнт |
Точка зрения |
Point — точка |
Софт-скилы |
Гибкие навыки. Качества характера, которые помогают работать в команде, брать инициативу, стремиться к развитию. |
Soft skills — мягкие навыки |
Фидбек |
Обратная связь |
Feedback — обратная связь. |
Хард-скилы |
Профессиональные навыки. Знание языков программирования, фреймворков, библиотек, HTML,CSS и т. д. Это то, что преподают в учебных заведениях |
Hard skills — сложные навыки |
Эскалировать |
Привлечь внимание, поднять проблему, которую не можете решить самостоятельно |
Escalate — обострять |
Слова и фразы |
Что это означает |
От какого слова произошло |
Аватар, ава, авка, юзерпик |
Графическое изображение владельца аккаунта |
Avatar, user picture — аватар, изображение пользователя |
АКА |
Используется при упоминании псевдонима человека: [Имя] АКА [сетевое имя]. |
AKA (Also Known As) — также известный как |
Аноним |
Анонимный пользователь |
Anonymous — анонимный |
Анрег |
Незарегистрированный |
Unregistered |
Ап |
Поднять тему на верхние строчки обсуждения, чтобы она не теряла актуальности |
Up — вверх |
Бан |
Жесткая мера борьбы с неугодными пользователями. Аккаунт, владелец которого вредит работе ресурса, блокируют навсегда или на срок |
Ban — запрещать, объявлять вне закона |
Блог |
Сайт, онлайн-ресурс, где публикуют заметки, выкладывают статьи или фотографии |
Blog — сетевой дневник
|
Веб-форум |
Сервис, где люди обсуждают интересующие темы. В отличие от чата, где разговаривают в реальном времени и на одну тему, у форума разветвленная структура. Поэтому можно общаться в отложенном режиме |
Web forum — интернет-форум |
Гестбук, гостевая книга |
Страница для отзывов посетителей сайта |
Guestbook — книга отзывов |
Гламурно |
Эксклюзивно, эффектно, привлекательно, модно |
Glamour — очарование |
Комьюнити |
Сообщество, участники которого объединены общими интересами и общаются в основном онлайн |
Community — сообщество |
Модер, модератор, модерирование |
Следит за порядком, контролирует содержание сообщений в чатах или на форумах |
Moderator — координатор, посредник |
Ник |
Сетевое имя, псевдоним |
Nickname — прозвище |
Сабж |
Если тему подробно раскрыли в заголовке, можно в переписке не цитировать ее полностью, а заменить словом «сабж» |
Subject — субъект |
Саппорт |
Служба поддержки |
Support — поддержка |
Спам |
Ненужная информация в большом количестве |
Spam — мусор |
Фишинг |
Действия, с помощью которых мошенники получают доступ к логинам и паролям |
Fishing — рыбная ловля |
Хомяк |
Страница, которую браузер открывает сразу после загрузки |
Homepage — домашняя страница |
Слова и фразы |
Что это означает |
От какого слова произошло |
Вайп, вайпить (не путать со словом «вайб») |
1. Безвозвратное удаление данных. 2. Многократный постинг одинаковых сообщений для спама, троллинга |
Wipe — стирать, оттирать |
Варн, ворн, ворнинг |
Сообщение приложения, которое предупреждает о чём-то |
Warning — замечание, предупреждение |
Дел-пост |
Удаленное сообщение |
Deleted post |
ИМХО |
По моему скромному мнению (русифицированная аббревиатура английской фразы) |
In My Humble Opinion — по моему скромному мнению |
Крипово |
Ужасно |
Creepy — жуткий |
Либа |
Библиотека |
Library — библиотека |
Лол, lol |
Заменяет смех при переписке |
Laughing Out Loud — громко смеяться |
Маздай |
Название Windows, которое используют программисты, если им не нравится эта операционная система |
Must die — должен умереть |
Меншить |
Упоминать в чате |
Mention — упоминание |
Мессага, месседж |
Письмо, сообщение |
Message — сообщение |
Ослик |
Браузеры компании Microsoft Internet Explorer |
IE (Internet Explorer) — созвучно крику осла |
Стопицот |
Очень много |
100 500 — сто тысяч пятьсот |
Трабл |
Проблема |
Trouble — проблема |
Треш |
Что-то нелепое и бесполезное |
Trash — мусор |
Флуд |
Сообщения на посторонние, отвлекающие темы |
Flood — наводнение |
Холивар |
Яростная дискуссия на форуме или в чатах, чаще бессмысленная, но иногда в ходе спора находится и полезная информация |
Holy war — священная война |
ОМГ |
Боже мой! (русифицированная аббревиатура английской фразы) |
OMG (Oh My God) — О мой бог! |
Рассказываем про «Тинькофф», «Билайн» и другие компании.
Указывайте в отчете только одну ошибку, прикладывайте скрины, сообщения и коды.
Учимся добавлять и изменять элементы, объединять и копировать списки.
Конструкция, чтобы много раз выполнять один и тот же участок кода.
JSON часто применяют, когда разрабатывают API и веб-приложения.
Есть сервисы, платформы и телеграм-каналы с вакансиями по всему миру.
С помощью HTML структурируют страницу на сайте, добавляют картинки, таблицы, списки.
Цикл for используют, когда количество повторов известно заранее.
Есть комьюнити на платформах, под эгидой компаний или самоорганизующиеся.
Обязанности и зарплата аналитика, Python- и Java-разработчиков и не только.
Правильное питание — это не о жестких диетах и полном отказе от любимых продуктов.
Благодаря методу «круга-пирога» увидите свое время и возьмете его под контроль.
Ищите мотивацию, хвалите себя, визуализируйте план и результат.
Лягушки — небольшие, но неприятные дела, слоны — долговременные задачи.
Когда ставите цель, отталкивайтесь от проблемы и конкретизируйте решение.
Этот специалист контролирует все этапы проекта и приводит его к успеху.
Советы всем удаленщикам — больше двигаться, делать зарядку, разминку для глаз.
Junior зарабатывает от 40 000 ₽, Middle от 100 000 ₽, а Senior от 250 000 ₽ и выше.
Совет от героини: сделайте первый шаг, дальше будет проще; учитесь и идите вперед.
Фишки и стоимость Forest, WaterDo, SleepTown, Alarmy, Pomodoro Timer Lite.
Программист fullstack получает до 550 000 ₽, а на тестировщика учатся 4–15 мес.
SQL используют в банках, торговле, перевозках: везде, где много информации.
Сначала поставьте цель: выберите сферу и определите, кем видите себя через 10 лет.
Узнаете о работе программиста и поймете, как писать хороший код.
Мозг меняется всю жизнь. Мы можем на него влиять: изучать новое, развивать навыки.
Помогает планирование, вера в то, что реально изменить жизнь, поддержка семьи.
С помощью CSS задают цвет, размеры, анимацию, адаптируют сайт под устройства.
Python — самый популярный язык программирования в феврале 2022 года.
Гуманитарию подойдут профессии тестировщика, веб-дизайнера и не только.
Фронтендер создает интерфейс продукта, бэкендер работает с серверной частью.
Обязанности Java-разработчика — писать код, тестировать и улучшать его.
IT-отрасль привлекает удаленкой, карьерным ростом, высоким доходом.
Воспользуйтесь Google Colab, онлайн-интерпретаторами или скачайте Python.
Используйте конструкторы no-code, Java или Kotlin, Android Studio.
Бесплатный сервис позволяет писать тесты, поддерживает разные типы API.
Colab используют, чтобы создавать код на Python прямо в браузере.
Освоить новую профессию реально с нуля в любом возрасте, главное — мотивация.
Не выбирайте по принципу «чем проще, тем лучше» и уважайте желания ребенка.
Важнее опыт и проекты в портфолио, но иногда высшее образование все-таки нужно.
Сегодня удаленка доступна для разных сфер: ИТ, маркетинг, сервис, продажи.
Выбирайте по уровню спроса у работодателей и направлению в программировании.
20 фильмов и сериалов для тех, кому интересен мир информационных технологий.
Frontend-разработчик создает внешнюю — пользовательскую часть веб-ресурса.
Backend-разработчик отвечает за внутреннюю — серверную сторону веб-ресурса.
Спринты используют в долгих проектах и сложных продуктах.
Преимущества Python — понятный синтаксис и читаемость, готовые библиотеки.
Jupyter-ноутбуки применяют для визуализации данных в big data и data science.
Soft skills помогают развивать компетенции, осваивать новые тенденции в работе.
На Java разрабатывают всё: от приложений и ПО до технологий Big Data.