Обновить

Серьёзные проблемы разработки с помощью AI, о которых никто не говорит

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели18K
Всего голосов 91: ↑85 и ↓6+92
Комментарии79

Комментарии 79

Начинаю ощущать на своей шкуре, что главным "злодеем" индустрии становится не манагер, помешанный на KPI, а CTO или архитектор, помешанный на ИИ.

Да, особенность ИИ-психоза в том, что технические люди подвержены ничуть не меньше, а может даже и больше нетехнических менеджеров. У них возникает этакая factorio-игромания в строительстве фабрик по производству софта.

Главный злодей это девопс, который забыл продлить корпоративную подписку на гитхаб копайлот. Вся разработка сразу встала, потому что никто не помнит синтаксис циклов

ДевОпс отвечает за оплату корпоративных подписок?)

Ха, пример с фотографиями очень хороший... Прям очень. Мало какой может так точно иллюстрировать проблему, да... сделать что-то можно - вопрос: кто этим будет пользоваться? Частным лицам и мелкому бизнесу - это что-то от вас, может быть и нужно, но они не готовы за это платить, попросту нет бюджета.

А крупный бизнес (бренды) подходят к этому вопросу совсем с другой стороны. И имеют в штате фотографа, и даже могут иметь свою студию... и содержать целое агентство а то и два. И бюджет на это есть, ...есть, но только не на то... что вы думали.

как работает функция, за разработку которой он отвечал, а он и не знает

И рано или поздно:

  • приходит поддержка с вопросом как оно работает

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

Заводы стоят, одни архитекторы в стране!

Отличная статья! В итоге вс упирается в деньги - доведенное до ума приложение не могут стопануть в разработке, так как всем причастным хочется кушать. И начинается раздувание и допиливание допилов... А потом еще смена платформы, потому что так модно и т.д. Такое чувство, что менеджеры не могут сказать знаменитую фразу: "Можно, но зачем?". (т.е. зачем это клиенту или пользователю софта) А если произнесут, то им тут же на дверь укажут. :)

Так это задолго до нейросеток было. Не будешь добавлять фичи — не продашь новые версии или вообще тебя конкуренты обойдут.

Ну, фабрики фич, определенно, строили и до ии, и, к слову, такой же слоп получали. Мне кажется, slack идеальный пример. Был сделан хороший софт, занявший огромную нишу корпоративного мессенджера, ибо, объективно, поделки мелкомягких были убоги, а божественный тг натирает во многих местах при попытке его впихнуть, как средство общения сотрудников корпорации. Потом пришли серьезные люди в менеджмент, и сделали мерзость. Проблемы с быстродействием и стабильностью не решаются годами, зато слопные говнофичи выкатывают строго по графику.

Ой, у меня однажды был начальник, с идеей фикс — каждую неделю новая фича! Причем это был внутренний энтерпрайзный продукт. Я после увольнения оттуда несколько месяцев вообще работать не мог, антидепрессантами отпаивался.

Идеальным примером бессмысленной автоматизации может служить концепция "умного дома" с подключёнными к интернету лампочками, розетками и шторами.

...

Вот это я недавно пытался объяснить одному "энтузиасту".

Какой смысл в "умном чайнике" если надо встать, дойти до чайника, налить в него воды, вернуться на диван, включить чайник с телефона (или сказать Алисе чтобы она включила чайник), дождаться оповещения что вскипело, встать, дойти до чайника, налить чай, вернуться на диван и выпить его...

Какой смысл в "умных выключателях" когда у меня на лестнице стоят обычные проходные - вверху и внизу. И проще просто подходя к лестнице внизу ткнуть рукой чтобы свет включился, подняться и отходя наверху опять ткнуть рукой чтобы выключился. Это дешевле, проще и быстрее чем вызывать дух условной Алисы и объяснять ей где именно мне надо включить или выключить свет.

