Comments 54
Приглашен сегодня в 09:34
Кстати, кому интересны детали — всё гораздо подробнее описано у меня в Телеграме.
язабан
Какое лого может сделать чат гпт если это текстовый и, ересь какая то
Человек может просто посмотреть пару бесплатных курсов в интернете и, используя Cursor, работать в разы эффективнее разработчика с опытом.
Лол, нет )
Тссс, мы наблюдаем как котенок, дорвавшись до склада с мясом, с упоением рассказывает прожженным котам, о том какое вкусное и бесплатное мясо там. Зачем ловить мышей, ведь они заразны, а мясо уже прошедшее ветконтроль такое доступное и вкусное.
Он не знает еще, что такое соль в жопе и кто сторожит эти склады. Но скоро узнает.
Говорю исключительно из своего опыта работы с разработчиками как в найме, так и на аутсорсе. Очевидно, что это невозможно отнести ко всем разработчикам и всем неразработчикам, кто пройдёт пару бесплатных курсов в интернете. Чисто мой опыт
Каша какая то, вместо простой таблички какая нейросеть для чего подходит
Вообще цель была поделиться кейсами, а не рассказать для чего какая нейросеть подходит. Это слегка затруднительно, поскольку они созданы не для решения конкретно этих задач — их можно много для чего применить.
Если так удобнее, то вот сжатая информация что для чего использовалось)

