В свое время индустриальная революция лишила миллионы людей работы, так как вместо них стали трудиться машины. Сейчас нечто подобное происходит в IT. Каждая новая нейросеть или no-code инструмент заставляют напрячься десятки профессионалов. В этой статье мы порассуждаем на тему будущего программирования и стоит ли молодым специалистам менять вектор развития. Спойлер — паниковать пока рано.
Корректность вопроса
У программирования и зерокодинга разные задачи, хоть они и могут в качестве результата выдавать похожий готовый продукт. Поэтому сталкивание их лбами не совсем уместно, особенно сейчас. Сами zero-code платформы создаются и поддерживаются классическими программистами.
На что точно влияет зерокодинг сейчас — уровень опыта среди новичков. С одной стороны, порог входа в сферу IT снизился через no-code и low-code инструменты. С другой стороны, опыта работы на легких проектах, где многое собирается на конструкторах, бывает недостаточно. Из-за этого к более сложным задачам специалиста-зерокодера могут не допустить. Тогда нужно либо искать ментора, либо набираться опыта на более продвинутых курсах.
Если не планируете притрагиваться к коду в ближайшее время, то рекомендуем ознакомиться с нашими бесплатным 2-х дневным марафоном на тему веб-разработки на зерокоде. В нем вы узнаете про зерокодинг, будещее IT в России и как на этом начать зарабатывать.
Сможет ли ноукод заменить программирование?
Сегодня зерокодинг упрощает и ускоряет некоторые шаблонные процессы. Например, создать простое мобильное приложение можно в Adalo, а сайт или лендинг на Tilda. И если раньше подобное делалось исключительно с помощью программирования, то сейчас есть выбор — использовать конструктор или создать продукт с нуля.
No-code определенно забирает часть заказов у программистов, но бить тревогу пока рано. Далеко не все решения можно сделать с помощью зерокодинга. У рынка большой спрос на кастомизацию и уникальные разработки, которые воплотить в жизнь могут только программисты. Такие запросы будут всегда, и смогут ли их закрывать no-code инструменты — пока неизвестно.
Нужна ли замена вообще?
Зачастую клиенту без разницы каким образом решена его задача. Для него главное, чтобы инструмент работал и приносил пользу. Поэтому предвзятости у заказчика по отношению к зерокодерам или программистам не будет. Отталкиваться будут от гибкости решения, быстроты внедрения и стоимости реализации. Зерокодинг часто выигрывает по этим параметрам. Но не стоит забывать, что от масштаба проекта может зависеть сама целесообразность создания проекта с одним или другим подходом.
Зерокодинг сможет выдавать гибкие и сложные решения для бизнеса, без использования кода, но произойдет это точно не внезапно. Поэтому программисты продолжат быть востребованы в разработке с нуля, и в работе с low-code инструментами, где знание кода тоже необходимо.
Ну а если вам интересна тема no-code, заглядывайте в наше русскоязычное сообщество, чтобы всегда быть в курсе новых инструментов или найти единомышленников.