И даже такие системы жизнеобеспечения как отопление и вентиляция строятся достаточно просто - на принципе обратной связи для данного конкретного устройства. Поддержание заданной температуры или влажности не требуют каких-то "серверов" и "сценариев". С этим вполне справляется обычный термостат или контроллер влажности. С очень примитивной (практически релейной) логикой. Та же влажность в двух санузлах с одним центральным вытяжным вентилятором реализована на двух тупых контроллерах (которым задается порог включения и порог выключения - копеечная коробочка с Али) а с вентилятором все это сопрягается на трех обычных релюшках (там же еще добавлена клавиша ручного включения на всякий случай, за пять лет не пользовался ни разу).

Я не говорю уже о том, что когда все это завязано на один сервер и если этот сервер вдруг гавкнется, то вся "автоматизация" идет по звезде. Что вообще противоречит всем принципам классической промавтомазизации (если что пару десятков лет занимался сначала разработкой, потом развитием системы мониторинга инженерного оборудования зданий, вообще с нуля делали и набили немало шишек на том, как все это на самом деле должно быть устроено и реализовано для надежной работы).

Ваши примеры очень субъективные. А что если у меня в чайнике налита вода? Минус поход на кухню. Проходные выключатели? У вас хороший дизайнер, потому что по умолчанию их никто не делает, если выключатель на 90 см высоте и со стороны ручки, то это уже хорошо

Ну я как-то и так за один поход все делаю Пришел, включил чайник. Пока чашку достал, пока то-се - он уже вскипел. Налил и ушел.

С выключателями - просто думать надо на этапе проектирования. Да, все включатели расположены так, чтобы ими было удобно пользоваться. В спальнях на основной свет вообще три стоит - один у входа (зашел-включил) и еще два у кроватей с каждой стороны (разделся-лег-выключил).

Лестница и прихожая - обычные проходные (на входе и выходе).

В общей комнате (большая гостиная с кухонной зоной) 4 группы основного света + 2 группы локальной подсветки. Да я задолбаюсь каждый раз объяснять этой дуре что именно надо включить...

Это не студия с одной лампочкой. Это дом с тремя спальнями, общей комнатой, кабинетом, двумя санузлами, прихожей, лестницей (две площадки...)

При правильном расположении выклчателей вообще никаких неудобств. Нужный моментально включается просто на ощупь в нужной точке.

Вы говорите про правильное проектирование с нуля, а в реальности люди примут коробку от застройщика и электрику не поменяют. Вот на днях снимал квартиру, там однокомнатная, выключатель в ванную сделан со стороны торца. Забыл включить свет заранее? - Обходи/закрывай дверь

А городить "умный" дом будут? Это, кстати, если все по уму делать, намного сложнее чем перепроложить электрику.

Умный дом можно сделать на Алисе с условными яндекс-лампочками и розетками - я буквально этим пользуюсь. У меня у кровати нет выключателя света в спальне, но “Алиса, выключи свет” при наличии интернета решает эту проблему на 100%

ну, то есть, если интернета нет (забыл оплатить провайдеру и всё такое), то всё, приплыли, свет не включить? забавно, когда функции, которые должны быть реализованы локально, начинают зависеть от чьих-то серверов...

Нет, просто теряется возможность делать это удаленно. При отсутствии интернета выключатели никуда не пропадают.

Ну т.е. приходим к тому, что "умный дом" - это костыль, когда сэкономили и решили не переразводить электрику и выключатели под себя?) Тогда да, рассматривать его как "худшая, но более дешёвая альтернатива" - ок)

Хорошо когда "свет" это одна лампочка...

У меня в каждом выключателе на стадии прокладки электрики уже в стакане было место под зигби реле. Просто побаловаться ведь нахрена мне умный дом в маленькой двушке?))) - Я так думал, пока жена с младенцем в руках не начала всё голосом дёргать - вот тут то и окупились релюшки по-полной.

Ну вот я - думал. Расставил.

Не, в коридоре - работает нормально, на кухне - тоже (там трехточечное включение света).

