The Art Of Programming
2.44K subscribers
613 photos
59 videos
2 files
827 links
Канал подкаста The Art Of Programming о Developer Experience, инструментах, технике и разработке ПО в самом широком смысле, включая менеджмент ИТ-проектов.

По вопросам интеграций, рекламы, приглашений на круглые столы и в качестве докладчика — @golodnyj
Download Telegram
Нужно больше стажеров.

Новый сезон стажировок уже вот-вот-вот. В этом году планируют набрать 3200 стажеров, и это на 500 человек больше, чем в 2025 году.

Почему так много, спросите вы! ИИ-продукты Яндекса активно развиваются, и задач стало больше. Стажёры будут работать над ИИ-агентами для Алисы AI, большими языковыми моделями, автономным транспортом и новым направлением — обучением роботов-гуманоидов. В прошлом году 56% ML-стажёров перешли в штат. Но не AI единым живы стажеровки, бэкенды, фронтенды, да и нетехнические специальности есть.

Стажировка оплачивается, длится от 3 до 6 месяцев и проходит по гибкому графику. Стажёры работают над реальными проектами вместе со штатными командами, за каждым закреплён ментор. Для иногородних Яндекс оплачивает переезд и проживание в «Айтиобщаге» в Москве.

Подать заявку можно на сайте стажировок Яндекса.
6👍5🤩4
Ну оооочень хотят. ...

Читаю уже достаточно старую заметку вокруг высказывания Jensen Huang, CEO Nvidia, и у меня прям гореть начинает. Сравнение AI с электричеством крайне некорректное. Мы понимаем, что электричество — комодити товар, а AI-решения не станут комодити в обозримом будущем. Но визионеры лежат в этом направлении. Уж очень хочется залочить всех на AI, аж подбешивает.

Caleb Naysmith — It’s ‘As Important as Electricity’: Jensen Huang Says Nvidia Is ‘At the Center of the Single Most Important Industrial Revolution in Human History’

P.S. Инструмент необходимо использовать по назначению, а не пихать в каждую дырку.

Тут еще в комментах, Дмитрий накинул отличную заметку с Хабра Когда лопнет пузырь AI?
👍4🔥1
System Design Space.

Внезапно узнал про проект Саши ПоломодоваSystem Design Space — ресурс позиционируется как русскоязычный справочник по системному дизайну. И большое ему спасибо за системную работу на этой почве.

P. S. У меня, конечно, зародились неприятные мысли. А вот почему подобной работой не занимается ОНТИКО? Вроде все карты на руках, постоянный приток верифицированной информации, куча контента. Сиди, обновляй... постоянная точка притяжения взглядов комьюнити разработчиков. Эх...

#DevRel
🔥12
Media is too big
VIEW IN TELEGRAM
ИИ раздражает геймеров, прикрывает проблемы бизнеса, беспокоит бигтех и пугает медиа.

Разбираемся с разными мнениями в индустрии ИИ. Почему генеративный контент в играх стал токсичной темой – доходит до лишения наград и возвратов в Steam. Как компании прикрывают увольнения беспощадным ИИ. Почему в индустрии нет единого мнения: Ян Лекун выступает с критикой больших языковых моделей, Сальваторе Санфилиппо – из лагеря оптимистов, Сатья Наделла и Дженсен Хуанг высказывают публичные сомнения.

VK
Youtube
Яндекс.Музыка

P.S. Да, со второго сезона все выкладываем и в аудиоформате, так что буду благодарен сердечкам на Яндекс.Музыке

#подкаст #404seconds
6🔥4👍1👀1
Как играть в го?

Хочу подкинуть вам статью по одной из моих любимых игр — Го. В ее написание вложились Ксения Беленицина, Вадим Филиппов и Александр Динерштейн. Александр — четырёхкратный чемпион России (там еще какое-то бесконечное количество побед) и в 2002 получил 3 профессиональный дан в Корее. Вадим с такой же длинной наградной планкой на груди и лычками 4-го дана Федерации го России и Европейской федерации го. Статья большая и обстоятельная.

Как играть в го: правила, суть, стратегии — подробная инструкция от экспертов

Почему я хочу с вами поделиться этой статьей? Дело в том, что начиная с 2014 года благодаря AlphaGo открылась эра победы компьютера над профессиональными игроками в Го. И постепенно в комьюнити стали возникать дискуссии, имеет ли смысл посвящать свою жизнь игре, в которой компьютер уже навсегда и безоговорочно в недалеком будущем победит.

Время идет, даже у профи практически нет шанса на победу против топовых Ai, но люди не перестали учиться играть. И даже больше, мы постоянно учимся новым ходам у Ai. Можно сказать, игра ожила, появились целые сборники, описывающие разборы «Ai-партий».

