русский

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

49928   12 13 14 15 16 17 18 19 20 21 22 alle
alex445 патриот15.09.24 16:10
NEW 15.09.24 16:10 
in Antwort papusik 15.09.24 09:53
Если к примеру вам надо быстро проанализировать трафик передачи данных по какому то вычурному протоколу, то с помощью ИИ это значительно проще и быстрее.

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

Срыв покровов патриот15.09.24 18:39
NEW 15.09.24 18:39 
in Antwort alex445 15.09.24 16:10

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

alex445 патриот15.09.24 19:02
NEW 15.09.24 19:02 
in Antwort Срыв покровов 15.09.24 18:39

И как компетенции в делегировании задачь компенсирует все остальные компетенции?

Срыв покровов патриот15.09.24 19:14
NEW 15.09.24 19:14 
in Antwort alex445 15.09.24 19:02

спроси у своего шефа

AlexNek патриот15.09.24 19:50
AlexNek
NEW 15.09.24 19:50 
in Antwort alex445 15.09.24 16:10
то как проверить, что он её правильно решил

Вообще то проблема не только в этом. Мне например, нужно не правильное решение, а оптимальное, ну или хотя бы такое, против которого я ничего не имею.

А проверить можно с помощью других ИИ или просто спросить по-другому или... в каждом конкретном случае можно найти варианты.


Но в целом да — нужно иметь хоть какое представление о предметной области. Иначе может получиться, что Пушкин Кэрролла переводил.

alex445 патриот15.09.24 20:37
NEW 15.09.24 20:37 
in Antwort Срыв покровов 15.09.24 19:14, Zuletzt geändert 15.09.24 20:39 (alex445)

Он просто доверяет. Вы ИИ тоже доверять будете? ИИ не скрипт по вставке code snippet, который всегда работает одинаково и 100% успешно.

Срыв покровов патриот15.09.24 20:58
NEW 15.09.24 20:58 
in Antwort alex445 15.09.24 20:37

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

alex445 патриот15.09.24 21:05
NEW 15.09.24 21:05 
in Antwort Срыв покровов 15.09.24 20:58

Слюни вытрите. Я это и имею ввиду - не сравнимо.

Срыв покровов патриот15.09.24 21:27
NEW 15.09.24 21:27 
in Antwort alex445 15.09.24 21:05

ладно слюни. Ты прежде чем в тему вступать, сопли подотри.

Обсуждают полеты в космос, а Алешнька все своё: «небезопасно это, мы все по-старому, на телеге доберёмся»

alex445 патриот16.09.24 00:21
NEW 16.09.24 00:21 
in Antwort Срыв покровов 15.09.24 21:27

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

kukka местный житель16.09.24 07:21
kukka
NEW 16.09.24 07:21 
in Antwort AlexNek 15.09.24 11:13

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

papusik знакомое лицо16.09.24 07:58
papusik
NEW 16.09.24 07:58 
in Antwort alex445 15.09.24 16:10, Zuletzt geändert 16.09.24 08:00 (papusik)
Уже сто раз говорили - если у вас нет компетенции в какой-то области, и вы решили закрыть задачу через ИИ, то как проверить, что он её правильно решил?


Никогда не забывайте о золотом правиле: доверяй, но проверяй. Это касается как кода, так и компетенций - пока 100% доверия ИИ нет и не может быть. Об галюцинациях предупреждают сами разработчики ИИ. Но: всегда проще перепроверить неясности на другой нейросетке (для этого и нужен PRO- аккаунт), а если и потом сомнения - смотреть самому, но уже отталкиваясь от предварительных наработок, если и после этого сомнения - есть тех. документация и коллеги.
Впрочем, я тут никого не собираюсь убеждать- мы делимся опытом, каждый решает для себя сам.

alex445 патриот16.09.24 08:20
NEW 16.09.24 08:20 
in Antwort papusik 16.09.24 07:58, Zuletzt geändert 16.09.24 08:27 (alex445)

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


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

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


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

