Появление ИИ в нашей жизни
Жизнь не стоит на месте. Технологии развиваются, появляются новые инструменты. В последнее время у всех на слуху стал искусственный интеллект. Например, вы наверняка слышали про ChatGPT — чат-бота с генеративным искусственным интеллектом, разработанный компанией OpenAI. ИИ помогает нам узнать что-то новое, получать советы и решать задачи.
С появлением таких технологий начали появляться вайб-кодеры.
Кто такой вайб-кодер?
Определение
«Вайб-кодер» — это неофициальный термин, который обычно используется в IT-среде для описания человека, который пишет код с помощью нейросетей. Вместо написания кода самостоятельно, программист формулирует желаемую функциональность, а нейросеть генерирует программный код.
Из этого определения мы понимаем, что иметь знания программирования для реализации желаемой программы совсем необязательно.
Что может реализовать вайб-кодер?
С помощью нейросетей можно сделать различные приложения: написать сайт, расширение для браузера и даже компьютерную программу! О чем мы и поговорим дальше.
Мой друг — вайб-кодер
У меня есть друг, замечательный художник. Он рисует картины, создает изображения с помощью ИИ и даже аватарку для этого канала сделал он :)
Образования программиста у него нет, и, как вы уже поняли, с программированием ранее он не сталкивался.
Но это не помешало ему стать вайб-кодером!
Зарождение
Столкнувшись с проблемой неудобства переключения наушников с компьютера на телевизор, он решил обратиться к нейросети, чтобы она написала ему приложение для переключения между устройствами с помощью одной горячей клавиши. Искусственный интеллект написал ему программу, которой он пользуется и по сей день.
Полноценная программа
Но друг не остановился на этом. Он добавил дополнительный функционал: систему профилей, горячие клавиши для мультимедии, уведомления и сделал интуитивно понятный интерфейс. Теперь его программа выглядит так:
Для интересующихся, ссылка на программу в гитхабе, а также ссылка на видео с подробным обзором.
Расширение для браузера
Мы с другом часто смотрим фильмы и сериалы, находясь в разных городах. Часто возникали проблемы с тем, чтобы одновременно запустить видео, поставить на паузу и, тем более, если понадобится, промотать.
Наш вайб-кодер решил написать расширение для браузера, которое позволило переходить по ссылке с нужным фильмом и возможностью начинать и останавливать видео одновременно у нескольких пользователей!
Пример:
Повторюсь: все это он сделал без каких-либо знаний о программировании!
Вакансии вайб-кодера уже есть?
Возможно, покажется, что это все баловство и, кроме домашних мини-проектов, из этого ничего не выйдет.
Но это не так!
Уже сейчас появляются вакансии для вайб-программистов, где требуется, чтобы вы решали задачи с помощью искусственного интеллекта:
Да, для работы необходимы определённые навыки программирования и знания конкретных технологий. Но это только начало зарождения нового направления!
По моему мнению, в будущем вакансий будет больше, требования станут меньше и порог вхождения станет проще.
Например, в стартапах, где важна скорость, а не качество, и нужно быстро решить конкретную задачу, могут потребоваться услуги вайб-кодеров. Также вайб-кодеры могут найти задачи во фрилансе, где в задачах нужно исправить небольшую ошибку или добавить простой функционал, не требующий привлечения дорогостоящих программистов.
Выводы
Конечно, сразу создать сложные программы будет непросто. Сначала нужно научиться эффективно взаимодействовать с нейросетью: правильно формулировать запросы, проверять результаты, уточнять детали и убеждаться, что весь функционал реализован корректно и т.д.
Однако со временем вы сможете самостоятельно создавать полноценные программы. А если ваша разработка окажется полезной для людей — она вполне может начать приносить доход. Далеко за примером идти не надо, чтобы узнать о том, как обычные люди создавали успешные сервисы.
Раньше для создания программного обеспечения требовались целые компании, а теперь вы можете сделать то же самое самостоятельно, сидя дома с нейросетью и чашечкой чая.
В заключение можно сказать: теперь каждый человек может, как минимум, создать собственную программу, а как максимум — устроиться работать вайб-кодером в технологичную компанию.
В следующих публикациях мы подробно разберём, как правильно сформулировать запрос для искусственного интеллекта, чтобы создать качественную программу. Также мы сравним различные нейросети и будем отслеживать актуальные вакансии для вайб-кодеров на рынке труда!