А вот в спальне - жена сказала, что кровать надо переставить. Отсюда туда. После завершения ремонта. И жития в комнате несколько месяцев. И стационарные выключатели использоваться перестали.

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

Впрочем, умнодомность лампочек я таки использую - они у меня по расписанию приглушать свет начинают, как 22 часа - так пора готовиться спать.

Ну, мне умные выключатели нужны например, на случай когда лег, допустим, в постель, и обнаружил, что забыл в гостинной свет выключить. Вставать не надо, протянул руку к телефону — выключил. Ещё у меня утром свет в спальне включается за 10 минут до будильника — это облегчает просыпание. Глупая кофеварка подключена к умной розетке — тоже варит кофе к звонку будильника. Так что некоторая полезность всё-таки есть.

Не проще. Просто подключаешь к Алисе умные выключатели и все: можешь лежать в кровати и выключить свет на кухне ! Лепота! Или, допустим , стало тебе холодно: фразой включил себе обогреватель или кондей.

Или ты, допустим, уехал на месяц, а выключить свет забыл ! А так пару кнопок нажал и все под контролем ! Ну и классика: пошпионить за котом !

Эх вы, ментальные старички и борцы с ИИ. Заменит вас ИИ, точно заменит.

P.S. Пройдет лет 10 и по фразе "Алиса, иди ко мне!" к тебе в постель придёт шикарная робот жена! 🗿ну или под стол зайдёт и будет наяривать ! 🤣

Это дешевле, проще и быстрее

проложить провода в стенах, чем беспроводное zigbee? ок

zigbee не нужно питание? ок

Он же беспроводной... И питание тоже, видимо...

И это, конечно, абсолютно бесплатно...

А электрика - пусть остается кривой, "и так сойдет" (с)

абсолютно бесплатно. я разобрал подрозетник и установил беспроводной контроллер sonoff. не прокладывая никаких дополнительных проводов, не штробя стены и т.п. не очень понял про кривую электрику. как это связано?

Если у вас плохо расположены выключатели, то где гарантия, что все остальное сделано нормально? Если электрик делал абы как, то скорее всего там все так сделано.

В теории "умный чайник" это что то вроде автозапуска в автомобиле. По типу вы с утра налили воды, вечером приходите домой, телефон подхватывает вайфай и чайник автоматически включился. Хотя все равно полный бред, чайник не греется пол часа чтобы его заранее включать.

>Какой смысл в "умных выключателях" когда

У меня в Харькове когда свет пропадает, можно не беспокоиться что лишняя лампа жрет батарею - умные розетки отключат чайник кондиционер а умные выключатели свет, так как батарея конечна, а уж я сам включу если нужно

Но это «военный» сценарий а так то вы скорее правы

Разработка с помощью ИИ предъявляет колоссальные требования к компетенции программиста: если раньше в любой ИТ-компании было достаточно работы для начинающих специалистов и крепких середняков, то теперь наиболее эффективны маленькие команды, состоящие из сверхквалифицированных профессионалов экстра-класса, управляющих ИИ-конвейером разработки на совершенно ином уровне абстракции нежели раньше

Вот вот...

Короче, в IT останутся только профессионалы, которые ещё помнят как писать код руками

Потому что без этого навыка (знаешь как всё устроено под капотом) невозможно провалидировать результат работы нейросетей

И куча дилетантов, за которых все делает ИИ - и результат, на взгляд обывателя, не хуже, и даже дешевле. А что через месяц-два все развалится как карточный домик - уже мало кому интересно.

Не забывайте, что ещё есть энтузиасты. Этим в кайф писать код ручками, на них весь мир в итоге держаться будет!

Это если энтузиасты не успеют с голоду помереть...

