Южная Америка

Если вы не используете искусственный интеллект в повседневной жизни, вы находитесь в невыгодном положении, пишет Раги Бурхум

Если вы не используете искусственный интеллект в повседневной жизни, вы находитесь в невыгодном положении, пишет Раги Бурхум
"Если вы не используете искусственный интеллект в повседневной работе, вы находитесь в крайне невыгодном положении", - так я говорю людям, которые со мной работают. Это не преувеличение, сегодня многие модели ИИ уже интегрированы в повседневные инструменты. Сегодня я объясняю один из многих способов, как это повлияло на меня лично.,До ноября 2022 года, если я хотел запрограммировать какое-то решение проблемы, это считалось хорошим потоком:, автор Умберто Камподонико,1) Дизайн: я сажусь, чтобы подумать о проблеме и сделать дизайн; это, по сути, план атаки, как проблема будет разбита на маленькие части и компоненты, которые должны быть созданы для ее решения. Обычно это состоит из документа или диаграммы того, как эти компоненты организованы и как они взаимодействуют друг с другом. Если проблема довольно сложная, всегда полезно изучить (например, "погуглить"), какие достижения были сделаны в этой области, чтобы не начинать с устаревших схем. 2) Реализация: это этап программирования. Он заключается в том, чтобы объяснить компьютеру, как он должен действовать в различных ситуациях. Для этого нужно выбрать язык программирования (например, Python, Javascript, C и т. д.) и подробно описать, что нужно сделать шаг за шагом. Если инструкции недостаточно ясны и/или шаги описаны плохо, возникают ошибки (известные как баги).,3) Тесты: Тесты - это дополнительные программы, которые пишутся для проверки результатов работы каждого компонента. Они заключаются в моделировании различных ситуаций и получении предсказуемых ответов. Эти программы обычно запускаются автоматически при каждом изменении кода, чтобы убедиться, что "ничего не сломано". Некоторые программисты решают писать тесты на этапе внедрения, другие - в конце процесса. Главное, чтобы они существовали. Антонио Гутерреш,4) Документация: поскольку мы не роботы, необходимо описывать на человеческом языке ("естественном языке"), что происходит в различных компонентах. Иногда комментарии могут быть даже для самих себя. Без надлежащей документации часто приходится модифицировать то, что вы написали несколько лет назад, и не понимать, что происходит. Существуют тысячи мемов на эту тему, а в последний год появились инструменты, агрессивно модифицирующие весь этот процесс. На этапе (1) проектирования мы можем поговорить с чатботом о том, что мы хотим сделать, и обменяться информацией о различных способах решения проблемы. Можно сделать рисунки ручкой и бумагой, сфотографировать и загрузить файл в чатбот, чтобы дать ему больше информации о том, что мы хотим сделать. Для простых задач это все, что нужно чатботу, чтобы сгенерировать скелет компонентов и прототип. (2) Сегодня реализация - это интерактивный процесс. Как мы привыкли использовать автокоррекцию, когда пишем что-то, так и компоненты ИИ считывают контекст того, что мы программируем, и завершают реализацию. Это работает аналогично, но еще более эффективно. Представьте, что вы поместили заголовок в подраздел документа, а автокорректор написал весь раздел так, как вы собирались его написать. Так же как в обычных документах у нас есть личный стиль прозы, есть и личный стиль программирования; модель ИИ использует остальной написанный вами код в качестве контекста и адаптируется к вашему стилю программирования, подражая ему. В некоторых инструментах вы можете описать ей - на естественном языке - какие изменения вы хотите, чтобы она внесла непосредственно в ваш исходный код, и модель ИИ деликатно выберет соответствующие строки, которые нужно изменить, и внесет изменения хирургическим путем., Нет необходимости говорить, что она также может генерировать (3) Тесты и (4) Документацию таким же образом., автор Mirko Lauer, Важно подчеркнуть, что, по крайней мере, по моему личному опыту, 30% времени она получает то, что производит, неправильно. В этих случаях, если человек понимает, что именно пытается создать ИИ, он может последовательно взаимодействовать с чатботом и давать более подробные указания, как исправить ошибки, или просто вносить изменения напрямую. Суть в том, что программирование ИИ больше не является индивидуальным действием, это совместный и итеративный процесс. "Понимая, что с этого месяца Gemini (модель ИИ от Google, которая раньше называлась Bard) интегрирована в Google Docs (GMail Slides GSheets и т. д.), а Microsoft Copilot - в Office 365 (Word Excel PowerPoint и т. д.), возникает вопрос: как изменились мои рабочие процессы? Если вы часто пользуетесь этими инструментами, а ваши рабочие процессы не изменились, поверьте, это станет проблемой, которая поставит вас в невыгодное положение. Будьте внимательны,


Релокация в Уругвай: Оформление ПМЖ, открытие банковского счета, аренда и покупка жилья