Человек посмотрел несколько курсов Гарвардского CS50.
Человек принес благую весть о том, что он сэкономил себе несколько миллионов рублей.
Человеку не рады.
Стругацкие какие-то…
Каждый видит свой посыл. Кто-то увидел, что я называю разработчиков бесполезными. Кто-то, что я вообще инфоцыганством занимаюсь каким-то. Хотя я вроде просто факты из опыта перечислил и накидал немного мыслей по поводу этого. У кого что болит, как говорится.
Вообще понимаю комментаторов — у самого тревожность повышенная из-за нарастающей скорости происходящих вокруг изменений. Всё время кажется, что я что-то упускаю и всё проходит мимо меня.
Да. И можно только добавить, что посыл считывают из того, как тема преподнесена.
И кому. Тут же аудитория из программистов.
Мой опыт подсказывает, что зачастую, когда кто-то начинает "просто перечислять факты", которые формируют однобокое отношение к объекту обсуждения, факты скорее всего подобраны не просто так.
нарастающей скорости происходящих вокруг изменений
Это каких таких, всем текущим технологиям 10 лет минимум, максимум что происходит — мир катится в задницу. А массовая ИИ истерия — блажь, которая нам же скоро по носу и ударит (или уже начала).
Кто-то увидел, что я называю разработчиков бесполезными
Прошу прощения, а что я ещё должен был подумать прочитав это
Человек может просто посмотреть пару бесплатных курсов в интернете и, используя Cursor, работать в разы эффективнее разработчика с опытом.
Человек посмотрел несколько курсов Гарвардского CS50.
Человек принес благую весть о том, что попытался сделать курсовую выпускника вуза, с него как с лоха попытались стрясти денег, но он превозмог
ИИ это магия, стартапы рулят, ни слова о конкретных результатах
Человеку не рады.
Это жизнь...
Я, кстати, только что сэкономил себе 100 млн долларов — решил не покупать ранчо в Калифорнии.
Мне нравится общий посыл таких статей:
"всего пара дней на освоение и вы сможете заменить отдел опытных разработчиков"
"Кто не успеет адаптироваться сейчас, рискует остаться далеко позади через год-два."
Так вроде же я за пару дней всё освою и вообще учиться больше ненадо. Или количество оставленных позади разработчиков растет с каждым нажатием принять/отклонить? А если дело в правильном промпте, то разве это не означает что у "классических" разработчиков должно быть преимущество перед вайб кодерами?
У обычных разработчиков огромное преимущество перед случайными вайб кодерами, если они начнут использовать нейросети, а не будут пытаться от них откреститься, как это сейчас делает большинство, исходя из моего опыта.
Чем сложнее проект становится, тем глубже нужно в нём разбираться, с чем ты не справишься, если вообще не понимаешь что происходит. Проблема как раз в том, что они зачем-то ищут до чего докопаться в новом инструменте для разработки вместо того, чтобы найти как это можно применить в своей работе, чтобы сделать её эффективнее.
С чего вы взяли что разработчики слепо отпираются от продуктов ИИ? Может как раз дело в том что они попробовали и с высоты своего опыта решили что это либо не стоит их внимания либо имеет ограниченное применение? Откуда у вас убеждение про отпирающихся разрабов, которым золото под нос сюут, а они глупые отказываются? По-моему это неуважение опыта.
К тому же вы сами написали, вы не разработчик. ИИ помог вам - НЕ разработчику сэкономить деньги. Каким боком из этого следует вывод о том что ИИ нужен реальным разработчикам? Это просто логически непоследовательно.
Откуда у вас убеждение про отпирающихся разрабов, которым золото под нос сюут, а они глупые отказываются
Из общения с разработчиками, в том числе сейчас
Каким боком из этого следует вывод о том что ИИ нужен реальным разработчикам?
Исключительно сужу из моего опыта — я выполнил работу кратно быстрее, чем выполняли разработчики в найме или на аутсорсе. Задачи аналогичные, поэтому легко сравнить. При этом получил результат лучше.
По-моему это неуважение опыта.
По-моему, я просто оперирую фактами из своего опыта: показываю цифры, сравниваю эффективность и стоимость найма разработчиков с вайб-кодингом. Из этого же делаю выводы. Пока не увидел ни одного опровержения того, что выводы верные.
Как писал в одном из других комментариев — да, есть ограничения. Но они, скорее всего, временные и не относятся к небольшим проектам.
Задачи аналогичные, поэтому легко сравнить.
Вы сравниваете только то что видите и способны понять, но вы же не разработчик, т.е. не профессионал. Вы можете с уверенностью сказать что ваше приложение не ляжет под нагрузкой или вообще от случайного события? Ну судя по вашим предыдущим выводам вы можете с уверенностью много что сказать, но на самом деле оснований для этого нет. ИИ - как плохой специалист, он держит лицо и делает вид что всё знает, потому что так запрограммирован, но его ответам нельзя доверять, а его код ненадёжен. У вас просто нет возможности объективно оценить ситуацию потому как вы не понимаете предмет глубоко, но вместо признания неопределенности, вы делаете необоснованные заявления. Погуглите что такое критичиское мышление и что оно включает в себя (спойлер - признание важности неизвестного).
Я аж 4 книжки Талеба прочитал — надеюсь хоть чуть-чуть понимаю что такое неопределённость. Он же и пишет, что объём того, что мы не знаем несоизмерим с тем, что мы знаем. Думаю можно сказать, что нейросети позволяют управлять тем, чего мы не знаем.
Я согласен, что я многое не могу оценить. Но я могу оценить то, что для меня важно, как для "заказчика". Понятно, что если у меня вдруг приложением начнёт пользоваться миллион человек одновременно, то оно ляжет. Но оно ляжет вне зависимости от того делает код специалист или нейронка, исходя из моего опыта. Когда у меня каталог в приложении перевалил за ~300 тысяч товаров, оно начало безумно лагать и Appcraft не могли устранить это около двух месяцев.
Когда у меня, как у заказчика, на выбор опции — готовый продукт за несколько недель с бюджетом в 20 баксов или готовый продукт за 2 месяца с бюджетом 2.5 миллиона рублей, то я очевидно выберу первую. Тем более, что потом смогу его и дальше в таком же темпе дорабатывать. Я не думаю, что имеет смысл в принципе пытаться это оспорить.
Если есть желание разобраться в возможностях вайб-кодинга, то могу покидать материалов. Если просто хочется попытаться меня зачем-то переубедить, то не стоит тратить время.
А разработчик откуда узнает что его приложение не ляжет?
Задаешься этим вопросом, и решаешь проблему если она есть. Просишь проверить, сэмулировать, сделать екплеины sql запросам, проверить как что кешируется, оценить сложность алгоритма, итд.
Понять возможную проблему и решить ее - это два совершенно разных уровня глубины знаний. Но теперь, решить проблему может человек который ее просто способен понять. А для этого ненадо быть совсем сеньером.
Очень смешно. Видно что теория. А на практике ии напишет тебе кучу говнокода. И чтобы понять в чем проблема нужно будет вчитываться в каждую инструкцию и... Всё равно не решить проблему, потому что проблема была например в неподходящим програмном api. Мне так гпт написал маленький pinia store. Долго не мог понять в чём проблема, разобрал код по строчкам. Только для того чтобы зайти в доки и узнать что рекомендуемый api другой, а с тем что мне гпт выдал я получаю проблему. Гпт конечно не супер пупер, клод получше, но системные проблемы те же. Что вы там разрабатываете что у вас всё работает? Видимо только то что уже написано и требуется буквально копипаст. Я лично понял что без уверенных знаний ничего хоть немного сложного написать не получится. Именно из-за неизбежных галлюцинаций и необходимости знаний кода/фреймворка чтобы их исправить. И вообще Гпт даже с подбором тек стака не может нормально помочь. Обязательно упустит оптимальное решение, короче то ещё г. И это я только учусь на разраба и берусь за по сути учебные примеры. Не видел чтобы кто то что то серьёзное написал не имея сильных знаний.
Исключительно сужу из моего опыта — я выполнил работу кратно быстрее, чем выполняли разработчики в найме или на аутсорсе. Задачи аналогичные, поэтому легко сравнить. При этом получил результат лучше.
Задача, которую решает коммерческий разработчик – это извлечение прибыли из своего кода, причём желательно в долговременном масштабе. Не видно аналогии.
Энтерпрайз конторы которым автор предлагал взять на аутсорс бота задавали вполне резонный вопрос - что делать с невалидым контентом ? Плюс там у апи есть масса нюансов которые вылезут как только автор попытается полить большой трафик, например ограничения rpm и token per minute, но это ладно...
Вот мне нужно было сделать как-то достаточно нетривиальный алгоритм для торгового бота, который бы брал маркет дату в свечах и собирал бы из них древовидную структуру трендов и сабтрендов, вплоть до мелких перепадов по 1-2 свечи туда-сюда, расписал пошагово его нейронке, и могучий клауди, без труда решающий любую задачу leet code ушел в галлюцинации...
что делать с невалидым контентом ?
Зачем с ним что-то делать, если этот контент не шарится между пользователями приложения?
Он пришел к ним с убеждением в том, что это простая задача.
Они вышли к нему с убеждение в том, что заявлена простая задача, но через какое-то время эта задача будет непростая.
На том и разошлись.
Являясь тем самым бесполезным разработчиком с опытом...я сам работаю в Cursor.
Ради интереса переделывал один сервис доя своего клиента минимально вовлекаясь в написание непосредственно кода - все писал ИИ. Итог - куча мусора в коде, большое количество дублирующихся блоков и..о чудо..он не сделал то, что от него требовалось имея под рукой описание задачи и готовую кодовую базу. Пришлось проходиться с ним по каждой функции, где я объяснял ему, почему он не прав. ИИ послушно кивал гривой.
Вердикт. Да, он способен сделать что-то простое, типовое. Но он слишком часто ошибается, чтобы ему доверить серьезный проект. Затраченное время - ровно то же, которое я бы потратил сам. Подсказывать, авто-дополнение..какие-то фрагменты - это он неплохо умеет.
Если вам задвинулы высокий прайс за разработку - ведь это не только, непосредственно, написание кода. Это и зарплата менеджера, который с вами беседует..и тестирование. Не берусь судить актуальность прайса. За простое приложение и парсер вебсайта - многовато конечно..на коленке приложуху можно за пару дней собрать. А парсер..еще быстрее.. мы за 1-3 дня делали готовый продукт, который приносит реальные деньги. Из другой оперы, но все же. Не все так однозначно
Прошу прощения, если задел
Я не говорю, что все разработчики бесполезные, особенно с опытом. Я просто описал кейсы, в которых разработка с Cursor сохранила мне много миллионов рублей. И поделился мнением, исходя из полученного опыта, что важно учиться применять нейросети в повседневной работе, поскольку они делают её гораздо эффективнее.
Да, я согласен, что на больших проектах он делает много ошибок. И там возникают сценарии, когда приходится самому разбираться в чём дело, потому что он не вывозит. Но с каждым годом нейросети работают всё лучше, а контекстное окно становится всё больше, так что они тянут всё более сложные проекты.
я боюсь, что сами кейсы немного разбалансированы и сравнивают несравнимые вещи. попробую объяснить на примере как это звучит: "мне нужно было на чем-то рыбачить на пруду. я пришел с запросом сделать мне лодку на верфь атомных ледоколов и они зарядили мне цену в два ряда. но я нашел на алишке надувной матрас и он отлично подошёл. кажется, что верфи атомных ледоколов не нужны, особенно если они не пользуются алишкой"
фактически вы пришли к компаниям специализирующимся на крупных проектах и попросили запилить вам пару штук уровня MVP, на что компании включили весь свой опыт, посчитали все ресурсы от разраба до уборщицы, которые нужно обеспечивать и выдали цену. но это просто цена не mvp штучки, а полноценного продукта, который вам наверное и не нужен - просто возможно разработчики не знали требований к простоте и дешевизне.
соответственно основной вопрос даже не про применимость нейросеток для простой разработки, а про легитимность сравнения с полноценной разработкой
Да, но несколько нюансов:
1. Вы ОЧЕНЬ сильно обесценили работу нейронки и переоценили работу компаний. Я работал и с тем, и с другим — и там, и там есть свои плюсы и минусы. Вайб-кодинг даёт скорость и гибкость, а классическая разработка более надёжная (если разработчик компетентный, что тоже ничем не гарантированно, по моему опыту). В первом кейсе у меня результат получился лучше и быстрее, когда перешёл с классической разработки на вайб-кодинг.
2. У некоторых сайт по SEO хорошо оптимизирован по запросам типа "MVP", "стартап", то есть ну не так уж они и специализируются только на крупных проектах. Собственно там и было 2.4 млн вместо 10-15.
3. Buyer из первого кейса по сложности, думаю, дотягивает до проектов, на которых специализируются подобные компании.