Спасибо, статья хорошо и ясно написана. Дело, на мой взгляд, усугубляется тем, что все эти всплески хайпа происходят в глобальном сетевом пространстве, огромное количество участников которого имеют близкие к нулю компетенции в большинстве обсуждаемых вопросов. Эти удивительные люди толком не представляют не то даже, как устроен ИИ, но и как работает обычный простейший компьютер. Такая среда крайне неустойчива к разного рода всплескам хайпа и психоза по поводу новых технологий.

Очередные заламывания рук и завывания на тему - "AI переоценен", "Покажите мне немедленно взрывной экономический эффект" и т.п.
В 90-ые так же причитали - "Зачем эти затраты на Интернет, если там только фотки котиков и статьи для технарей выкладывают?"

Сейчас идет поиск как лучше технологию на баз AI применить. Имейте терпение.

А можно делать эти поиски не за счёт снижения качества жизни работников и потребителей?

Какой вы наивный...
Когда такое было в историческом процессе развития человеческой цивилизации?
Вы когда ремонт в квартире делаете понимаете же, что сначала придется потерпеть грязь и неудобства, чтобы потом жить в более комфортных условиях.

Можно временно снять вторую квартиру. И не надо рассказывать сказки, что у человечества нет на такое ресурсов. Просто бизнес перекладывает свои издержки на общество, ибо общество позволяет ему это делать. Никакого терпения к такому быть не должно.

Что можно сказать?
Живите дальше в своих иллюзиях, черпайте вдохновение из подобных статеек, жалуйтесь на жизнь.

Бизнес, как и государство, всегда будет перекладывать свои издержки на общество.

Опять же, вам дают инструмент в виде AI (пусть пока и не совершенный), учат как им пользоваться, а вы опять недовольны. Как по мне это - странно.

Живите дальше в своих иллюзиях, черпайте вдохновение из подобных статеек, жалуйтесь на жизнь.

Ну я тоже могу развести подобную демагогию в вашу сторону. Продолжайте прятать голову в песок от проблем, связанных с повсеместным стремлением везде без разбору воткнуть генеративные модели.

Бизнес, как и государство, всегда будет перекладывать свои издержки на общество.

Угу. А кариес всегда будет поедать зубы! Зачем же мы тогда тратим время на чистку зубов? В чём смысл?

Опять же, вам дают инструмент в виде AI (пусть пока и не совершенный), учат как им пользоваться, а вы опять недовольны.

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

Извините, но ваши комментарии переходят в область демагогии, а не дискуссии. Мне не интересно в этом учавствовать.
Живите как вам подсказывает ваша личная философия. Удачи.

Вы начали с “надо затянуть пояса и потерпеть”. А затем попытались привести аналогию с ремонтом, что типа без страданий никак. Я вашу аналогию легко разрушил тем, что во время ремонта можно, внезапно, снять вторую квартиру. Далее вы начали писать какие-то общие лозунги про якобы непреодолимые общественные явления, и про то, как надо радоваться, что всех загоняют в светлое будущее. Так что большой вопрос, у кого тут демагогия.

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

Тут даже более страшная проблема: наше мышление устроено несколько иначе. В периоды "отдыха" как раз и происходит осмысление задачи и поиск решений. Если мы перестаём заниматься рутиной, а начинаем сплошь и рядом проектировать, то качество этого проектирования сильно упадёт даже у сильных специалистов, и не потому, что их мозги устали, а потому, что им не дали пространство для поиска решения.

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

Жизненно. Пару лет назад у меня время от времени возникали вопросы к моему оператору мобильной связи, между этими вопросами проходило какое-то время, каждый вопрос в итоге решался через сайт, и каждый раз дизайн сайта был кардинально другим! Зачем?!

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

ИИ - это инструмент, а инструмент, как известно, является всего лишь усилителем способностей своего оператора. Если за компьютером обезьяна - вы получите решение своей проблемы на уровне обезьяны, а не эксперта, за которым стоят все знания и опыт человечества. ИИ не умеет угадывать - его нужно мучать вопросами, и, как известно, правильно сформулированный вопрос - это уже половина ответа. Поэтому без человека ИИ выродится.

