Comments 26
Нередко слышу точку зрения что AI в первую очередь заберут работу у ничинающих разработчиков. Статья не противоречит этому утверждению. Но если развитие пойдет по такому пути + повышение спроса на ПО. Очень быстро может оказаться что 10x идженеров не так уж и много, а новым браться не откуда т.к. новичков заменили железяки. И вот уже нашлась новая точка равновесия рынка. Будет ли она на 10% от стоимости - большой вопрос. И еще один вопрос - куда будет смещаться в перспективе?
Прохлалные былины от продавцов лопат.
~1000 разработчика делают saas с помощью ИИ, конкуренция неизбежна.
Однако ИИ-агенты, как я считаю, радикально сокращают трудозатраты на разработку софта.
вам самим не смешно? Какой-нибудь Claude Opus 4.5 - 5$/25$ за 1 миллион входных и выходных токенов, А этих токенов нужны триллионы даже на маленьком проекте.
А теперь возьмите помножьте эту оценку на режим High, повышающий качество кода и расход токенов, на SOLID в проекте, увеличивающий количество кода, на тесты, на ИИ в CI/CD, а потом еще на агентов в проекте.
Все еще дешево? Ну тогда давайте поговорим об этом, когда у ии компаний кончатся деньги, и они перестанут демпинговать.
Смешно. Токены дешевеют каждую новую волну моделей. Я на подписке trae 3 бакса сделал црм с тремя ии агентами
Ваша црм в продакшене? Ее можно продать, ее сможет деплоить и поддерживать кто-то кроме вас? Она пройдет нагрузочное тестирование? Оно пройдет "пентест"? Её возможно развивать не ломая обратную совместимость, интеграции, данные, отчеты за последние пять лет, нормативную отчетность?
При том что я полностью с вами согласен, я бы добавил таки бочку дегтя в бочку дегтя.
Црм написанная человеком тоже не всегда может быть нормально продана, нормально поддерживаться, держать нагрузку, проходить пентест, развиваться с обратной совместимостью и так далее.
Ну т.е. уж таких-то чудес я от живых человеков не всегда бы ожидал, не то что от тупой железяки. Если (в редких случаях) она мне хоть в чем-то помогает, я уже рад. Ну там, комментарий к коммиту сгенерировать (в половине случаев угадывает). Картинки для презентации сгенерить. Загуглить за меня какое-то часто встречающееся решение и слегка подпилить его под ограничение (справляется в 30% случаев, но в 80% выхлоп лучше, чем если сразу делать самому).
Короче, кажется, появление Гугла и StackOverflow были сильно более прорывными, чем LLM, но и для них тоже местечко найдется, пока ещё они дешёвые (что вряд ли продлится долго).
Я это к тому, что между ходовым макетом и продуктом пропасть, и часто даже большая чем между нулем и продуктом. Ходовые макеты аи создаёт более менее сносно, не хорошо, но в некоторых случаях достаточно, так же дописать маленькое расширение к существующие системе, тоже может быть. Все остальное, ну или я их не умею готовить или пока мимо, если с первой, крайний случай второй итерации не готово, дальше начинается трэш.
У меня есть очень реальный кейс. Для нашего бизнеса надо было скрутить вместе сайт, crm и рекламный аккаунт в одной из запрещенных у вас сетей. Квота у разработчиков колебалась от 25 до 40 килодолларов. Срок выполнения тоже от 1 до 2 месяцев. Мне жаба сказала, что не стоит. У мегя есть некоторый опыт в разработке. С помощью клода и его подписки я уже соединил рекламу и сайт. Мне потребовалось 2 недели далеко не фултайм работы. Думаю, еще несколько рабочих дней и будет готова вторая часть.
Конечно, я не смогу сделать супер пупер саас как коммерческий проект. Но вот на мини проекты я уже деньги разработчикам давать не буду. И, наверное, я не один такой. Более того, Если бы мой проект делал некий мидл, то ему бы потребовалось в разы меньше времени. И если такие товарищи будут предлагать на рынке услуги разработки в n раз быстрее и в m раз дешевле, чем небольшие компании, то они найдут свой рырок. И останутся они и большие конторы.
Кажется мир в целом идёт (обратно?) к тому, что многие вещи проще сделать самому, чем заказывать у кого-то. Не только в софте, но и в быту. Инструменты становятся доступнее людей, информация тоже доступна как никогда.
То, что ты описываете завсегда делалось миддлом за две недели. Просто кто-то придумал микросервисы, солид, кубернетесы и прочий скрам и привет - это теперь делается целой командой месяц-два. Параллельный мир, в котором миддл по-прежнему сбацает это вордпрессе, вложен в наш.
Нет, просто человек не учёл риски, сопутствующие расходы, налоги, прибыль компании, плюс на это наложил терпимое отношение к результату собственного труда и толерантность к отдельным ошибкам. И на выходе получил кратное падение стоимости. Честно говоря не сюрприз. Я тоже утилитку на коленке для узкой задачи на python накидаю за пару часов, за рабочий день отлажу, а вот если ее передать в руки кому нибудь ещё, то разработка уже займёт неделю, положите сверху продажников, бухгалтерию, менеджеров, тестирование и документирование, юристов, налоги, прибыль, все на свете основные средства, и картинка уже не кажется странной.
Для примера, автор же не заложил стоимость компа и по в стоимость этой своей доработки, стоимость офиса и всего остального, а как бы должен был.
Не позволяйте застать себя врасплох
Так и напрашивается уже всем давно известное «Срочно переводите деньги на безопасный счет. Возможно в данный момент их уже снимают. Вы еще можете успеть»...
Благодаря ИИ сейчас раздолье для экспериментов и в этом автор прав. Раньше я бы за некоторые вещи даже не взялся потому что пришлось бы потратить много время на написание и отладку. Сейчас можно за час другой сделать довольно интересную систему и проверить как она работает на практике. Причем в тех областях в которых ты был не силен. Время чудес для программиста все ограничивается только твоей фантазией.
И за это надо благодарить десятки лет трудов разработчиков, которые, постоянно развивая прикладные практики, рабочие инструменты и экосистему в целом, непрерывно создавали текущую действительность, на которой теперь так удобно обучать модели.
Технологии развиваются, языки программирования, индустриальные стандарты, инструменты разработки даже сами подходы к проблемам непрерывно меняются, эволюционируя вместе с задачами, которые приходится решать для новых продуктов. Если "всех разработчиков заменит ИИ", то через небольшое количество лет "он" не сможет выполнить для вас никакую новую задачу, кроме тех, которые уже умел в настоящее время.
Я плохо помню, но в 2005 году на презентации M$, когда вышла Visual Studio 2005, говорили, что еще чуть чуть и программисты будут совсем не нужны, потому что уже сейчас есть крутая технология IntelliSense, которая сама пишет код. И вот прошло уже 20 лет.
Если ии это так дёшево и круто, где массовый продукт с исходным кодом со стабильностью приемлемой для тиражирования в который все вносят ии улучшения под себя?
трудоемкие практики вроде TDD
пишет нам разработчик с 20-летним стажем 🧐
Давайте дождёмся хотя бы одной истории, как ипэшник, плетущий корзины, сделал себе с помощью ИИ полнофункциональный интернет-магазин, который нормально работает недорогом хостинге. И уже потом будем делать выводы про 90%
Ой, ну одна-две-три таких историй когда-нибудь обязательно появится. Думаю из них всё ещё будет странно делать хоть какие-то выводы.
Так ведь такие энтузиасты всегда были, которые во всяких конструкторах собирают себе на коленках сайт, а потом приходят с просьбой улучшить сайт, а там всё на позишн абсолютах держится, при этом они искренне не понимают почему всё придётся переделывать с нуля
Так я поэтому и указал, что магазин должен быть полностью функциональным и работать на недорогом хостинге. Конструкторы тут сразу мимо, равно как и облака с микросервисами. Ну и если сайт плохо ведёт себя на каких-то разрешениях экрана, или неправильно шлёт почту, или не соответствует требованиям законодательства, предъявляемым к подобным сайтам, значит он не полностью функциональный.
Да и в целом меня смущает, почему у вайбкодеров на выходе всегда получается либо парсер, либо телеграм-бот?
Я активно использую ai в разработке. Это да, хороший инструмент. Доверять полностью ai нельзя. Если с нуля она ещё более менее сносно пишет, то доработки - это боль. Тесты - тут нужно аккуратно и проверять. Часто тесты сделаны чтобы было зелёными, а не чтобы покрывать реальные кейсы. Постоянно вижу как на промт исправить тесты, она подгоняет их чтобы они не падали. Ai сложно в построение архитектуры. Да что говорить, если правка ошибок псалма порой требует нескольких подходов.
Упадёт ли стоимость разработки софта на 90%?