iOS Makes Me Hate
3.94K subscribers
1.16K photos
167 videos
15 files
1.34K links
Авторский канал про iOS разработку. Путь продуктовых самураев в MAANG.

Самое больше iOS сообщество практиков: https://boosty.to/lionbond/

Автор: @lvbond Senior iOS Yandex, ex-Avito, VK
Download Telegram
🧑 Vibe-coding vs Prompt-engineering

Часто ИИ-инструменты ругают те, кто не умеет кодить или уже теряет навык.

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

Основной тейк критиков "Не нужно кодить бездумно с помощью АИ". Простите за вопрос, а когда вообще нужно кодить бездумно? Разве копипаст со стэкоферфлоу или статей рандомных авторов это не то же самое?

Не важно АИ это или другой источник решений — нужно всегда включать голову. И как раз грамотный promt-enginnering сильно отличается от бездумного vibe-coding'а

Давайте определим границы:

🧍‍♀️ Vibe-coding — это когда ты даёшь задачу чатгпт и он генерирует код целиком. Андрей Карпатый дал определние:

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

Такое подход имеет место быть, но только в легком прототипировании. Значит ли это, что ИИ вред и его надо забросить? Конечно же нет.

Вайб-кодинг — это про эмоции и прототипы.

🧍‍♀️Prompt-engineering — это навык формулировать такие промты, чтобы получить точный, понятный и полезный результат. Это как дизайнер языка общения с моделью: ты тщательно прописываешь контекст, формат, стиль и требования.

Это совершенно другое использование АИшек. Ты продумываешь всю ментальную карту разработки и даешь ИИ самую скучную и рутинную работу. Наставляешь и менторишь его как джуна 🤤 При этом регулируешь его "температуру" и четко понимаешь что происходит с кодом.

Промт-инженеринг — это про контроль и надежность.

Полезные статьи:
- Vibe Coding vs Prompt Engineering -Aren’t They the Same?
- Prompt Engineering + Vibe Coding: A New Era for Software Developers
Please open Telegram to view this post
VIEW IN TELEGRAM
1041
Forwarded from Rozetked (Роман Пискун)
Возможно, Apple ведёт переговоры об установке RuStore на iPhone

Новостью поделились «Известия», ссылаясь на несколько источников, знакомых с ситуацией.

Один из собеседников газеты рассказал, что в Apple пообещали не препятствовать размещению RuStore в App Store. Сама Apple ситуацию не комментирует.

Требование предустановки RuStore на iOS в России вступает в силу 1 сентября.

rozetked.me/news/41072
12
Кто завтра едет в Розу на фестиваль практики и батлов знайте — там трудности с дорогой

Напоминаю, мы там делимся опытом модуляризации, систем дизайна и рефакторинга большого проекта, который вырос с 3-4 разрабов до 50 человек. С какими трудностями столкнулись в связи с таким быстрым ростом и как это решали

Приходите, это будет живой формат без душнины
71