27 октября в 05:00
6 мин.

Фулстек запилил фичу: 15 слов, которые помогут вам лучше понимать подростков-программистов

Помогаем найти общий язык с детьми
Если вы услышали, как ребенок говорит: «Пилю свой pet-проджект в роли фулстека» — не спешите волноваться. У вас растет будущий программист. А значит, чтобы понимать его успехи и переживания, придется выучить несколько новых слов.
Фулстек запилил фичу: 15 слов, которые помогут вам лучше понимать подростков-программистов

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

Чтобы помочь вам идти в ногу со временем и найти общий язык (и темы для общения) с детьми, «Летидор» попросил провести небольшой ликбез по сленгу подростков-программистов Илая Мило, методиста цифровых навыков в онлайн-школе «Фоксфорд» (@foxford_edu).

Илай разобрал самые популярные термины и привел примеры их использования.

Pet-проджект

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

Чаще всего пет-проджекты рождаются из интересов ребенка: например, подросток увлекается изучением животных и создает программу, которая при наведении камеры смартфона на животное определяет, кошка это или собака. Ребенок, увлеченный играми, сделает сайт — агрегатор новостей о любимых играх.

Примеры употребления:

  • Придумать pet-проджект.
  • Сделать pet-проджект.
  • Запилить свой pet-проджект.

Запилить

Запилить или просто пилить, значит делать, организовывать, программировать. Запилить можно все что угодно: видео, фотографию, пост, программу, проект — значение слова лишь немного меняется в зависимости от контекста.

Например:

Запилить видос — снять видео. Пилить прогу — делать программу. Пилить в роли фулстека — работать в роли фулстека.

Фулстек

Фулстек — программист, который умеет делать проект от и до: знает о разработке, дизайне сайта. При этом умеет грамотно руководить командой единомышленников.

Примеры употребления:

  • Работаю фулстеком.
  • Пилю свой pet-проджект в роли фулстека.
  • Да ты у меня фулстек!
Фулстек запилил фичу: 15 слов, которые помогут вам лучше понимать подростков-программистов

Pexels

Код

Кодом называют текст компьютерной программы. Это своеобразный способ общения между человеком и компьютером. Код может быть написан на разных языках программирования — на Python, С, C++ — или языках разметки, таких как HTML и CSS. С его помощью айтишники прописывают, как будет выглядеть кнопка, что откроется при нажатии на нее и куда отправятся данные из формы.

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

Примеры употребления:

  • Написать код.
  • Почистить код — удалить ошибки и ненужные элементы.
  • Исправить код — внести изменения, чтобы программа работала правильно.

Девтулз

Девтулз — это панель инструментов разработчика. Она помогает понять, из чего состоит сайт: какие языки, разметка и элементы используются в коде. Например, с помощью девтулза можно посмотреть точный цвет кнопки и как она работает.

Примеры употребления:

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

Пресс-служба онлайн-школы «Фоксфорд»

Сверстать

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

Примеры употребления:

  • Заверстал сайт.
  • Сверстал новую страницу.
  • Сверстал сайт и выпустил в бете.

Бета

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

Примеры употребления:

  • Выпустил свой проект в бете.
  • Запустил бету.
  • У меня домашка в бете.

Дашборд

Дашборд — сводка показателей по каким-то данным. Обычно это единый экран с графиками и диаграммами, в которых собраны все важные показатели по проекту.

Дашборд можно сравнить с приборной панелью в автомобиле, где все нужные водителю данные — скорость, количество бензина, давление, температура — всегда перед глазами.

Такая же «панель» нужна и в проекте. Например, если ребенок сделал Telegram-канал с мемами, то его дашборд по этому каналу будет состоять из статистики посещений, просмотров, лайков и подписок.

Примеры употребления:

  • Собрал дашборд.
  • Сделал для своего канала дашборд.
  • Собери-ка для меня дашборд со своими школьными оценками и посещаемостью.
Фулстек запилил фичу: 15 слов, которые помогут вам лучше понимать подростков-программистов

Pixabay

Гит

Гит — система контроля версий сайта, проекта или программы. Гит помогает фиксировать изменения в истории проекта. Если программисту нужно вернуться на несколько шагов назад и отменить несколько внесенных ранее изменений, это удобно сделать как раз с помощью гита.

Примеры употребления:

  • Открыть гит.
  • Сохранить в гите.
  • Зайти в гит и откатить изменения.

Откатить

Откатить — значит вернуть систему в предыдущее состояние. Это требуется, если возникли какие-то ошибки или программа стала работать неправильно после обновлений.

Есть и противоположные по смыслу слова: выкатить означает опубликовать проект или изменения, а накатить — установить обновления или внести изменения.

Примеры употребления:

  • Откатить изменения.
  • Накатить обновления.
  • Выкатить фичу.

Фича

Фича — новая функция в программе: любая доработка и изменение. Например, в приложение с подсчетом времени можно добавить блокировку соцсетей на время выполнения задания. Это называется фичей.

Примеры употребления:

Придумать фичу. Выпустить фичу. Запилил крутую фичу — добавил новую функцию.

Дифф

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

Примеры употребления:

  • Посмотреть диффы.
  • Проверь диффы, там возник конфликт редактирования.
  • Бардак в диффах.
Фулстек запилил фичу: 15 слов, которые помогут вам лучше понимать подростков-программистов

Pixabay

По дефолту

Дефолтный или по дефолту — состояние чего-либо по умолчанию. Это могут быть параметры, которые заранее установлены разработчиками или заданы вами. Например, на вашем компьютере по умолчанию настроен русский язык и все программы используют его. В повседневной речи это будут все стандартные условия и то, что принято за правило.

Примеры употребления:

  • Русский по дефолту.
  • Дефолтные настройки.
  • Первый урок начинается в 9 по дефолту.

Коммит

Коммит — фиксация изменений. Если в проект вносят какие-то изменения, их нужно зафиксировать. Такая запись сохраняется в истории и помогает проверить, кто и что менял. Например, в программе по определению животных можно задать, что при виде кота программа будет называть его Вася. Это изменение нужно записать, как «Поменял название "кот" на "Вася"». По такому коммиту будет легко найти, что поменяли в программе.

Это слово можно использовать как в программировании, так и в повседневной речи:

  • Выполнить коммит.
  • Закоммитить в гите новую фичу.
  • Давай закоммитимся — давай договоримся, зафиксируем наши договоренности.

Бэклог

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

«Добавил в бэклог» — скорее всего, он этого делать не собирается.

Примеры употребления:

  • Бэклог программы.
  • Добавил в бэклог.
  • Вернул из бэклога.

Попробуйте запомнить

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

  • Сначала он выкатит pet-проджект в бете.
  • Сверстает для него сайт и соберет дашборды.
  • Покажет вам код в девтулз и настройки по дефолту.
  • Потом придумает новую фичу, закоммитит ее в гите и накатит в обновлениях.
  • Если обнаружит ошибку или диффы, то откатит изменения до предыдущего коммита.
  • Закинет список доработок в бэклог.
  • И вот он уже запилил свой pet-проджект в роли фулстека!

Запомните эти волшебные фразы — они помогут заговорить с юным программистом на одном языке.

Фото: Pexels, Pixabay

Новости партнеров
Семейный гороскоп
Интересное в сети