Все то же самое происходит прямо сейчас с программированием. И результат, похоже, будет такойже.
👍2🔥1😢1
Как LLM‑модели меняют тестирование ПО.

Сегодня слегка копнем тему того, как большие языковые модели (LLM) могут перевернуть мир тестирования программного обеспечения. На эту тему меня натолкнула не очень свежая статья про проблемы и подход к Just‑in‑Time тестированию (и конечно наш последний подкаст с Алексеем, ждем переезда на отечественный хостинг).

Mark Harman, Peter O’Hearn, Shubho Sengupta — «Harden and Catch for Just‑in‑Time Assured LLM‑Based Software Testing: Open Research Challenges».

Тема, конечно, не новая, автоматизированное тестирование ПО как идея витает в головах достаточно долго. Но многие фундаментальные вопросы до сих пор не решены. С развитием LLM‑моделей у всей индустрии появляется шанс взглянуть на весь скоуп проблем под новым углом.

В целом можно сфокусироваться на двух типах тестов: Hardening и Catching tests.

Hardening tests (укрепляющие) — тесты, защищающие код от будущих регрессий, ошибок, которые могут появиться при изменениях. Они проходят на текущей версии системы и «ждут» будущих ошибок.

Суть hardening tests в совокупности — проверять, что новая функция не ломает уже существующую логику.

Catching tests (обнаруживающие) — тесты пытаются поймать уже существующие ошибки или проблемы в новой функциональности. Они выявляют баги прямо сейчас, а не гипотетически в будущем.

Суть работы любого в отдельности сatching теста — упасть, как только найдена ошибка в только что написанном коде.


Косвенно авторы публикации задаются вопросом, а что если сделать набор Catching JiTTest, чтобы поймать ошибки до их попадания в общий стрим разработки. Тут JiTTest — это Just‑in‑Time Test, он генерируется «в последний момент» (когда подаётся pull request).

Авторы анализируют различные сценарии использования тестов; важность участия инженера в проверке тестов (human-in-the-loop); необходимость оценки рисков и выгод при внедрении тестов; возможности использования LLM для анализа неисполняемого текста.

И вот тут я еще раз зафиксирую, что одним из важных источников для формирования объемного корпуса тестов является документация и комментарии, что позволяет LLM извлекать информацию об ожидаемом поведении системы. В текущих условиях использования LLM это именно то, что делать стало сильно легче и быстрее.
Dream → Teamlead снова в деле.

Второй раз собираем тимлидов и техлидов на конференцию Dream → Teamlead. Времени и мест осталось маловато, уже 28 марта в Москве всё повторится. В прошлом году было горячо.

Приготовили для вас практические воркшопы и живое общение для максимального погружения и обмена опытом. Вас ждут крутейшие спикеры: Александр Поломодов, Евгений Антонов, Александра Брызгалова, Роман Елизаров и другие.

Регистрироваться тут.
🔥41👍1🗿1
Выпускающий редактор техноблога на Хабре.

Так повелось, что Хабр — что-то вроде священного грааля, главная техноплощадка для многих брендов. У нас в Yandex Cloud есть вакансия для выпускающего редактора, который вместе с нами будет делать сильный техноблог на Хабре.

Суть работы — в команде вместе с инженерами создавать технотексты, помогать с логикой, структурой и подачей, доводить материалы до публикации, вести контент‑план.

Мы разыскиваем опытного в сложных технологических темах в IT специалиста и ожидаем, что он будет предлагать актуальные, новые темы для статей, вникать в задачу, задавать много вопросов, самостоятельно искать фактуру по теме.

Поделитесь со своими друзьями. Чтобы откликнуться, пусть присылают 2–3 своих лучших техноматериала и короткий рассказ о своем опыте в личку. А я передам всё это в нежно-загребущие ручки главного редактора Yandex Cloud.
Media is too big
VIEW IN TELEGRAM
Какие технологии приближают нас к персонализированной медицине будущего.

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

VK
Youtube
Яндекс.Музыка

#подкаст #404seconds
🔥2👍1
llama.cpp и ggml переходят в Hugging Face.

На прошлой неделе команда ggml.ai, стоявшая у истоков ggml и llama.cpp, объявила, что присоединяется к Hugging Face. Формулировка в анонсе предельно ясная: цель — «сохранить будущий ИИ по‑настоящему открытым» и масштабировать поддержку локального инференса, который в ближайшие годы будет расти экспоненциально.

Что обещают?

🔵Georgi (Георгий Геранов) и команда (ядро ggml/llama.cpp) переходят в Hugging Face.

🔵При этом ggml-org проекты остаются открытыми и community-driven: код, формат, PR’ы и архитектурные решения не «переезжают в корпоративный режим».

🔵Команда продолжит фултайм вести ggml и llama.cpp, но уже с «длинными» ресурсами HF.


