Мы в безопасности — у Google другая миссия

MMaximilian Schwarzmüller
컴퓨터/소프트웨어구직/면접AI/미래기술

Transcript

00:00:00с выходом Gemini 3 всё кончено для разработчиков,
00:00:03особенно для фронтенд-разработчиков — вот такое ощущение можно получить,
00:00:08если проводить время в X,
00:00:10что,
00:00:10вероятно,
00:00:11не очень хорошая идея,
00:00:12но это уже другая история.
00:00:14Вот реальная лендинг-страница,
00:00:16которую я попытался создать с помощью Gemini,
00:00:19и да,
00:00:20она выглядит настолько плохо,
00:00:22и я к этому ещё вернусь,
00:00:23покажу вам промпт.
00:00:25В любом случае,
00:00:26хотя я получил только этот ужасный результат,
00:00:29в X вы увидите множество постов,
00:00:31которые демонстрируют потрясающие лендинги,
00:00:34визуализации,
00:00:353D-модели и всё,
00:00:36что с этим связано,
00:00:37созданное с помощью Gemini,
00:00:39и похоже,
00:00:40что он отлично с этим справляется,
00:00:42хотя я получил относительно плохой результат.
00:00:45Может быть,
00:00:46это только у меня,
00:00:47хотя я думал,
00:00:48что вайб-кодинг означает,
00:00:50что вам вообще не нужно ничего знать,
00:00:52но опять же,
00:00:53я к этому вернусь.
00:00:54Google сами,
00:00:55когда представляли Gemini 3,
00:00:57чётко позиционировали его как модель для вайб-кодинга или модель,
00:01:01которая превосходно справляется с вайб-кодингом — это буквально третий пункт в их официальном анонсе в X.
00:01:09Вопрос в том,
00:01:10почему Gemini 3 действительно настолько хорош,
00:01:13что вам даже не нужно больше уметь программировать?
00:01:16Это не модель для настоящих разработчиков,
00:01:19а предназначена ли она заменить нас,
00:01:22потому что она намного лучше?
00:01:24Всё немного сложнее.
00:01:25Давайте взглянем на официальный пост-анонс в блоге Google.
00:01:29В этом посте во втором разделе мы снова видим часть про вайб-кодинг,
00:01:34они снова подчёркивают,
00:01:35что он потрясающе справляется с вайб-кодингом,
00:01:39и вопрос в том,
00:01:40почему это так важно для Google,
00:01:42почему не позиционировать его как отличного помощника для разработчиков?
00:01:47У Google есть все эти AI-инструменты,
00:01:49они выпустили совершенно новый AI-first редактор Anti-gravity,
00:01:54почему они позиционируют Gemini 3 как модель для вайб-кодинга,
00:01:58и действительно ли он настолько хорош,
00:02:00заберёт ли он наши рабочие места?
00:02:03Для Google это имеет смысл,
00:02:05потому что давайте помнить,
00:02:07как Google зарабатывает деньги — с рекламы,
00:02:10где эта реклама в основном?
00:02:11В их поиске и на YouTube, но давайте остановимся на поиске.
00:02:16Конечно,
00:02:16поиск меняется,
00:02:17всё больше и больше речь идёт о разговоре с AI,
00:02:20но всё же,
00:02:21особенно в Google,
00:02:22вы увидите результаты,
00:02:24потому что им всё ещё нужно продавать вам рекламу,
00:02:27но это меняется,
00:02:28и у Google есть чёткое видение того,
00:02:31как это должно измениться в ближайшей перспективе.
00:02:34С Gemini 3 они создали свою первую модель,
00:02:37которая сильно оптимизирована для хорошей работы в поиске,
00:02:41поэтому она внедряется в поиск для США с первого дня,
00:02:45и есть одна ключевая функция,
00:02:47которая есть у Gemini 3 — генеративный UI.
00:02:50Они подчёркивают это в своём официальном анонсе в блоге,
00:02:53и идея в том,
00:02:54что Gemini 3 может не просто генерировать текст для ответа на вопросы,
00:02:59но и пользовательские интерфейсы,
00:03:01визуализации,
00:03:02интерактивные 3D-модели,
00:03:04всё,
00:03:05что имеет смысл для конкретного поискового запроса.
00:03:08Они хотят вывести поиск за пределы чистой генерации текста,
00:03:12они хотят иметь более богатый пользовательский опыт,
00:03:16и ключом к этому является AI-модель,
00:03:18которая хороша в создании этих интерактивных визуализаций и пользовательских интерфейсов,
00:03:24и это именно то,
00:03:25о чём вайб-кодинг.
00:03:27Речь идёт о производстве чего-то,
00:03:29какого-то результата,
00:03:30какого-то пользовательского интерфейса,
00:03:33который хорошо выглядит и хорошо работает.
00:03:36Это не обязательно должен быть сложный веб-сайт,
00:03:39не нужно беспокоиться о нишевых случаях,
00:03:42о безопасности,
00:03:43производительности,
00:03:44всё это не имеет значения,
00:03:46если ваша единственная цель — создать интерактивную 3D-модель,
00:03:50и конечно,
00:03:51для многих случаев использования этого будет достаточно.
00:03:55Кстати,
00:03:56это не то,
00:03:56что заменяет фронтенд-разработчиков,
00:03:59это просто то,
00:04:00что раньше было действительно невозможно — иметь такой созданный на лету пользовательский интерфейс или интерактивную визуализацию для конкретного пользовательского запроса.
00:04:12Так что это явно их видение,
00:04:14видение Google для будущего поиска и,
00:04:16следовательно,
00:04:17для будущего,
00:04:18по крайней мере ближайшего будущего их AI-моделей.
00:04:21Конечно,
00:04:22поскольку Gemini 3 — это frontier-модель,
00:04:25она также хороша в кодинге в целом,
00:04:27или по крайней мере должна быть.
00:04:29Опять же, в X вы увидите смешанные результаты.
00:04:33Как упоминалось,
00:04:34Google продвигает нарратив вайб-кодинга,
00:04:36и вы видите множество постов,
00:04:38связанных с этим,
00:04:40но вы также увидите посты,
00:04:41которые как бы отталкивают,
00:04:43которые подчёркивают плохое качество кода,
00:04:46упоминают,
00:04:47что они разочарованы Gemini 3,
00:04:49или что он не так хорош в следовании сложным инструкциям,
00:04:53что он быстр и эффективен и хорош для вайб-кодинга,
00:04:56но не обязательно хорош для более сложных взаимодействий,
00:05:00более сложных задач,
00:05:02и это был отчасти и мой опыт.
00:05:04Вчера я поделился постом,
00:05:05что не был особо убеждён Gemini 3,
00:05:08потому что у меня были серьёзные проблемы с тем,
00:05:11чтобы заставить его следовать задачам,
00:05:14которые я хотел,
00:05:15чтобы он выполнял.
00:05:16Он часто это делал,
00:05:17но не всегда,
00:05:18он предпринимал излишне сложные шаги в определённые моменты,
00:05:22он настаивал на коде,
00:05:24который явно не работал.
00:05:25Чтобы привести пример,
00:05:27в приложении TanStack Start,
00:05:29над которым я сейчас работаю,
00:05:31он продолжал использовать validator для валидации входных данных серверной функции,
00:05:36когда правильный метод — input.
00:05:39Validator может показаться мелочью и нишей,
00:05:42но имейте в виду,
00:05:43использование validator генерирует реальную ошибку,
00:05:46ошибку,
00:05:47которую вы можете поймать и увидеть как вывод,
00:05:50также как модель,
00:05:51если вы запускаете проверки типов,
00:05:53и даже несмотря на то,
00:05:55что я исправил это вручную,
00:05:57он продолжал переводить это обратно на validator и менять это обратно на validator.
00:06:03Это были проблемы, с которыми я столкнулся.
00:06:06Забавно, но я также не преуспел в вайб-кодинге.
00:06:09Я попытался заставить его создать лендинг для выдуманного профессионального клининг-сервиса,
00:06:15и ну,
00:06:16если вы смотрите видео,
00:06:17вот как это выглядит.
00:06:19Хорошо ли это?
00:06:20Я не уверен.
00:06:20Да,
00:06:21он по крайней мере не использует фиолетовый,
00:06:24но только потому,
00:06:25что я чётко сказал ему,
00:06:27какие цвета использовать.
00:06:28Промпт,
00:06:29который я использовал,
00:06:30был: создай лендинг-страницу для профессионального клининг-сервиса,
00:06:35я хочу аква-бирюзовые цвета и страницу,
00:06:38которая подчёркивает высокий уровень профессионализма нашего сервиса,
00:06:42предполагай осмысленные фиктивные данные для текста героической секции,
00:06:47цен и преимуществ.
00:06:49Довольно короткий промпт,
00:06:50но опять же,
00:06:51разве вся идея вайб-кодинга не в том,
00:06:54чтобы плыть по течению и позволить ему делать своё дело?
00:06:57Конечно,
00:06:58я мог бы быть более точным,
00:07:00я мог бы создать проект и настроить некоторые базовые стили,
00:07:04базовые компоненты,
00:07:05а затем использовать AI,
00:07:07но идея вайб-кодинга другая,
00:07:09если я не ошибаюсь,
00:07:10и затем он продолжил,
00:07:12честно говоря,
00:07:13занял очень много времени,
00:07:14и ну,
00:07:15я больше ничего не делал,
00:07:17я не менял код,
00:07:18очевидно,
00:07:18это то,
00:07:19что я получил.
00:07:20Так что даже с вайб-кодингом я не преуспел,
00:07:23может быть,
00:07:24просто не повезло,
00:07:25потому что явно он действительно довольно хорош в этом,
00:07:29но с другой стороны,
00:07:30может быть,
00:07:31он также особенно хорош в генерации этих интерактивных 3D-моделей и визуализаций,
00:07:36потому что опять же,
00:07:38это явно фокус этой модели,
00:07:40и поэтому короче говоря,
00:07:41как и со всеми другими AI-моделями,
00:07:44которые у нас были раньше,
00:07:46и очень вероятно,
00:07:47со всеми AI-моделями,
00:07:48которые вот-вот появятся,
00:07:50они могут быть хорошими помощниками.
00:07:52Как разработчик,
00:07:53я использую их,
00:07:54вы знаете,
00:07:55что я использую Gemini 3,
00:07:57может быть,
00:07:58я переключусь обратно на Claude Sonnet,
00:08:00посмотрим,
00:08:01но я использую его,
00:08:02и он был нормальным,
00:08:04он хорош,
00:08:04как и все модели,
00:08:06они могут помочь вам с генерацией кода,
00:08:08с написанием кода,
00:08:09у всех есть свои проблемы,
00:08:11давайте будем честными,
00:08:13но они здесь не для того,
00:08:15чтобы забрать вашу или мою работу,
00:08:17не прямо сейчас,
00:08:18вероятно,
00:08:19не в ближайшем будущем.
00:08:20Конечно,
00:08:21другая проблема,
00:08:22если руководители,
00:08:23менеджеры видят все промо-материалы,
00:08:26если они видят все эти вайб-кодированные визуализации,
00:08:29лендинги и 3D-модели,
00:08:31которых много,
00:08:32если внимательнее присмотреться,
00:08:34мы теперь знаем,
00:08:35почему это так,
00:08:36если вы просто видите это,
00:08:38вы можете быть склонны думать,
00:08:40что нам не нужен новый фронтенд-разработчик,
00:08:43существующий может делать работу троих с помощью Gemini 3 в данном случае,
00:08:48и это,
00:08:48конечно,
00:08:49опять же,
00:08:50потенциально приводит к меньшему количеству рабочих мест прямо сейчас,
00:08:54по крайней мере потенциально.
00:08:56Опять же,
00:08:57я убеждён,
00:08:58что это не обязательно среднесрочное или долгосрочное будущее,
00:09:02я убеждён,
00:09:03что AI может действовать как ускоритель,
00:09:06но это не помогает нам сегодня,
00:09:08если компании решат,
00:09:09что они могут использовать AI,
00:09:11чтобы получить ту же работу с меньшим количеством людей.
00:09:15Это может быть неправдой,
00:09:17они узнают со временем,
00:09:18но всё же это проблема сегодня,
00:09:20и,
00:09:21к сожалению,
00:09:22нет лёгкого решения этого.
00:09:24Но чтобы ответить на вопрос,
00:09:25заберёт ли он наши рабочие места — нет,
00:09:28я так не думаю.
00:09:29Важно понимать,
00:09:30что Gemini 3 определённо создан специально и дообучен для конкретной задачи,
00:09:35и он довольно хорош в этой задаче,
00:09:38но это не та задача,
00:09:39за которую вам платят..