25 лет опыта. Архитектор. С курсором не работал. Работаю с копайлотом, который использует клауди 4 и с другими агентами. Переписывал целые зоопарки сервисов, на что раньше потребовал бы зоопарк разработчиков. Как там математически, один контрпример опровергает утверждение, или есть нюансы? Да не важно. Отрицание это первая стадия. Подождем.
Меня всегда умиляют статьи вида «смотрите, куча денег лежит под ногами, я устал их подбирать, нажмите всего две кнопки, я расскажу, какие, и станьте моим прямым конкурентом»
Гайд — как стать сверхчеловеком с помощью нейросетей (не привлекая внимания санитаров)
После прочтения, кажется что это статься является единственным что автор сгенерировано на нейронке хддд для привлечения внимания для инфо-цеганства.
Потому что банально, нет не одного примера сгенерировано кода, вообще ничего даже сайта о котором идёт речь. Зато есть ссылка в телеграм . . .
Хотя написано гайд. Типо без примеров, короче чето мутное без пруфов
Если есть какие-то конкретные вопросы, то накидаю примеров без проблем. Чтобы получить пример сгенерированного кода достаточно скачать Cursor и закинуть промпт "а сделай мне такое-то приложение" и получить результат — думаю это было бы лишним с моей стороны.
Названия проектов есть — Buyer через гугл легко найти, EasyFit через телегу, т.к. это бот. Сейчас заметил, что забыл поделиться ссылкой на лендинг — это промах, да.
Соглашусь, что довольно верхнеуровнево показал как использовал те или иные нейронки. Я сделал упор на полученную пользу, чтобы читателю стало понятно, что на это стоит обратить внимание, поскольку, как мне кажется, многие до сих пор недооценивают мощь нейронок и относятся к ним скептически. В целом, это можно увидеть и в комментариях.
В телеге я ничего не продаю, а просто веду для себя в свободное время. В целом, там так и написано, если перейти — делюсь тем, что делаю в лайв режиме. Если кому-то интересно посмотреть как создаются такие продукты, то велком, это бесплатно.
Перейдя на лендинг страницу я даже поверил. Сходу увидел 2 визуальных бага при том что страница статичная скорее всего. Впрочем замечу что результат намного лучше чем я ожидал - страница имеет много компонентов и дизайн адекватный. С дезайном обычно проблемы у ии так как он работает с текстом и не имеет "зрения". Но у вас в подвале текст вылазит за фон, и где то на странице бэджик не имеет отступов к соседнему компоненту. Такие вещи ИИ по идее поправит если ему указать на них.
Вот почему человека заминусовали. Давайте посмотрим на статью под другим углом, человека не разработчика и вообще не из ИТ. Правда откуда он знает про хабр, но не суть. Суть статьи: с помощью небольшого знания кода и нейронок можно быстро сделать MVP и потестировать идею на пользователях. И опыт автора в том, что он как раз смог это сделать - по-моему вполне ценно. У всех же есть идеи пет-проектов, до которых руки никак не дойдут? Время пришло :)
Ага, особенно, когда разрабы такие суммы озвучиваю
Evrone оценили это в полгода работы и 15+ млн рублей
INOSTUDIO оценили в 5-7 месяцев и 10-15 млн рублей
PurrWeb оценили в месяц работы и 2.3-2.4 млн рублей
Откуда ценники такие?
Ну как откуда? Очевидно же.
Автор к разрабам пришел с проектом.
Разрабы не дураки: понимают, что проекту нужны ресуры на разработку, тестирование, допиливание и последуюший саппорт / прикручивание новых фич. И всем этим людям нужно кушать, одеваться и вообще. Отсюда цифра.
Автору цифра не понравилась и он написал mvp. Тут немного кривой, там немного косой, зато дешево шописец и работает хоть как-то, хотя и без саппорта. Но это и не проект.
Мое мнение: что против нейронок ничего не имею. Но и не питаю иллюзий, что нейронки вот-вот потеснят или вообще заменят джунов. Не заменят и не потеснят ближайшие несколько лет. И не потому что код не умеют писать, а потому что на больших проектах теряют контекст на раз два. Проверять за ними порой столько же, сколько самому сесть и написать.
Для проектов в стиле "я его слепила из того что было" - покатит. К чему-то серьезному рано подпускать.
Вполне адекватная статья, т к сам переживаю похожий опыт. Верно подмечено, что от "разрабов с опытом" часто прилетает "вы что, пользуетесь гопотой"? Ну да, пользуюсь, че мне каждый ваш термин бегать гуглить чтоли? Я маркетолог, а не разраб, я вас на своем поле тоже закидаю терминологией, если захочется. Но мне этого не хочется, я хочу как можно более быстрый и качественный резалт, а не гулять по образовательным статьям. Вайб кодить я не начинал, но это очень помогает мне в обучении Питону решать задачи и быстро понимать логику. Мои друзья-"опытные разрабы" кайфуют с гопоты и прочих ии, да, отмечают, что надо все перепроверять, править. Но рутины же реально снимает много с плеч.
Помните, борьбу Интернетчиков, с FIDOшниками? Почему-то эту ассоциацию навевает вайб-кодинг
Меня сейчас может заминусят. С 2018 года делаю стартары... Плохо делаешь. Серийный стартапер. С другой сторонв, делай пробуй, чем как я, писать язвительные комменты. Успехов тебе от чистого сердца!))
Чушь. Категория "балабол".
Не занимался ембедед лет 8, тут надо было взяться за один проект ибо "больше некому". Попросил нагенерить небольшие куски кода для приема/отправки по протоколу - полная хрень. Вначале не компилится, потом не работает, ну а закончилось как обычно чтением даташитов и писанием самому. Ибо нейронка накидала функций с либ разных микроконтроллеров, от балды поставила адреса и молодец.
А я уже надеялся обойтись нейронкой и получить бабла быстрее 🥲
Гайд — как стать сверхчеловеком с помощью нейросетей