Самое важное в IT за неделю: Когда одноразовый код лучше документации

This is a YouTube video titled "Самое важное в IT за неделю: Когда одноразовый код лучше документации" created on December 26, 2024. The content is a monologue by Dmytro Rodenko, founder of SAS Founders community, discussing recent important IT news including Nvidia's new AI supercomputer, AI ethics and welfare, Slack's AI integration, coding documentation practices, management strategies, and a North Korean IT fraud scheme. The video is in Russian and focuses on IT industry updates and insights.
Меня зовут Дмитрий Роденко, основатель сообщества SAS Founders. Помогаю фаундерам IT-компаний находить новых крупных клиентов с помощью лида генерации в LinkedIn. Сегодня мы поговорим о наиболее актуальных и интересных новостях в IT за прошлую неделю. В частности, почему Antropic нанимает специалиста по благополучию AI, Как Slack превращается в AI-офис, когда одноразовый код лучше документации и как КНДР заработала 88 миллионов на фейковых IT-работниках. Первая новость от компании NVIDIA, которая предоставила самый доступный суперкомпьютер для генеративного искусственного интеллекта. Nvidia предоставила новый компактный генеративный суперкомпьютер. Называется он Jetson Orin Nano Super Developer Kit. По цене 249 долларов. Он предназначен для разработчиков, энтузиастов и студентов. Новое устройство демонстрирует значительное улучшение характеристик. Например, повышение производительности генеративного AI в 2 раза. И повышение роста пропускной способности на 50%. Владельцы существующих комплектов Jensen Ori Nano Developer Kit могут получить повышение производительности генеративной AI благодаря обновлению программного обеспечения. Продукт поддерживается широкой экосистемой программного обеспечения NVIDIA, включая Isaac для робототехники, Metropolis для визуального AI, HoloScan для обработки сенсорных данных, а также имеет активное сообщество разработчиков. Для IT-фаундеров этот продукт представляет особый интерес как доступное решение для быстрого тестирования и создания прототипов AI-продуктов без значительных начальных инвестиций, что позволяет оперативно проверять гипотезы и демонстрировать концепции потенциальным инвесторам. На самом деле интересно, надо посмотреть в чем особенность и так далее. Цена, конечно, очень привлекательная. Компьютер всегда может специализироваться. Нужен игровой компьютер, будет игровой компьютер. Появились генеративные, компактные суперкомпьютеры, которые работают с AI. Я думаю, что в перспективе AI будет везде и, соответственно, миниатюризация придет к тому, что ваш холодильник, ваша микроволновка, ваша лампа, все будут, так сказать, понимать ваши запросы и отвечать на них с помощью некого интегрированного механизма. То есть AI сделает умным все предметы, с которыми вы взаимодействуете. Идем дальше. Следующая новость от компании Antropic. В частности, в Antropic появилась необычная должность специалист, который заботится о благополучии AI. Компания Antropic наняла исследователя Кайла Фиша для изучения вопросов благополучия искусственного интеллекта, в английский это звучит Welfare of Artificial Intelligence, и разработки подходов к критическому обращению с системами AI. По мнению Фиша, забота об ИА имеет стратегическое значение. Если хорошо относиться к системам искусственного интеллекта сейчас, они могут ответить взаимностью, когда станут могущественнее людей. Исследователи из Стэнфорда и Оксфорда считают, что алгоритмы машинного обучения развиваются в направлении обретения сознания и способностей к самостоятельным действиям, что делает вопрос их благополучия все более актуальным. Фиш прогнозирует, что в течение одного-двух десятилетий важность благополучия AI превысит вопросы благополучия животных и глобального развития человечества. И в индустрии AI возник парадокс. С одной стороны, AI рассматривается как инструмент для освобождения людей от рутинной работы. С другой, появляются призывы к этическому отношению к нему как потенциально способному чувствовать существо. Критики концепции благополучия поднимают вопрос о необходимости обсуждения не только прав искусственного интеллекта, но и его обязанностей, а также ответственности разработчиков систем AI. От себя скажу, что... Люди склонны наделять человеческими чертами все окружающее. Особенно если это окружающее может каким-то образом, во-первых, похоже на нас, во-вторых, может реагировать на наши вопросы, на наши реакции и так далее. То есть мы разговариваем с котами, с собаками, даем им имена. и так далее, да? То есть, это они знают, они чувствуют, да, они нам отвечают, это естественно, они живые существа, но мы склонны приписывать им большее количество характерных для человека черт, чем они на самом деле обладают. Аналогичная ситуация с искусственным интеллектом. Будет ли сознание у искусственного интеллекта? Очень сложный вопрос, потому что возникает вопрос, что такое сознание, да? и насколько неодушевленный предмет может обладать неким сознанием. Я думаю, что у искусственного интеллекта будет некое информационное поле. Он занимает уже определенную часть в коллективном бессознательном. Да, мы общаемся с искусственным интеллектом, задаем вопросы, получаем ответы. Поэтому, естественно, мы хотим его тоже очеловечить, скажем так. По факту, искусственный интеллект является как это, эмулятором текстов, да, высокопроизводительным и высококачественным. Поэтому говорить о сознании эмулятора, ну хорошо, давайте поговорим о сознании у калькулятора, у компьютера и так далее. Почему-то мы так вопрос не ставим. Вот, поэтому с одной стороны правильно относиться ко всему окружающему этично, Это безусловно правильно, с точки зрения глобальных законов вселенной. Хочешь, чтобы к тебе нормально относились, относись ко всему окружающему тоже нормально. Не плоди зло, не плоди хаос и так далее. Абсолютно естественная история и так далее. Но мне кажется, история с благополучием AI, с точки зрения его сознания, немножко преждевременная. А вот когда мы говорим про обязанности искусственного интеллекта или ответственность разработчиков системы искусственного интеллекта, безусловно, очень важный вопрос, потому что с учетом того, что это высокопроизводительный инструмент, то что в него вкладывают разработчики или какие ограничения в него вкладывают, ну, соответственно, так эта история и будет работать. Понятно, что есть системы военного искусственного интеллекта. Понятно, что есть системы специализированные и они так или иначе могут навредить человеку своими советами либо своими действиями. Поэтому вопрос про этичность рекомендаций искусственного интеллекта и вопрос про этику разработчиков безусловно мега актуален уже сейчас. И здесь, конечно, с этой точки зрения благополучия искусственного интеллекта является очень важным вопросом. То есть не столько вопрос о его осознании, есть он у него или нет, и как о нем заботиться, столько скорее вопрос о ответственности разработчиков AI-систем. Это вопрос очень важный, он практически уже во многих историях осуществляется. В частности, один из проектов, в котором я участвую, проходил compliance в Европейском Союзе на предмет этичного использования искусственного интеллекта. И это был достаточно жесткий опросник, что вы делаете, как вы делаете. Этот опросник потом проверялся специалистом PAI. То есть, пройти этот compliance, ну, на самом деле, достаточно, скажем так, в общем, это был этический compliance. Это, на самом деле, достаточно важно. Я приветствую создание подобных подходов, подобных систем, потому что это важно. Любой мощный инструмент имеет свои возможности и ограничения. И более того, эти возможности и ограничения, они существуют и в этическом поле в том числе. Поэтому давайте посмотрим на этику искусственного интеллекта именно с этой стороны, потому что это очень важный вопрос. Следующая новость касается развития Slack. Slack становится рабочим местом с искусственным интеллектом. Новость от компании VentureBit Майкла Нуниса. Slack трансформируется из простого мессенджера в операционную систему для работы, где AI-агенты будут работать бок о бок с людьми, как цифровые коллеги, способные посещать встречи, создавать презентации, вести переговоры. Новая интеграция в Slack позволяет AI-агентам работать непосредственно в существующих рабочих процессах, появляясь в каналах рядом с людьми-коллегами и взаимодействовать через естественное общение, без необходимости дополнительной технической настройки. Salesforce предоставит готовые шаблоны AI-агентов для типовых задач, но ожидается, что организации будут настраивать их под свои специфические нужды, сохраняя при этом все необходимые меры безопасности и ограничения доступа. Такие компании, как Accenture, уже используют AI-агентов Slack для сокращения времени на административные задачи, включая подготовку к встречам, подведение итогов обсуждений и создание предложений. В будущем Salesforce планирует внедрить более сложное сотрудничество между агентами, где специализированные агенты смогут работать вместе над сложными задачами под руководством главного агента. Видите, уже формируется некий иерархий агентов, что вполне логично. Иерархии агентов Smith. Руководство Salesforce подчеркивает, что эта технология направлена не на замену людей, а на расширение их возможностей, представляя фундаментальные изменения в организации офисной работы. Это абсолютно логично. Большинство продуктов, которые так или иначе обладают своей экосистемой, они так или иначе внедряют искусственный интеллект для скажем так, упрощение стандартизации, упрощение и рутинных операций, уменьшение количества стандартных действий, которые отнимают время. В частности, абсолютно логично использовать их для подготовки к встрече, для того, чтобы формировался список агенд, а адженды, которые рассылаются участникам, автоматически подводились итоги обсуждений и создавались предложения. Действительно сэкономит большое количество времени, и чем дальше, тем такого будет больше. Соответственно, стандартизация подготовки отчетов, гигантское количество рутинных операций, это очень здорово. Поэтому я думаю, что будущее у людей будет в том, чтобы определять задачи, ставить эти задачи и контролировать эти задачи, а не выполнять эти задачи. То, что касается, в частности, каких-то рутинных процессов, это будет, мне кажется, определяющей историей. Чем дальше, тем больше. Следующая новость касается разработки кода из сайта SoftwareDutch.com Автор предлагает альтернативу традиционному подходу разработки через документацию, создание документации, отдавая предпочтение созданию прототипов кода, которые можно выбросить, поскольку реальные проблемы дизайна выявляются именно во время написания кода. Предложенная методология базируется на создании черновых PR, pull requests, которые не предназначены для слияния с основным кодом, но помогают получить ранний отзыв и определить правильный подход к решению задач. Важной составляющей успеха такого подхода является зрелость разработчика и его готовность отказаться от написанного кода, если найдено лучшее решение, что является признаком профессионального роста. Pull requests рассматриваются как эффективная форма документации для разработчиков, поскольку они легко находятся и отображают исторический контекст решений, в отличие от документации дизайна, которая часто становится неактуальной. Документация дизайна все еще может быть полезной в определенных случаях для организации обратной связи от различных stakeholders, для долгосрочного планирования, когда код написать сложно или когда команда не готова отвергать первые решения. Автор подчеркивает, что наличие дисциплины в команде, создание прототипов кода является более эффективным, чем написание документации дизайна, поскольку код лучше демонстрирует реальные проблемы и возможные решения. От себя скажу, что в дальнейшем, я уже сталкивался с такими решениями, и дальше их будет все больше, поскольку документирование кода является все-таки рутинной задачей, которую разработчики не хотят, но вынуждены делать, скорее всего, эти задачи все больше и больше будут перекладываться на искусственный интеллект. Я уже встречался с платформой, которая делает следующим образом. Во время разработки кода периодически выскакивает окошко или задается вопрос, а что вы делаете, зачем вы делаете, как вы это делаете и так далее. Когда человек отвечает, просто на основании этих ответов формируется стандартизированный код для выполненной работы. То есть быстро, просто и понятно, не сильно отвлекая разработчика от того, чем он занимается. Поэтому я думаю, что будущее здесь как раз за AI-системами. которые будут помогать человеку документировать подобные решения. Хотя, действительно, пилотный код, по-моему, большинство так и поступает. Делает какое-то пилотное решение, некий тестовый прототип. Если тестовый прототип работает, супер, отлично, значит, продолжаем дальше его развивать. Если нет, то выбрасываем и двигаемся дальше. Следующая новость от Molly Graham о том, что управлять надо тем, что необходимо сделать, а не тем, как. Основная идея заключается в том, что руководители должны сосредотачиваться на что, на результатах, а не на вопросе как, процессе выполнения работы сотрудника. Микроменеджмент процессов является распространенной ошибкой новых руководителей, особенно тех, кто ранее был успешным исполнителем. Это замедляет работу компании и ограничивает творческий потенциал команды. Ключ к успешному управлению — это умение четко определить цели, что это включает в себя, создание согласованности относительно важных задач, установление четких ожиданий, определение параметров успеха, качества, стоимости сроки. Важно устанавливать промежуточные контрольные точки для проверки прогресса, но без микроменеджмента ежедневных действий. Уровень детализации целей должен соответствовать опыту сотрудника. Более опытные работники могут работать с более общими целями. Управление сравнивается с воспитанием детей. Цель заключается в том, чтобы вырастить самостоятельных профессионалов, позволяя им делать ошибки и учиться на них. Самые успешные команды работают в условиях четкого понимания целей и ожиданий, но со свободой в выборе способов достижения результата. Безусловно, однозначно согласен, как в прошлом успешный исполнитель, была такая проблема, то есть залезть, разобраться, что не так и так далее. Пока нет запроса со стороны сотрудника и задача выполняется, не лезьте, потому что таким образом вы мешаете сотрудникам получать тот необходимый опыт, ошибок и достижений, которые формируют из них ответственных профессионалов. Правильно, конечно, сначала сформировать процессы, то есть рассказать, что делать, как делать, а потом обучить этим процессам и отойти в сторону, только контролируя результат. Естественно, обозначить результаты, для чего мы это делаем и так далее. Если по каким-то образом Почему-то правильное выполнение процесса не приводит к исполнению результата. Возможно, что-то поломалось. Тогда нужно вмешиваться, нужно вносить изменения, тогда вы активно вмешиваетесь уже в сам процесс его исполнения. Но микроменеджментом заниматься не надо, потому что это тупик. Это значит, что вы перестаёте заниматься стратегическим управлением, вы перестаёте держать в голове большую картинку, ну и, соответственно, никто, кроме вас, как руководителя, это сделать не сможет, поскольку не обладает, с одной стороны, достаточным объёмом информации, с другой стороны, достаточным объёмом мотивации, чтобы эту информацию определённым образом применять. Следующая новость от портала The Register о том, что северокорейская афера с поддельными IT-работниками принесла не менее 88 миллионов долларов за 6 лет. В частности, Министерство юстиции США раскрыло масштабную мошенническую схему, в которой северокорейские IT-специалисты, которые скрывают свою личность, устраивались на удаленную работу и заработали как минимум 88 миллионов долларов в течение 6 лет. В основе схемы лежало трудоустройство так называемых IT-фоинов через две компании. Одна Янбин Сильвестар в Китае и вторая Волосси Сильвестар в России. Которые использовали фальшивые, украденные или заимствованные личные данные для получения работы. Всего в схеме было вовлечено около 130 технических специалистов, каждый из которых имел ежемесячный план заработка в 10 тысяч долларов. За достижение цели работники получали бонусы, призы и повышения. Мошенники создали сеть фейковых агентств по подбору персонала. Также имели помощников в США, которые покупали им ноутбуки и устанавливали программное обеспечение для маскировки локаций. По данным компании Mandiant, в последнее время увеличилось количество попыток вымогательства со стороны северокорейских IT-работников, которые начали публиковать похищенные конфиденциальные данные для давления на жертву. Для противодействия этой угрозе госдепартамент США предложил вознаграждение в 5 миллионов долларов за информацию о финансовых механизмах этих схем, а ФБР опубликовала список из 14 разыскиваемых лиц. ФБР предупреждает, что выявленная группа лишь верхушка айсберга, поскольку правительство Северной Кореи подготовило и развернуло тысячи IT-работников для осуществления подобных схем против американских компаний. Видите, подобная модель работы достаточно интересна и эффективна. С одной стороны, Северная Корея трудоустраивает своих сотрудников, и они зарабатывают на функционирование этой схемы живую валюту. Раз. Это первое. Второй момент это то, что Северокорейские компании получают доступ к конфиденциальной и чувствительной информации и могут шантажировать компании тем, что эта информация будет публична, то есть они зарабатывают деньги еще с помощью шантажа. Ну и третье, я предполагаю, что подобная история используется для того, чтобы разобраться лучше, как работают, в частности, американские компании, что можно получить от этих компаний для того, чтобы быть конкурентоспособным номером в рынке и не оплачивать покупку различных лицензий, покупку различного кода и так далее, а, так сказать, сгенерировать его самостоятельно. Такой себе китайский путь, там, условно говоря, 10 лет назад. Будем обучаться и копировать, обучаться и копировать, но при этом еще и деньги заработаем. Поэтому интересная схема. Всегда проверяйте тех, с кем вы работаете и не распространяйте конфиденциальную информацию среди тех людей, которым вы не доверяете. Желаю всем отличных результатов. Желаю всем крупных клиентов. Сейчас отличное время для того, чтобы подготовиться к следующему году, спланировать следующие результаты. Поэтому Сейчас в комментариях я размещу ссылочку, если вам нужны новые крупные клиенты в сфере эти разработки, напишите, поможем, подскажем. Желаю всем новых крутых результатов, до скорой встречи.
More from Dmytro

Лайфхак "Какие ошибки в лидгене убивают ваши шансы на сделку по IT разработке"