Key Takeaway

Gemini 3 создан Google специально для генерации интерактивных UI в поисковой выдаче, а не для замены профессиональных разработчиков, и хотя он хорош в визуализациях, имеет ограничения в сложных задачах разработки.

Highlights

Google позиционирует Gemini 3 как модель для вайб-кодинга, а не для профессиональной разработки, что связано с их стратегией развития поиска

Основная цель Gemini 3 — генерация интерактивных UI, визуализаций и 3D-моделей для поисковых запросов Google

Модель показывает смешанные результаты: отлично справляется с визуализациями, но имеет проблемы со сложными задачами и следованием инструкциям

Автор получил неудовлетворительный результат при создании лендинга для клининг-сервиса, несмотря на простой промпт

AI-модели остаются помощниками для разработчиков, а не заменой, хотя могут влиять на рынок труда краткосрочно

Google зарабатывает на рекламе в поиске, и Gemini 3 оптимизирован для создания богатого пользовательского опыта в результатах поиска

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

Timeline

Введение и первые впечатления от Gemini 3

Автор обсуждает распространенное мнение в X (Twitter) о том, что с выходом Gemini 3 профессия разработчика, особенно фронтенд, находится под угрозой. Он демонстрирует неудачный пример лендинг-страницы, созданной с помощью Gemini, которая выглядит очень плохо, хотя в соцсетях показывают множество впечатляющих примеров. Google официально позиционирует Gemini 3 как модель для вайб-кодинга, что указано третьим пунктом в их анонсе. Автор ставит вопрос: действительно ли модель настолько хороша, что разработчикам больше не нужно уметь программировать, или она предназначена для других целей?