ИИ не умеет угадывать

кстатит я наоборот не редко наблюдаю: неиросетка понимает меня с полуслова, пишу какой-то запрос на код, запрос который и человек то не поймёт какой бред я написал (плохо изложил мысль в слова), а она хопа и поняла и выдала то что мне надо было. не раз такое наблюдал. но бывает наоборот: ей говоришь замени вот это, а она берёт и половину кода перепахивает, зачем не понятно. вообщем неиросетки это круто, это прорыв, но надо научиться ими пользоваться и правильно внедрять в жизнь.

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

Я несколько лет назад работал в аутстаффе на DNS. И хотели запилить какую-то фичу вокруг 1С, каких-то незамысловатых вычислений, питона и чего-то ещё. На обсуждении фичи были и мы с аутстаффа и днсовские гребцы. После описания всей схемы работы фичи было сказано, что абсолютно все данные лежат и должны будут лежать всё равно в 1с. Я, будучи питонистом, задал простой вопрос - а нафига тут вообще петон, мб проще всё в 1ске сделать, там даже на горизонте не видать потребностей каких-то особых в питоне и его стэке. В итоге, через пару недель днс сказал, что пока что в наших услугах не нуждается и я пошел работу искать :D

Давно уже привык к таким закидонам заказчиков. Чаще проще согласиться, чем пытаться переубедить. Обычно их мнение складывается на основе мнений инфоцыган и знакомых, которые имеют сомнительное понимание технической реализации.

Иногда реально проще молча написать требуемый костыль, получить зарплату и забыть это как страшный сон. Нервы дороже попыток научить корпорацию оптимальной архитектуре)

ИИ не отменяет разработчика. Он убирает дефицит производства кода и тем самым делает дефицитом постановку задачи, архитектурное понимание и проверку.

Так что человеку и думать и работать надо, не поплюешь в потолок, пока "вкалывают роботы, а не человек" )

Статья так себе - указано слишком много надуманных или в крайнем случае субъективных причин. У вас так, а у других иначе. Вполне могу себе представить, что и программисты, и даже вся организация IT может оказаться не нужными: продукты будут создавать продакт менеджеры путём составления спецификаций. Итеративно. Не понравилось спецификации - поменял -> пересоздал приложение -> проверил -> пошёл следующую фичу придумывать.

Надо сказать, менеджеры и сейчас думают, что они что-то там создают! Да-да, как раз при помощи составления спецификаций!

Нн, будем реалистами, как сейчас они создают, так и будут создавать, а вот реализовывать это "создание" кто будет - все ещё загадка.

до вот этого "продукты будут создавать продакт менеджеры путём составления спецификаций" сейчас далеко как пешком до луны. просто создать что-то похожее на спецификацию не сложно. сложно заставить это приносить какой-то профит. и почему то с внедрением ИИ стало модным подменять проблему решением проблемы. отсутствие некоего программного продукта не может быть проблемой. а именно это и втирают в крупных компаниях проталкивая ии. нужно создать софт, а как на нём зарабатывать разберемся потом, авось 1 из 1000 вариков взлетит. но данная модель худо-бедно работает во времена стабильности, потому что основной источник дохода крупной компании перекрывает эксперименты. а сейчас никакой стабильности нет в мире. и всё это создаёт ситуацию при которой компании тратят на сомнительные эксперименты те деньги, которых у них нет. а потом рассказывают сказки о сокращениях сотрудников в победившем мире ИИ из-за их ненадобности. и это сказки в первую очередь для инвесторов, потому что напрямую сказать "мы уволили людей, потому что теряем бизнес" - это прямой путь к снижению стоимости компании в глазах инвесторов

Для написания рабочего кода ИИ нужна математически точная постановка задачи. Написание таких промптов по сути и есть программирование, просто синтаксис поменялся на английский язык

