Зерокодинг: чему научиться, чтобы работать в IT без навыков программирования

06.07.2023
Григорий Подсекин
Преподаватель MAXIMUM Education, автор программы “Зерокодинг” в рамках проекта “Код будущего”

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


Что делает зерокодер?


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


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


Зерокодер - это не просто “работать руками”. Это еще и понимать:

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

Почему зерокодер - это актуально?


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


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


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


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


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


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


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



Как стать зерокодером?


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


Ровно так и устроена бесплатная программа “Зерокодинг”, которую реализует MAXIMUM Education в рамках Федерального проекта “Код будущего”.


На нашей программе мы изучаем:


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


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


Где работать с навыками зерокодинга?


Часто зерокодеры работают фрилансерами. Первые шаги - это создание сайта или приложение для маленького заказчика. Например, посадочная страница для платного вебинара или сайт-визитка небольшой компании.


Навыки зерокодинга часто подразумевают “по умолчанию” во многих других специальностях:

  • UX дизайнер
  • продукт-менеджер
  • PR-менеджер

и многие другие.


Часто в разделе “Навыки” в вакансиях перечисляют “создание сайтов”, “визуальное программирование” или конкретные конструкторы, например, Тильда.


Есть ли смысл изучать зерокодинг, когда все делает ИИ?


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


Безусловно, зерокодер должен знать такие инструменты и использовать их как идеи, подсказки. Всегда полезно дать задание ИИ и посмотреть, как бы сделал он, и как бы сделал ты. В этом случае ты можешь почерпнуть полезные идеи и сделать еще лучше.


Сейчас, когда многие начинают использовать ИИ, особенно важным становится именно человеческое творчество и “изюминки”, которые добавит человек в сайт или приложение, чтобы выделиться. 


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



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


Листайте также
№1
15.02.2023
Ребенок хочет создать свой сайт. Нужно ли это, зачем и как это сделать?
№1
11.07.2023
Как школьнику научиться делать компьютерные игры?