Бизнес-стратегия Google и роль Gemini 3 в поиске

Автор объясняет, почему Google фокусируется на вайб-кодинге: компания зарабатывает на рекламе в поиске и на YouTube. Gemini 3 — первая модель Google, сильно оптимизированная для работы в поиске, она внедрена в поиск США с первого дня. Ключевая функция модели — генеративный UI, позволяющий создавать не просто текстовые ответы, а пользовательские интерфейсы, визуализации и интерактивные 3D-модели для конкретных поисковых запросов. Google хочет вывести поиск за пределы чистой генерации текста и создать более богатый пользовательский опыт. Это объясняет, почему вайб-кодинг так важен для позиционирования модели — он напрямую связан с будущим поисковой выдачи Google.

Особенности вайб-кодинга и его ограничения

Вайб-кодинг фокусируется на создании визуального результата — пользовательского интерфейса, который хорошо выглядит и работает, без необходимости беспокоиться о сложных аспектах. Не требуется учитывать нишевые случаи, безопасность, производительность — все это неважно, если единственная цель создать интерактивную 3D-модель или визуализацию. Это открывает возможности для случаев использования, которые раньше были невозможны: созданные на лету UI и визуализации для конкретных пользовательских запросов. Автор подчеркивает, что это не замена фронтенд-разработчиков, а новая категория возможностей. Это видение Google для будущего поиска и их AI-моделей, по крайней мере на ближайшую перспективу.

Смешанные результаты и проблемы с Gemini 3

Хотя Gemini 3 является frontier-моделью и должен быть хорош в кодинге в целом, в X (Twitter) встречаются смешанные отзывы. Автор описывает свой негативный опыт: модель имела проблемы со следованием сложным инструкциям, предпринимала излишне сложные шаги, настаивала на коде, который явно не работал. Конкретный пример: в приложении TanStack Start модель продолжала использовать 'validator' вместо правильного метода 'input' для валидации серверных функций, что генерировало реальные ошибки. Даже после ручного исправления, Gemini 3 продолжал возвращаться к неправильному варианту. Пользователи отмечают, что модель быстрая и эффективная для вайб-кодинга, но не обязательно хороша для сложных взаимодействий и задач.

Неудачный эксперимент с созданием лендинга

Автор провел эксперимент с вайб-кодингом, попытавшись создать лендинг для выдуманного профессионального клининг-сервиса. Промпт был довольно простым: создать лендинг с аква-бирюзовыми цветами, подчеркивающий профессионализм, с фиктивными данными для героической секции, цен и преимуществ. Результат оказался неудовлетворительным — страница выглядела плохо, хотя хотя бы не использовала фиолетовый цвет (только потому, что автор явно указал цвета). Автор задается вопросом: разве вся идея вайб-кодинга не в том, чтобы 'плыть по течению' и позволить AI делать свое дело? Процесс занял очень много времени, и без дополнительных изменений кода результат остался посредственным.

Выводы о роли AI и влиянии на рынок труда

Автор заключает, что Gemini 3, как и все предыдущие AI-модели, может быть хорошим помощником для разработчиков, но не заменой. Он сам использует Gemini 3 и может переключиться обратно на Claude Sonnet — все модели помогают с генерацией кода, у всех есть свои проблемы. Они не созданы забирать работу разработчиков прямо сейчас и вероятно не в ближайшем будущем. Однако есть риск, что руководители и менеджеры, видя промо-материалы с впечатляющими визуализациями, могут решить, что можно сократить штат разработчиков. Важно понимать, что Gemini 3 специально создан и дообучен для конкретной задачи — генерации интерактивных UI для поиска Google, и он хорош именно в этой задаче, но это не та задача, за которую платят профессиональным разработчикам.

Community Posts

View all posts