Не стал писать отдельным новым комментарием - но реально в кучу автор смешал все от ковида до умных домов под соусом «я самый умный». Технология не является продуктом, может им стать, а может и нет. Был хайп на облаках? Был. Что имеем сейчас - повсеместное их использование без придыхания. Был хайп вокруг квадрокоптеров? Был. Что имеем сейчас - повсеместное их использование. Вообще, осознанно или нет, но упоминанием ковида автор свою статью свел до методички антиваксера. И хорошо, если осознанно…

упоминанием ковида автор свою статью свел до методички антиваксера

Ваша риторика немного устарела. Мы в 2026 году сейчас. Всё, что в 2020 называли конспирологией, сейчас - исторические факты. Главного "архитектора" ковида Фаучи допрашивают в американском конгрессе и хотят судить, сняв с него выписанное Байденом помилование (за что кстати его было преждевременно миловать, если он боролся со страшным вирусом?), а он отказывается отвечать на любые вопросы, ссылаясь на статью конституции. Всплыло всё, кому и сколько заносили из биг фармы за вакцины, только вот СМС у фон дер Ляйен куда-то пропали. Экономисты вовсю обсуждают, что локдауны были сделаны, чтобы напечатать денег без мгновенного разгона инфляции. Все те скандалы про иммунитет от вируса у БЛМ-погромщиков мы помним. Ну и сравнение ковид-скептиков, в итоге оказавшимися правыми почти во всём, с принципиальными антиваксерами, не прививающими детей - это намеренное передёргивание.

Я же написал в посте, что остаются те, кто помнит, как всё было на самом деле. Те, на кого, как в романе у Стругацких, не действуют излучатели, а наоборот вызывают приступы тошноты.

Вот фото для тех, кто забыл, какой был ковидопсихоз всего пять лет назад

Так по этой логике и продукты не нужны - зачем условному ИИ-писателю Word, условному ИИ-проектировщику Autocad, условному ИИ-блогеру клиент Instagram? Продукты, получается, тоже не нужны, и разрабатывать их незачем и не для кого.

Мне кажется, суть статьи - это борьба с ветряными мельницами. Сейчас вся суть инноваций при капитализме заключается в том, чтобы запихнуть всё новое во все щели - где-нибудь да стрельнёт, а тот кто будет первый, получит хороший куш. Можно сидеть позади и быть очень аккуратным, тогда, действительно, ты ошибок не совершишь, но и первым не будешь - и это тоже нормальная здравая позиция. Просто тогда ты, значит, зарабатываешь за счет чего-то другого, а те, кто гонятся за инновациями, должны брать на себя риски.

Ээх. Наговорили на стиралку с WiFi. А ведь именно такую модель я и искал этим летом. Если вы живёте в большом доме и пучков одежды набирается много, и машинка умная и сама выбирает режим работы - проверить что уже следующую партию шмотья можно закинуть - дорогого стоит. С сушкой тем более - если ставить режим "одел и пошёл" , то удобно знать - когда можно идти. Потому существует субъективность в оценке необходимости фич. Я согласен, что иногда фича выглядит как изврат не нужный, в таких случаях я обычно говорю, что я чего-то не понимаю и иду дальше. Осуждать ненужности чужих решений - только время тратить. Защищать нужность собственного - выстраивать архитектуру приложения. 🤣

 полностью перестроил своё мышление и деятельность на spec-first и AI-native подходы

и даже на этом уровне сегодня все работает плохо и неэффективно. какие, блин, фабрики?

Статья хорошая и актуальная. ИИ полезно, как инструмент, облегчающий определённые задачи (написание текстов, документации, генерация картинок). Но то, что его возводят в культ и статус "он скоро всех заменит" - это как минимум странно. Кому будет задавать вопросы бизнес, если ИИ начнёт удалять всё, например. Нужно использовать ИИ как и другие инструменты, обучая этому сотрудников, а не искать возможность на волне хайпа ИИ уволить всех. Жалко, что иногда забывают, что главная ценность компании - это люди, которые в ней работают, а не какие-то технологии. И я уже молчу о том, что ИИ сейчас выходит дороже, чем держать штат сотрудников.

