Вайб-кодинг открыл новые ниши для фриланса и бизнеса.
devibe.network - платформа, которая связывает вайб-кодеров с опытными разработчиками, для того, чтобы те помогли сделать ревью или пофиксить проблемный код, который сгенерировали ИИ агенты.
Какие проблемы могут помочь решить опытные разработчики:
- Найти и устранить уязвимости
- Улучшить производительность
- Сократить технический долг
Подобные специалисты стали называть себя vibe code cleanup specialists в LinkedIn.
Идея классная на первый взгляд, но я привык бороться не с последствиями, а с причинами. Поэтому в сентябре-октябре планирую начать свою менторскую программу. В нее уже входит технический аудит ваших проектов. Если интересно поучаствовать, заполните анкету.
🎚️ @vibe_coding_channel
🎚️ @vibe_coding_community
devibe.network - платформа, которая связывает вайб-кодеров с опытными разработчиками, для того, чтобы те помогли сделать ревью или пофиксить проблемный код, который сгенерировали ИИ агенты.
Какие проблемы могут помочь решить опытные разработчики:
- Найти и устранить уязвимости
- Улучшить производительность
- Сократить технический долг
Подобные специалисты стали называть себя vibe code cleanup specialists в LinkedIn.
Идея классная на первый взгляд, но я привык бороться не с последствиями, а с причинами. Поэтому в сентябре-октябре планирую начать свою менторскую программу. В нее уже входит технический аудит ваших проектов. Если интересно поучаствовать, заполните анкету.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6😁2
🐣 С чего начать вайб-кодить если ты ни разу не запускал ничего сам?
Прошлый пост набрал больше 25 огонечков, и я понял, что меня читают люди, которые еще ничего ни разу не запускали сами, в силу своей профессиональной деятельности.
Я обещал начать цикл постов для таких ребят, чтобы помочь им стартануть без страха ошибиться.
1️⃣ Во-первых, ребят, вайб-кодинг, и в целом кодинг - это не та сфера, где не ошибаются. Ошибаются все. Даже у профи не всегда все запускается с первого раза. А точнее, почти всегда не с первого. Мы не сапёры, ошибаться можно.
2️⃣ Во-вторых, у вас уже есть все необходимые ресурсы, чтобы решить любую проблему - это ChatGPT и @vibe_coding_community.
3️⃣ В-третьих, за ошибками, которые вы преодолеете, вас ожидает дивный новый мир, в котором вы творец и можете на много больше, чем думаете о себе.
Итак, с чего можно начать, если еще ни разу ничего не запускали сами.
✈️ Дешевый и прямой маршрут без пересадок - SaaS сервисы.
На карте инструментов я уже перечислил лучшие инструменты, которые помогут начать без навыков программирования, повторятся тут не буду, но посоветую с российского сервиса harvi.pro, как самого простого и доступного для российской аудитории. У меня есть промокод на скидку 70% на все тарифы, до конца года, пишите в личку.
Что можно сделать в SaaS. Чаще всего это вся интерфейсная часть, сайты, посадочные страницы, интернет-магазины, блоги и так далее. Можно делать также более сложные вещи, такие как игры, веб-сервисы, таск-трекеры, аналитические дэшборды и так далее.
💪 Когда набьете руку в SaaS, и захочется делать более серьезные вещи: чат-боты, аналитические системы, парсеры данных, микросервисы, работать с транскрибаторами, LLM, медиафайлами (редактирование и конвертация) и тому подобное, делаем следующее.
1️⃣ Скачиваем и устанавливаем себе на комп Python и Node.js, ссылки кликабельные, ставятся как обычные программы на компьютер.
2️⃣ Скачиваем и устанавливаем себе на комп Cursor, Windsurf, Trae, Kiro.
3️⃣ Лучше начать с Kiro, там есть Spec Driven Development режим, который вас проведет за ручку от формулирования требований до подготовки к релизу. Но и Cursor - это must have. Остальное по-желанию.
4️⃣ Начните с простых сервисов, чат-ботов например, таких которые часто встречаются в природе. Не начинайте сразу со своей гениальной невообразимой бизнес идеи, которой еще нет в природе. Сначала набейте руку, на том, что уже видели и знаете как работает.
5️⃣ Когда набили руку, выбрали лично для себя подходящий инструмент, и модель, которая вас слушается, тогда можете переходить к реализации своих гениальных уникальных идей.
6️⃣ Когда достигли на ваш взгляд релизного состояния, не спешите делится с миром. Нужно проверить на уязвимости. Об этом в следующих постах.
😱 Если вдруг этот путь все равно кажется сложным и пугающим, запишитесь на мою менторскую программу, мы вместе с вами в индивидуальном порядке пройдем этот путь за ручку, и вам не нужно будет покупать никаких дорогостоящих курсов, чтобы начать делать.
🎚️ @vibe_coding_channel
🎚️ @vibe_coding_community
Прошлый пост набрал больше 25 огонечков, и я понял, что меня читают люди, которые еще ничего ни разу не запускали сами, в силу своей профессиональной деятельности.
Я обещал начать цикл постов для таких ребят, чтобы помочь им стартануть без страха ошибиться.
Итак, с чего можно начать, если еще ни разу ничего не запускали сами.
✈️ Дешевый и прямой маршрут без пересадок - SaaS сервисы.
На карте инструментов я уже перечислил лучшие инструменты, которые помогут начать без навыков программирования, повторятся тут не буду, но посоветую с российского сервиса harvi.pro, как самого простого и доступного для российской аудитории. У меня есть промокод на скидку 70% на все тарифы, до конца года, пишите в личку.
Что можно сделать в SaaS. Чаще всего это вся интерфейсная часть, сайты, посадочные страницы, интернет-магазины, блоги и так далее. Можно делать также более сложные вещи, такие как игры, веб-сервисы, таск-трекеры, аналитические дэшборды и так далее.
1️⃣ Скачиваем и устанавливаем себе на комп Python и Node.js, ссылки кликабельные, ставятся как обычные программы на компьютер.
2️⃣ Скачиваем и устанавливаем себе на комп Cursor, Windsurf, Trae, Kiro.
3️⃣ Лучше начать с Kiro, там есть Spec Driven Development режим, который вас проведет за ручку от формулирования требований до подготовки к релизу. Но и Cursor - это must have. Остальное по-желанию.
4️⃣ Начните с простых сервисов, чат-ботов например, таких которые часто встречаются в природе. Не начинайте сразу со своей гениальной невообразимой бизнес идеи, которой еще нет в природе. Сначала набейте руку, на том, что уже видели и знаете как работает.
5️⃣ Когда набили руку, выбрали лично для себя подходящий инструмент, и модель, которая вас слушается, тогда можете переходить к реализации своих гениальных уникальных идей.
6️⃣ Когда достигли на ваш взгляд релизного состояния, не спешите делится с миром. Нужно проверить на уязвимости. Об этом в следующих постах.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍12🔥4😁2👀1
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Vibe Coding Community
Профессиональное сообщество разработчиков, стартаперов и ИИ энтузиастов. Обсуждаем лучшие практики и успешные кейсы вайб-кодинга, делимся опытом и методиками работы с кодом с помощью ИИ.
🔥6😁3🙏1
🗺 Карта фреймворков для начинающего вайб-кодера.
Многим зашла карта инструментов вайб-кодера и кажется был полезным пост "С чего начать вайб-кодить если ты ни разу не запускал ничего сам?". В продолжении этого поста, приготовил для вас первую версию карты фреймворков.
Что такое фреймворки в программировании? Это каркас, который предоставляет готовую структуру, набор инструментов и правил для создания программного обеспечения. Он позволяет разработчику сосредоточиться на уникальной бизнес-логике, не тратя время на создание базовых, повторяющихся функций.
Почему важно знать про фреймворки? В вайб-кодинге есть известная проблема - в процессе написания кода модели могут менять подходы, библиотеки, дублировать код или попытаться использовать разные фреймворки в одном проекте. Все это недопустимо и ведет к каше и техдолгу. Правильно подобранный фреймворк, и четко описанные лучшие практики в правилах, помогает частично устранить эту проблему, и придерживаться единого подхода в разработке.
Теперь непосредственно о карте фреймворков.
В первую версию я включил то, с чем сам так или иначе работал и то, что уже проверено и хорошо представлено в сети. Так как модели учатся на открытых данных, то чем больше материалов в сети по фреймворку, тем точнее они выдают результат. Python и JavaScript самые представленные в сети языки программирования, поэтому сюда вошли фреймворки исключительно для них.
Я разделил карту на 4 направления:
- Web Development
- Bot Development
- Game Development
- Mobile Development
Теперь расшифровка по каждому направлению.
📱Mobile Development.
React Native - на мой взгляд один из лучших инструментов для разработки большинства кроссплатформенных мобильных приложений, модели отлично с ним справляются.
Flutter - тоже отличный кроссплатформенный фреймворк, можно делать приложения под Android, iOS, Windows, etc. В вайб-кодинге сам его не использовал, но знаю, что некоторые ребята из @vibe_coding_community использовали его в вайб-кодинге и рекомендовали.
Swift - это не фреймворк, а язык программирования для разработки нативных приложения для Apple.
Kotlin - это тоже не фреймворк, а язык программирования, но уже под Android.
🤖 Bot Development.
Aiogram - ассинхронный фреймворк для создания Telegram ботов на Python.
GrammY, Telegraf - тоже самое, только на Node.js
Telethon и Gram.js я выделил слегка другим цветом, так как, это фреймворки для создания Telegram клиентов, а не ботов. То есть по-сути дает возможность подключать твой основной аккаунт и автоматизировать его работу.
🎮 Game Development
Хотя есть много разных фреймворков, я выделил наиболее представленные в сети, с хорошей документацией и примерами на JavaScript.
Конечно GTA 6 вы на них не сделаете, но базовые 2D, 3D игры вполне себе сможете реализовать. Сразу предупрежу, что модели еще не очень хорошо работают с 3D, могут путаться с координатами, делать не ровные модели. Пока лучше всего у меня получалось работать с Three.js и делать игры в стиле Low Poly. Добавил Unity, просто чтобы не обидеть матерых гейм девелоперов.
🖥 Web Development
На Python используйте FastApi для создания бэкенд приложений, REST API сервисов. Django можно для админок и более комплексных штук с интерфейсами использовать.
На Node.js для создания API хороши Fastify, Nest.js. React.js для фронтенд приложений. Next.js для создания фулстек приложений, то есть и интерфейсы и бэкенд в одном флаконе.
🤔Подумал, что в следующей версии карты фреймворков можно добавить раздел AI Development и перечислить фреймворки для создания ИИ-агентов. Как считаете? Ставьте огонечки, если согласны.
🎚️ @vibe_coding_channel
🎚️ @vibe_coding_community
Многим зашла карта инструментов вайб-кодера и кажется был полезным пост "С чего начать вайб-кодить если ты ни разу не запускал ничего сам?". В продолжении этого поста, приготовил для вас первую версию карты фреймворков.
Что такое фреймворки в программировании? Это каркас, который предоставляет готовую структуру, набор инструментов и правил для создания программного обеспечения. Он позволяет разработчику сосредоточиться на уникальной бизнес-логике, не тратя время на создание базовых, повторяющихся функций.
Почему важно знать про фреймворки? В вайб-кодинге есть известная проблема - в процессе написания кода модели могут менять подходы, библиотеки, дублировать код или попытаться использовать разные фреймворки в одном проекте. Все это недопустимо и ведет к каше и техдолгу. Правильно подобранный фреймворк, и четко описанные лучшие практики в правилах, помогает частично устранить эту проблему, и придерживаться единого подхода в разработке.
Теперь непосредственно о карте фреймворков.
В первую версию я включил то, с чем сам так или иначе работал и то, что уже проверено и хорошо представлено в сети. Так как модели учатся на открытых данных, то чем больше материалов в сети по фреймворку, тем точнее они выдают результат. Python и JavaScript самые представленные в сети языки программирования, поэтому сюда вошли фреймворки исключительно для них.
Я разделил карту на 4 направления:
- Web Development
- Bot Development
- Game Development
- Mobile Development
Теперь расшифровка по каждому направлению.
📱Mobile Development.
React Native - на мой взгляд один из лучших инструментов для разработки большинства кроссплатформенных мобильных приложений, модели отлично с ним справляются.
Flutter - тоже отличный кроссплатформенный фреймворк, можно делать приложения под Android, iOS, Windows, etc. В вайб-кодинге сам его не использовал, но знаю, что некоторые ребята из @vibe_coding_community использовали его в вайб-кодинге и рекомендовали.
Swift - это не фреймворк, а язык программирования для разработки нативных приложения для Apple.
Kotlin - это тоже не фреймворк, а язык программирования, но уже под Android.
🤖 Bot Development.
Aiogram - ассинхронный фреймворк для создания Telegram ботов на Python.
GrammY, Telegraf - тоже самое, только на Node.js
Telethon и Gram.js я выделил слегка другим цветом, так как, это фреймворки для создания Telegram клиентов, а не ботов. То есть по-сути дает возможность подключать твой основной аккаунт и автоматизировать его работу.
🎮 Game Development
Хотя есть много разных фреймворков, я выделил наиболее представленные в сети, с хорошей документацией и примерами на JavaScript.
Конечно GTA 6 вы на них не сделаете, но базовые 2D, 3D игры вполне себе сможете реализовать. Сразу предупрежу, что модели еще не очень хорошо работают с 3D, могут путаться с координатами, делать не ровные модели. Пока лучше всего у меня получалось работать с Three.js и делать игры в стиле Low Poly. Добавил Unity, просто чтобы не обидеть матерых гейм девелоперов.
🖥 Web Development
На Python используйте FastApi для создания бэкенд приложений, REST API сервисов. Django можно для админок и более комплексных штук с интерфейсами использовать.
На Node.js для создания API хороши Fastify, Nest.js. React.js для фронтенд приложений. Next.js для создания фулстек приложений, то есть и интерфейсы и бэкенд в одном флаконе.
🤔Подумал, что в следующей версии карты фреймворков можно добавить раздел AI Development и перечислить фреймворки для создания ИИ-агентов. Как считаете? Ставьте огонечки, если согласны.
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥16👍1