papusik знакомое лицо16.09.24 09:34
papusik
NEW 16.09.24 09:34 
in Antwort alex445 16.09.24 08:20, Zuletzt geändert 16.09.24 09:40 (papusik)
Если просто как замена живому специалисту, у которого вы лишь спрашиваете совета, но он ни за что не отвечает, а советы может быть абсолютно бредовым и неправильым, и доводить решение вынуждены вы сами, так же как определять степень бредовости полученных советов - тоже пойдёт. Сколько там говорите про-аккаунты стоят ради этой задачи?


Вот именно! Решения всегда принимает человек, галлюники у ИИ никто не отменял. А вам не приходилось сталкиваться с бредовыми или просто ошибочными ответами от людей? Цены я уже 2 раза указывал выше улыб.




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





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

AlexNek патриот16.09.24 18:12
AlexNek
NEW 16.09.24 18:12 
in Antwort papusik 16.09.24 07:58
неясности на другой нейросетке (для этого и нужен PRO- аккаунт)

необязательно, как показала практика. смущ

AlexNek патриот16.09.24 18:24
AlexNek
NEW 16.09.24 18:24 
in Antwort alex445 16.09.24 08:20
а вероятность неправильного решения или наличия в решениях ошибок будет всё равно существенно выше

А не задумывались, какая "вероятность неправильного решения или наличия в решениях ошибок" будем в вашем собственном коде?


Смысл проверять

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

А как ИИ любит DRY или SPR словами не описать бебе .Только заикнешься, так вота вама получите.

alex445 патриот16.09.24 19:15
NEW 16.09.24 19:15 
in Antwort AlexNek 16.09.24 18:24, Zuletzt geändert 16.09.24 19:16 (alex445)
А не задумывались, какая "вероятность неправильного решения или наличия в решениях ошибок" будем в вашем собственном коде?

Мой собственный код мне знаком, и я примерно знаю, где там ожидать подвоха. А код, выдаваемый ИИ, не знаком абсолютно, пока я его не проверю.


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


так ведь совершенно неважно, свой код или чужой. Всегда нужно проверять. Да и большинство проблем видно невооружённым взглядом.
А как ИИ любит DRY или SPR словами не описать бебе .Только заикнешься, так вота вама получите.

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


А как ИИ любит DRY или SPR словами не описать бебе .Только заикнешься, так вота вама получите.

Самая бесполезная часть как раз у ИИ отработана, ага.

AlexNek патриот16.09.24 20:09
AlexNek
16.09.24 20:09 
in Antwort alex445 16.09.24 19:15
главное, чтобы тесты проходили, а конкретная имплементация не важна

не знаю где вы такое высмотрели. Важна то как раз конкретная имплементация, а тесты нужны прежде всего для проверки рефакторинга и изменений в коде.


Этот навык у вас будет атрофироваться

А зачем он мне будет нужен? Когда есть кому писать код бебе Главное успевай указания выдавать.


Самая бесполезная часть как раз у ИИ отработана

Ваше отношение к подобным вопросам не забылось. Но сравнивать две части кода до того и после того — очень интересное занятие.

Типа как глядеть, как начинающий на доске плывет и как профи.

AlexNek патриот16.09.24 20:37
AlexNek
NEW 16.09.24 20:37 
in Antwort alex445 16.09.24 08:20

Вот тут вначале можно глянут, а нафига оно нужно

https://www.codium.ai/blog/best-ai-coding-assistant-tools/



alex445 патриот16.09.24 21:06
NEW 16.09.24 21:06 
in Antwort AlexNek 16.09.24 20:09
главное, чтобы тесты проходили, а конкретная имплементация не важна

не знаю где вы такое высмотрели. Важна то как раз конкретная имплементация, а тесты нужны прежде всего для проверки рефакторинга и изменений в коде.

Эээ, ваша братия тут мне недавно доказывала, что тесты первичны, а имплементация не важна. Это что за подрыв устоев? Отрекаетесь от веры пресвятого TDD? А вас не распнут за это ваши же сподвижники?


Этот навык у вас будет атрофироваться

А зачем он мне будет нужен? Когда есть кому писать код бебе Главное успевай указания выдавать.

Вам надо за Срывом покровов в менеджеры идти.

12 13 14 15 16 17 18 19 20 21 22 alle