Я читаю много статей про построение таких технологических линий по разработке софта, и раз за разом у меня возникает вопрос к авторам, на который толком никто не может мне ответить. Я прошу авторов показать, что конкретно выпустили их "фабрики софта"

"Мы с приятелем в НИИ
Разработали ИИ!
Как чего ни генерируй -
- получаются ...!"(С)

Смотришь на Ютубе или читаешь статьи:
- Всё очень просто
- стек из десятка технологий
- рекламная интеграция
- самолюбование автора
- на выходе получается условно клон Аканоида, примерно как мы в девятом классе писали на Дельфях, без интернета. Только более убогий.
- подписывайтесь на Телеграм

Подходишь к программисту:
- Ставь OpenCode и фигачь. Что непонятно, спроси у Дипсика.
Поставил. За два вечера навайбил. Проходит автотесты, проходит ручные тесты. ЧатГПТ говорит, что написанная Дипсиком архитектура - г***о. Дипсик говорит то же самое. Я - не знающий даже синтаксис этого языка - с ними обоими полностью солидарен. Программой пользуюсь, удобно.

Статья дает здоровый взгляд на очередную фичу. Меня еще волнует вот такой вопрос риска: вся эта разработка держится на доступе к ИИ. Если его по каким-то причинам отрубят, придётся откатываться назад — люди будут заново перестраиваться на ручную работу, показатели временно упадут, а менеджменту придётся вспоминать, как жить без расшифровки того, что говорят в Zoom.

Развитие мощности выпускаемых устройств и открытых решений по моделям настолько вертикальное, что сейчас даже мой 17 Pro Max с 12 ГБ ОЗУ локально запускает языковые модели на уже весомое количество параметров с отличной скоростью генерации, а также модели по генерации качественных фотореалистичных изображений за десятки секунд. Тенденцию не остановить

С этим не поспорить, тут меня больше интересует не запрет использования, а условно невыгодность. Когда ИИ монополистов разовьется "слишком сильно", но и станет сильно дороже, а локальные ИИ будут способны, увы, только на простые задачи. Конечно, в части сфер их хватит с головой (та же генерация изображений или видео-контента), но в прикладном варианте по ощущениям может не хватить мощности.
В интересное время живем, и действительно хочется увидеть насколько высоко поднимется эта технология.

там проблема ещё более комплексная. и она на руку разрабочикам иишек. студенты учатся используя ии, из-за чего никогда не приобретут некоторые полезные навыки, то же самое с джунами, мидлы теряю навыки из-за того, что полагаются на ии. такая же фигня с сеньорами. мозг человека достаточно быстро теряет сложные навыки, если его постоянно не тренировать. а значит нас ждут впереди целые поколения людей не способных без ии выдать более менее результат и не способных распознать верный вариант от ии. эти люди будут верить иишке на слово, потому что у них нет или потеряны навыки для проверки корректности результата от ии.

никогда не при

Спасибо за статью, ИИ-психоз реально достал. И, да, как бы психозы различные были и раньше, но они были со стороны менеджмента и как бы более менее привыкли к этому и даже можно было порой сказать своё "нет", оперируя техническими терминами и, менеджменту было чуть сложнее защищаться на этом языке. Но сейчас этот психоз поразил и умы СТО и лидов и других технарей и это именно та причина, по которой этот психоз можно ставить смело на первое место. Конечно, надо признать, что ллмки генерируют уж слишком правдоподобные тексты и выживут тут не все. Боль, просто боль.

Умная стиралка с вайфаем это полбеды. Настоящая боль начинается когда этот вайфай отваливается и она отказывается стирать без коннекта к серверам в китае