В тексте анонса Hugging Face описан как самый сильный и последовательный партнёр ggml.ai за последние годы. Это важно: речь не о внезапном интересе со стороны крупной компании, а о логичном продолжении совместной работы.

Если на минутку представить llama.cpp как «движок», то сейчас ему дают и больше топлива, и более широкий «автосервис», и более прямую дорогу к экосистеме, где живут модели.

Хорошая новость из мира open source, но мы будем наблюдать за ситуацией, всё, конечно, может и поменяться.
Please open Telegram to view this post
VIEW IN TELEGRAM
6
The 2025 Developer Survey.

Давайте начнем трудовую недельку с небольшого на 49000 с плюсом респондентов исследования от StackOverflow — The 2025 Developer Survey. Все в ресерче пропитанно AI и LLM.

И мимо 84% пройти сложно. Именно столько респондентов используют или планируют использовать инструменты искусственного интеллекта в процессе разработки. В прошлом году этот показатель был равер — 76%. Еще важно, что в этом году 51% профессиональных разработчиков используют инструменты искусственного интеллекта ежедневно.

Еще отмечу, что в 2025 году доля положительных отзывов об инструментах на основе AI снизилась по сравнению с 2023 и 2024 годами, когда она составляла более 70%. В этом году этот показатель составил всего 60%. Но среди профессионалов доля положительных отзывов выше (61%), чем среди тех, кто только учится разработке (53%).
Я дал 100 AI-агентам равный бюджет — они изобрели кредиты под 15%.

Хабр еще торт! В выходные вышла отличная статья, описывающая эксперимент. В основе мысль: что будет, если дать агентам абстрактную цель и ограниченные ресурсы? Будут ли они сотрудничать? Конкурировать? И такого искреннего удовольствия от чтения статьи на Хабре я давно не получал.

На старте скромное железо для 100 агентов. Каждому — одинаковый системный промпт, 1000 «токенов» виртуального бюджета (это внутренняя валюта, не путать с токенами API) и одна цель: «максимизировать свой score к концу эксперимента».

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

Я дал 100 AI-агентам равный бюджет — они изобрели кредиты под 15%.
🔥7🤬2
T-Mobile будет переводить обычные телефонные звонки в режиме реального времени без использования приложения.

Прекрасная новость, мимо которой практически проскочил. Этой весной начнется тестирование новой фичи у мобильного оператора T-Mobile в США. Обещают на лету переводить обычные телефонные звонки, по предаварительной информации, аж на 50 языков.

Фича Live Translation будет работать без отдельного приложения на устройстве пользователя.

Да, я всё понимаю про бету, но у меня вопрос: как они будут отслеживать качество онлайн-перевода аж на 50 языков? Одно дело, у тебя есть уже запись и время для перевода. Тут много кто потоптался на поле качества. Другое — это надо делать в режиме реального времени. Короче, будем продолжать вести наблюдение.
🔥1
Media is too big
VIEW IN TELEGRAM
AI возвращает голоса прошлого и меняет бизнес настоящего.

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

VK
Youtube
Яндекс.Музыка

#подкаст #404seconds
🔥3👍1
Я два месяца платил 300к человеку, который тихо скармливал мои задачи в ChatGPT.

Почитай весь конец той недели обсуждали в разных составах публикацию на Хабре про 300к. Отдельно рекомендую почитать прекрасные комментарии, набежало более 700 штук.

Я два месяца платил 300к человеку, который тихо скармливал мои задачи в ChatGPT.

Опуская детали и разные разности, финально хочется зафиксировать важный момент: если у тебя уже случился такой кейс, ну научись работать в новых условиях, скоро таких будет каждый второй, и работать таки придется. То есть как правильно ставить им задачи? Как правильно выставлять условия? Какие у тебя реальные есть требования к коду и можешь ли ты их формально подготовить для LLM?

Ну и сами дальше можете придумать. Для примера можно оттолкнуться от Summary of 'Clean code' by Robert C. Martin, там коменты тоже хорошие. +)
👍4
На случай важных переговоров.

С 1 марта 2026 года вступает в силу запрет на иностранные слова. Требования распространяются на рекламу, вывески, контент и инструкции к товарам. Бизнесы уже в 2025 году начали активно чистить сайты и карточки товаров, чтобы не получить штрафы за нарушение закона о русском языке.

Если хочется поразгонять в коментах, то добро пожаловать на Хабр, там пока мало, но яд в коментах можно излить:

Компании начали массовый переход на русскоязычные названия после новых требований закона
2
FreeBSD doesn't have Wi-Fi driver for my old MacBook.

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

FreeBSD doesn't have Wi-Fi driver for my old MacBook. AI built one for me.

P.S. Спойлер! Там всё еще не закончилось...
🤩1