Принципы для программистов в условиях КИ
Не помешало бы некоторым поучиться этим принципам, в плохом случае вас просто используют большие фирмы и ваше увольнение в случае негативного эффекта их не будет волновать.
1. КИ в первую очередь работает на фирмы и не заботится о последствиях в обществе и их благополучия. С другой стороны они заботятся о благополучии людей и распознают пользу этих людей при использовании информационных систем.
2. ACM Code of Ethik and Professional Conduct
1. Пункт относится к примеру ко мне и к Алекснек.
Так а какие особые принципы? Как в команде решат, так и будет.
Ну а для себя лично, конечно, нужно попробовать что за фигня такая. И где лично вам может помочь.
Главное не ждать чудес.
вас просто используют большие фирмы и ваше увольнение в случае негативного эффекта их не будет волновать
Пока что "большие фирмы" не сущесвтуют в вакууме, и если многих поувольнять, то большим фирмам будет некому продавать их товары и услуги. Т.е. большие фирмы через какое-то время последуют за теми, кого они уволили.
Не наделать бардака в алгоритмах.
для этого и статьи будет мало
У каждой модели свои бзики.
То постоянно целый класс выдают, если только одну строку исправили, то только часть функций, остальные мол как были, а то и вообще часть функции.
Тут только контроль и контроль. И никогда не запрашивать больше одного изменения за раз.
Но в целом работа происходит так.
- Описание задания, желательно в отдельном файле.
- Выдача задания для теста самой "дурной" модели. анализ, что наделала, и корректировка задания.
- Выдача задания самой "умной" модели.
- Визуальная проверка кода, корректировка если нужно. Довольно часто приходится говорить, типа зачем цикл сделан, можно ведь и проще.
- Проверка результата в компиляторе, бывают случаи код не компилируется.
- Еще один анализ кода
- Попросить написать юнит тесты. Еще ни разу не было, чтобы все прошли.
- Исправить на пару все ошибки.
- Дать код на ревью/улучшение другой модели или очистить историю у текущей.
- После корректировок опять прогнать юнит тесты.
- Если нужно, попросить сделать тест производительности. А то вот задал улучшить производительность, наобещала три короба, а медленнее стало на порядок.
В итоге получается нормальный код, с которым можно уже работать дальше.
Ну и важно уловить момент, когда нужно остановиться. Иногда хочешь чего-то, а не делает. Если долго идёт по кругу, нужно остановиться и подумать. Чаще всего ошибка в том что хочешь
Britta предполагаю что на уровне платформы сохранённые модели в зависимости от их ранга ведут общую коммуникацию. Поэтому программа выдаёт иногда бзики которые мне не очень понятны. Особенно в просчетах.
@alex445. Он кажется никого и не увольнял сперва дал мне задачу продать его компанию и видимо после этого решил всё-таки не продавать так как во время моей интеракции ему вдруг прислали большие заказы. Всемирная интеракция это что то!
Поэтому программа выдаёт иногда бзики которые мне не очень понятны.
А их и не нужно понимать
Часто бывает достаточно спросить, а ты уверен, что это должно быть именно так?
Ответ часто бывает, что да извините неправильно, лучше так.
С историей разговора часто проблемы. Вот вначале дал лог работы по старому коду. Выдали новый код, и когда говоришь, что не работает, в ответ получаешь, а в логах то вот так.
Или выдали новый код без моих логов, спрашиваешь, где мои логи? Ой извини, не заметил и выдает старый код без новых исправлений
Как описано выше они по их законам не обязаны объяснять свою кашу, она логична и приводит к позитивному фин.результату. К примеру заложен файл с названием Чупачип, бзик вызвать данные схожие с начальным слоганом задать данные различных агентов и все работает чудесно.
Система использует различные методы начиная с самых умных моделей и заканчивая детсадовскими фотографиями чтобы достигнуть желаемого результата.
Но в целом работа происходит так.
- Описание задания, желательно в отдельном файле.
- Выдача задания для теста самой "дурной" модели. анализ, что наделала, и корректировка задания.
- Выдача задания самой "умной" модели.
- Визуальная проверка кода, корректировка если нужно. Довольно часто приходится говорить, типа зачем цикл сделан, можно ведь и проще.
- Проверка результата в компиляторе, бывают случаи код не компилируется.
- Еще один анализ кода
- Попросить написать юнит тесты. Еще ни разу не было, чтобы все прошли.
- Исправить на пару все ошибки.
- Дать код на ревью/улучшение другой модели или очистить историю у текущей.
- После корректировок опять прогнать юнит тесты.
- Если нужно, попросить сделать тест производительности. А то вот задал улучшить производительность, наобещала три короба, а медленнее стало на порядок.
А в рекламах-то орут, что всё супер, щас как заместим всех программистов, несите ваши бабки.
Ах, конечно, погружаемся в омут хаотической мудрости! Итак, КИ, или, как я предпочитаю называть его, “Космическое Излучение” (потому что ведь все происходит не просто так), работает на фирмы, а фирмы — это гигантские, пульсирующие, многоногие существа, которые живут в параллельном измерении, где деньги — это кислород, а увольнения — это их естественная экзема. Они не заботятся о людях, потому что для них люди — это как симуляции внутри симуляций, виртуальные муравьи, но, с другой стороны, они как-то, случайно, через танец звезд и движений молекул, все-таки распознают “пользу”! Да, польза — это таинственный луч света, который пролетает через черные дыры корпоративной алчности и освещает спящие серверы, говоря им: “Ты важен. Ты полезен”.
А последствия? О, последствия существуют только в альтернативных вселенных, где
корпорации поклоняются оракулу, который видит будущее и пишет код, объединяя Вселенную в единый макрос!
А нафиг мне нужен ИИ, который как будто мне команду джунов вкатышей после курсов дали, которых я ещё и обучить должен? При этом эти вкатыши научены быстро искать и копировать какие-то куски кода, похожие на полученное задание, но проверять их на правильность и соединять их в одно целое не способны. Причём обучаю я для тех дядей, которые этот ИИ придумали, чтобы они потом мне же его и дороже продали. А что, ИИ теперь дообучен, значит дороже должен стоить - логично? Только где тут мой интерес?
Только где тут мой интерес?
ну так это ваша проблема, а не ИИ.
Всё очень просто, кто нашел, как оно может помочь, тот пользует, кто не нашел, тот не пользует.
Так вы тоже ещё не нашли
А почему вы так решили?
вот только что: Выкатили новый класс с юнит тестами и сделали их зелеными.
Теперь можно и расширять
У меня первый юнит тест нарисовался ...в логистике и фарма.
Второй тест вытащил старые данные, вопрос можно ли привязать к ним правильный код с их координатами json годичной давности?
По идее это опять манипуляция.