Хорошая аналогия с len(). Мы ведь уже давно не манипулируем дескрипторами вручную и не пишем свои функции суммирования элементов массива каждый раз, когда нужно узнать размер. Мы просто вызовем len(). В свое время функция len(), наверное, тоже «отобрала работу» у кучи джунов, потому что они перестали набивать руку на рутинных перемещениях дескрипторов и подсчете элементов. ИИ сейчас это просто точно такой же новый уровень абстракции, как когда-то len(). Мы просто поднялись ещё выше. А если кто-то до сих пор хочет руками двигать дескрипторы или переписывать велосипеды что ж, мы уважаем их выбор)

https://habr.com/ru/articles/1060204/comments/#comment_30232626

Например, несколько лет назад в купленной мною стиральной машинке я обнаружил возможность подключить машинку к вайфаю и запустить стирку через мобильное приложение. Какой невыдуманный сценарий использования решает эта функция?

Очевидный пример из жизни: при заезде в съёмную квартиру обнаружил, что в стиралке indesit сломался сенсорный выключатель. Машинку невозможно было включить физически. Но можно было включить через приложение. Соответственно, пока я жил в этой квартире, я пользовался этим приложением, и не отвлекался на приём мастера, который должен был починить машинку

Коллеги-программисты, вот без преувеличения только что была отличная иллюстрация, почему принципиально проблема не в ИИ, а в людях.

Итак, вы готовы? Написанный навайбкоженный инженером-констуктором Гроком конвертер SVG в STEP делает свою работу (открыть SVG, найти там все объекты, каждый из них сделать отдельным файлом) так, что реально глазом моргнуть не успеваю.
Уже запущенный на этой же машине Solidworks 2019 открывает один из этих файлов секунды три. Генерация в сотни раз быстрее открытия. И такая низкая скорость открытия была всегда, в 2020 году тоже.
Solidworks 2019 c последним сервиспаком вышел, подсказывает нам Капитан Очевидность, в 2019 году, за пару лет до появления LLM.

Ваш комментарий скорее подтверждает смысл статьи.

Вы:

  • без продукт-анализа (ведь вы про себя то точно знаете что хочет пользователь),

  • без экспертизы того на сколько надёжен скрипт ("сейчас работает"),

Даёте оценку продукту:

  • написанному с нуля (не очень большому скрипту, которые ллм ваншотает),

  • в котором нет необходимости никак передавать базу знаний или онбордить новичков,

  • нет необходимости дорабатывать функционал и отвечать карьерой за цельность всех предыдущих фичей

И делаете вывод что проблема в людях, но при этом не в вас?

Спасибо, повеселили с утра!

Представьте ситуацию: у Вас в ОС тормозит калькулятор. Простой арифметический. Вы написали свой, который не тормозит. Вам рассказывают что а) вы сделали калькулятор без продукт-анализа что нужно другим пользователям. б) при разработке калькулятора надо передавать базу знаний, онбордить новичков, дорабатывать функционал в) проблема не в коллективе разработчиков ОС, а в Вас.

Формат STEP неизменен больше 20 лет. Это базовая база для любых CAD-систем, и пока софт писали адекватно - с данным форматом с нормальной скоростью работали ЕМНИП на машинах класса Pentium II

Мы как раз об одном и том же и говорим. После примеров с калькуляторами и одно-файловыми скриптами, эйфория заканчивается и начинается разрушение компаний, если просто экстраполировать.

Не совсем. Софт имел тенденцию ухудшаться ещё до ИИ. ИИ просто ускорил существовавшие процессы плюс позволил вкатиться некоторым людям, кто без ИИ не имел возможности - обычно по причине отсутствия времени на изучение кодинга (не говоря про архитектуры и.т.д.).

Я сам не пишу код руками уже 4 месяца, вообще. Но при этом, я вижу вокруг себя ущерб от AI, который неуместно даже озвучивать на созвонах.

Если подходить с умом, и оценивать здраво, то ускорение есть, особенно на утилитах и рутине, где не нужна поддержка, и можно переписать заново в любой момент. Если фанатично и без адекватной оценки рисков натягивать сову на многомиллионный burn-rate, то это дурь.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации