Deutsch

ИИ для программиста?

112963   83 84 85 86 87 88 89 90 91 92 93 все
alex445 патриот3 дня назад, 22:28
NEW 3 дня назад, 22:28 
в ответ AlexNek 3 дня назад, 19:12, Последний раз изменено 3 дня назад, 23:14 (alex445)
Мне вот интересно, если лет 5 на доске не кататься, и не интересоваться, то это на что то повлияет? Будут ли знания о последних новинках в этой области и т.п.

Можно сравнить с велосипедом. Если лет 5 не кататься, а до этого много катался, то рефлексы конечно притупятся, но с возобновлением занятий быстро восстановятся. А новинок там особо нет. По крайней мере не так, как в айти. За 5 лет там ничего не происходит. Последний скачок связан с технологиями подводных крыльев и распространением двухслойных тканей с нитевыми связями между слоями, позволивших сделать доски, крылья и прочее многое складывающимися. Магия! А яхтинг превратился во что-то совершенно фантастическое. Сам принцип был известен и раньше, но массовым это стало относительно недавно, с удешевлением и доступностью соответствующих материалов (карбона). И работает эта техника уже с маленьких скоростей, в отличие от скажем экрана, который появляется лишь на больших скоростях. Что интересно, челов на гидрофойле почти не слышно, и они почти не создают волн, когда мимо проносятся. У кайтеров например натянутые шкоты как струны звенят. Ну а я со своим парусом и доской создаю кучу брызг и волну.


WPF в своё время не меньшую революцию создал. Ни в каком другом UI фреймворке ничего подобного не было. HTML 5 и CSS 3 только немного приблизились к его возможностям спустя года, и так до сих пор и не догнали. Он позволял, например, поместить двухмерные контролы на трёхмерные поверхности с сохранением полного функционала этих двухмерных контролов. В то время это можно было сделать лишь на полноценных трёхмерных фреймворках типа Direct3D или OpenGL, и то лишь написав кучу кода. В WPF же это делалось несколькими строками разметки.


Единственное видео (интересный канал, кстати) по появлению этой технологии, которое я нашёл, к сожалению было испорчено. Я помню, что смотрел его нормальным. Там они показывают трёхмерный просмотрщик фоток из Flickr, в котором можно эти фотки подписывать с разных сторон и много других вещей делать. Вот в другом видео он что-то подобное показывает. Причём на XP.


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


<GeometryModel3D.Material>
  <MaterialGroup>
    <DiffuseMaterial>
      <DiffuseMaterial.Brush>
        <VisualBrush>
          <VisualBrush.Visual>
            <MediaElement 
              Name="ME" 
              LoadedBehavior="Manual" 
              UnloadedBehavior="Manual" >
            </MediaElement>
          </VisualBrush.Visual>
        </VisualBrush>
      </DiffuseMaterial.Brush>
    </DiffuseMaterial>
  </MaterialGroup>
</GeometryModel3D.Material>



В то время на Ютубе только начали экспериментально появляться возможности для просмотра подобных роликов.

alex445 патриот3 дня назад, 22:39
NEW 3 дня назад, 22:39 
в ответ Бесконечный цикл 3 дня назад, 21:34
По факту времена "garbage in, garbage out" уже прошли, когда накидывали сетку на кучу мусора из интернета и получали неведомо что. Сейчас все уже работает вполне приемлемо. И дело не в сомнениях, а это все измеряется как объективно (их прогоняют через кучу тестов и измеряют выхлоп типа IQ) так и субъектинвые на lmarena. Где-то читал, что сейчас они могут давать правильный ответ даже если в обучающих данных были ошибки. Что у этих системах в мозгах никто не знает и чем дальше тем меньше будут знать. Они просто будут работать с людьми и пытаться повысить какие-то свои KPI.

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


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

alex445 патриот2 дня назад, 16:56
NEW 2 дня назад, 16:56 
в ответ alex445 3 дня назад, 22:39, Последний раз изменено 2 дня назад, 16:58 (alex445)

Алекснек тоже за это топит.


Контекст - генерация трёхмерных моделей с помощью ИИ.



В чём разница, когда ты сам владеешь непосредственным инструментом и делаешь сам? В том, что с инструментом ты сам контролируешь процесс, а с ИИ появляется посредник. Довольно хреновый посредник. За которым ты теперь должен подчищать. Единственное положительное качество - он может генерить очень много. Ну как положительное - тебе же тем больше подчищать.


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


И да, за триллион+ баксов это должна быть "та самая единственная кнопка". Ибо просто "инструментов" и так хватает, и куда дешевле, а результат - предсказуемее. По крайней мере, рандом не заложен в дизайн.

alex445 патриот2 дня назад, 17:04
NEW 2 дня назад, 17:04 
в ответ alex445 2 дня назад, 16:56

И да, у ИИшных производителей совсем уже лоховские разводки пошли. Мол, это бесплатные модели тупые. А вы деньги заплатите, и сразу всё умнО станет.



AlexNek патриот2 дня назад, 18:52
AlexNek
NEW 2 дня назад, 18:52 
в ответ alex445 3 дня назад, 22:28
Можно сравнить с велосипедом.

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

А 3Д меня никогда не интересовал спок

AlexNek патриот2 дня назад, 19:03
AlexNek
NEW 2 дня назад, 19:03 
в ответ alex445 3 дня назад, 22:39
но вижу, что контент, созданный с помощью ИИ, начинает потихоньку выбешивать людей

Что типа такого, дать обезьянам молоток и зубило пусть создают шедевры


"свиные крылышки"

Кстати, решил проверить. Похоже что так называемые скриншоты от ИИ тоже липовые.

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

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

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

AlexNek патриот2 дня назад, 19:17
AlexNek
NEW 2 дня назад, 19:17 
в ответ alex445 2 дня назад, 16:56
За которым ты теперь должен подчищать.

понятно, все еще находитесь под впечатлениями каменного века. спок А прогресс прошел мимо.


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

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

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

Но в большинстве случаев все без ошибок

AlexNek патриот2 дня назад, 19:23
AlexNek
NEW 2 дня назад, 19:23 
в ответ alex445 2 дня назад, 17:04
Мол, это бесплатные модели тупые. А вы деньги заплатите, и сразу всё умнО станет.

где вы подобный бред берете? Обычно речь идёт о дополнительных плюшках.

И проблема не только в моделях но и в системе.

Сравнивал несколько систем которые пользуются одинаковыми моделями - разница заметная.

alex445 патриот2 дня назад, 21:07
NEW 2 дня назад, 21:07 
в ответ AlexNek 2 дня назад, 18:52, Последний раз изменено 2 дня назад, 21:17 (alex445)
А 3Д меня никогда не интересовал спок

Даже такое, или такое, когда в 3D-шлеме "сам" там находишься?



Смотрите, какая у него рожа довольная. Радуется, гад, в волнах там нежится! А я тут с ИИ разговариваю, код пишу! зло

alex445 патриот2 дня назад, 21:12
2 дня назад, 21:12 
в ответ AlexNek 2 дня назад, 19:03
"свиные крылышки"

Кстати, решил проверить. Похоже что так называемые скриншоты от ИИ тоже липовые.

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

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

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

Просто ИИ понимает, что с вами, тупым кожаным мешком, нет смысла спорить, и снисходительно вам хоть о змеиных руках расскажет, хоть об управляемой памяти в С++. )))

alex445 патриот2 дня назад, 21:15
NEW 2 дня назад, 21:15 
в ответ AlexNek 2 дня назад, 19:17, Последний раз изменено 2 дня назад, 21:16 (alex445)
быстрее взять готовый "домик" и поправить "окошки".

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

AlexNek патриот2 дня назад, 21:37
AlexNek
NEW 2 дня назад, 21:37 
в ответ alex445 2 дня назад, 21:07
Даже такое

во первых, мы говорили о разработке, а не о потреблении.

Но даже и такое может быть интересно первые 5-10минут

AlexNek патриот2 дня назад, 21:58
AlexNek
NEW 2 дня назад, 21:58 
в ответ alex445 2 дня назад, 21:15
А можно этот "домик" потом спустя пару месяцев

Судя по вопросам, вы не только ИИ никогда не пользовали нормально но и разработкой ПО не занимались спок

Никто не загружает/правит весь проект сразу. Хотя и что то подобное возможно.


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

Уже и рассказывал как сделал сайтик для молодежи с базой данных даже.

В принципе курсор и копилот делают что подобное также.

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

AlexNek патриот2 дня назад, 22:12
AlexNek
NEW 2 дня назад, 22:12 
в ответ alex445 2 дня назад, 21:12
хоть об управляемой памяти в С++

Конечно, потому хоть как то разбирается в программировании смущ

В C++ под управляемой памятью обычно понимают не «сборщик мусора» как в Java или C#, а механизмы, которые позволяют автоматически контролировать выделение и освобождение ресурсов, уменьшая риск утечек и ошибок с «висячими» указателями.


AlexNek патриот2 дня назад, 22:14
AlexNek
NEW 2 дня назад, 22:14 
в ответ AlexNek 2 дня назад, 22:12

Подозреваю, что вы не имеете даже вьювера для файлов MD спок

gendy Dinosaur2 дня назад, 22:38
gendy
NEW 2 дня назад, 22:38 
в ответ alex445 3 дня назад, 20:53

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

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

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

Фашизм будет разбит


Человека карают только те боги, в которых он верит

alex445 патриотВчера, 10:05
NEW Вчера, 10:05 
в ответ AlexNek 2 дня назад, 22:12
хоть об управляемой памяти в С++

Конечно, потому хоть как то разбирается в программировании смущ


В C++ под управляемой памятью обычно понимают не «сборщик мусора» как в Java или C#, а механизмы, которые позволяют автоматически контролировать выделение и освобождение ресурсов, уменьшая риск утечек и ошибок с «висячими» указателями.

Вот они ваши "свиные крылышки"...


не «сборщик мусора» как в Java или C#, а механизмы, которые позволяют автоматически контролировать выделение и освобождение ресурсов, уменьшая риск утечек и ошибок с «висячими» указателями.

А это не одно и то же? Опять из сетки скопировали?

alex445 патриотВчера, 10:15
NEW Вчера, 10:15 
в ответ gendy 2 дня назад, 22:38

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

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

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

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


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

AlexNek патриотВчера, 18:32
AlexNek
NEW Вчера, 18:32 
в ответ alex445 Вчера, 10:05
Вот они ваши "свиные крылышки"...

А более конкретные аргументы можно? С чем не согласны

AlexNek патриотВчера, 18:48
AlexNek
NEW Вчера, 18:48 
в ответ alex445 Вчера, 10:15
А в нормальной разработке это так и останется на уровне продвинутого сниппетогенератора

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


вот буквально сегодня:

нужно сделать 3 новых апи рест поинта. Скопировал похожий, заменил конструктор на нужный и заказал изменить всё остальное, после попросил сгенерить клиента, затем UI модель и маппинг.

Сделал одно поле, два остальных заказал подобно первому. Все, без проблем работает.

И подобных задач море.


Или вот перед тем как писать в суппорт спросил чатик, что он об этом думает - предложил два решения.

Суппорт - не предложил ни одного, просто какая то отписка.