Heavy Tech

Сергей Удалов

В этом подкасте мы погружаемся в мир программирования, IT и технологий, с акцентом на Ruby. Ведущий, Сергей Удалов, ruby-тимлид и опытный спикер, делится своими знаниями и опытом, иногда приглашая интересных гостей, а иногда ведя шоу в одиночку.  Присоединяйтесь к нам, чтобы оставаться в курсе последних тенденций в мире технологий!

  1. 6일 전

    Ритейл — IT-компания под капотом. Digital-директор: данные, креатив, ИИ и кто нужен через 5 лет

    Что на самом деле делает digital-директор в крупном ритейле? Как там устроены данные, реклама и IT? В этом выпуске — откровенный разговор с Борисом Базановым: про сквозную аналитику и big data, про ИИ в креативе и продакшене, про то, какие люди будут нужны через пять лет и какие книги помогают оставаться гибким. Гость: Борис Базанов — digital-директор крупной федеральной сети гипермаркетов. Отвечает за цифровой маркетинг (SMM, performance, media, аналитика), внедрение технологий и цифровые продукты. Ссылки и материалы, упомянутые в выпуске: - Disio — сервис для автоматического ресайза рекламных креативов под разные площадки (упоминается в разговоре) - [placeholder: ссылка на статью «Ведомостей» про юрисдикцию/переезд компаний — при необходимости добавить] - Тони Шей (Tony Hsieh) «Доставляя счастье» (Delivering Happiness) — про Zappos и культуру сервиса - Циклы Айзека Азимова: роботы, Основание (Foundation) — одна вселенная - Роберт Асприн «Мой друг — миф» (и цикл) — ситуативная этика, комедийное фэнтези Таймкоды: 0:00 — Вступление 26:08 — Кто такой digital-директор и за что он отвечает 27:29 — Эффект на выручку, привлечение и удержание клиентов 28:18 — Ритейл как IT-компания: масштаб IT-отдела 32:31 — Данные и аналитика: big data, сквозная аналитика, метрики 35:51 — ИИ в продакшене: креатив, key visual, ресайзы 37:36 — Почему ИИ пока не пишет тексты в SMM, проверка грамотности 39:05 — Key Visual и как делают сотни креативов под кампанию 42:56 — Disio и автоматизация ресайза под площадки 1:37:12 — ИИ и агенты: тренд на ближайшие годы 1:40:27 — Аналитика с ИИ, факт-чекинг, бытовые сценарии (Алиса, умный дом) 1:44:00 — Умный дом, IoT, экосистемы (Aqara и др.) 1:49:22 — Какой сотрудник будет востребован: гибкость, адаптация 1:51:13 — Книги: Азимов, Асприн, Тони Шей «Доставляя счастье» 1:55:42 — Благодарности и завершение Takeaways (основные мысли в виде вопросов): - Чем digital-директор в ритейле отличается от «просто маркетолога» и как он связан с IT? - Зачем в одной кампании нужны сотни и тысячи картинок и как это делают без армии дизайнеров? - Почему big data — это не магия, а про структуру и отчёты? - Где ИИ уже в продакшене, а где его сознательно не пускают (например, в тексты)? - Что важнее для сотрудника будущего — диплом или умение адаптироваться? - Какие книги помогают держать гибкость ума и понимать клиента в B2C? Основной телеграм-канал «Удалов»: https://t.me/UdalovX Слушать подкаст можно без VPN. Подписаться на подкаст (Apple Podcast, Яндекс.Музыка, VK Video, Звук и другие): https://heavytech.mave.digital Зеркало канала: https://vkvideo.ru/@udalov_x

    1시간 28분
  2. 2월 3일

    Postgres 18 в облаке, GraphQL vs REST, рынок IT в 2026 и валютная удаленка

    В первом эпизоде 2026 года обсуждаем технические и рыночные вызовы IT-индустрии. От проблем с Яндекс.Клаудом и миграции на Postgres 18 до состояния рынка труда и удаленной работы из России. Участники: - Сергей Удалов - Дмитрий Копров - Андрей Ермолаев Chapters 00:00 Введение в подкаст и участников 05:53 Логическая репликация в Postgres 10:00 Проблемы с соединениями и поддержка Яндекса 15:10 Проблемы с производительностью и облачные решения 19:00 Использование массивов в PostgreSQL 24:10 Геопространственные данные и PostGIS 29:21 Проблемы с индексированием и производительность UID 33:53 Виртуальные генерируемые столбцы в PostgreSQL 39:15 Оптимизация работы с индексами и обновлениями 43:57 Сравнение REST и GraphQL в разработке 49:06 История GraphQL и его эволюция 54:45 Проблемы и недостатки GraphQL 59:06 Решения через погенацию и оптимизацию запросов 01:03:02 Гибкость и кастомизация в GraphQL 01:09:33 Переход на GraphQL: Ритуал или необходимость? 01:16:09 Сложности работы из России: Политика и безопасность 01:20:25 Разрывы контрактов: Причины и последствия 01:24:46 Штрафы за утечку данных и их последствия 01:25:39 Локализация и изменения на рынке труда 01:27:04 Удаленная работа и выгорание программистов 01:28:32 Будущее учебных курсов и их влияние на рынок 01:30:46 Испытательный срок и его значение 01:32:59 Проблемы найма и состояние рынка IT 01:35:10 Терминология и новые профессии в IT 01:36:00 Изменения в требованиях к разработчикам 01:36:54 Поиск и отбор кандидатов 01:37:59 Проблемы собеседований и их эффективность 01:40:01 Альтернативные подходы к найму 01:40:51 Перспективы и вызовы на рынке труда 01:42:12 Пожелания и советы на будущее 01:43:57 Роль разработчиков в бизнесе 01:45:58 Заключительные мысли и прощание Keywords подкаст, Postgres, Яндекс.Клауд, репликация, производительность, облачные решения, функции Postgres, геопространственные данные, индексирование, UID, PostgreSQL, MySQL, виртуальные столбцы, оптимизация, обновления, GraphQL, REST API, разработка приложений, безопасность данных, GraphQL, рынок труда, удаленная работа, IT, удаленная работа, безопасность, персональные данные, рынок труда, образовательные курсы, испытательный срок

    1시간 47분
  3. 1월 27일

    Владимир Дементьев: Почему «Злые марсиане» не нанимают мидлов?

    В этом выпуске Heavy Tech Podcast Сергей Удалов беседует с Владимиром Дементьевым — автором книги "Layered Design for Ruby on Rails", спикером и разработчиком из компании "Злые марсиане". Разговор охватывает широкий спектр тем: от найма и собеседований до архитектурных решений, эволюции MVC и состояния Ruby-сообщества. 🎯 ОСНОВНЫЕ ТЕМЫ: • Найм и собеседования в "Злых марсианах": почему нет понятия "мидл", хардкорные собеседования и лайф-ревью вместо лайф-кодинга • Написание книги о Rails: процесс создания, структура, обратная связь от сообщества и второе издание с главой об AI • Архитектура и MVC: эволюция паттерна, связь бизнес-логики с моделями, модульная архитектура и эксперименты с типизацией • Ruby и Rails: состояние сообщества, лидеры, критика DHH, проблемы с Action Cable и будущее фреймворка • Карьера в IT: советы для начинающих разработчиков, важность публичности, создание контента и работа в команде 📚 РЕСУРСЫ: Книга Владимира Дементьева: "Lire Design for Ruby on Rails" Компания: "Злые марсиане" ⏱️ ТАЙМКОДЫ: 00:00 Введение в подкаст и знакомство с гостем 06:01 Проекты и роль компании 'Злые марсиане' 10:09 Структура команды и роль экспертов 14:55 Изменения в найме и собеседованиях 20:57 Эволюция компании и её позиционирование 25:56 Проблемы с наймом и адаптацией разработчиков 29:47 Идея написания книги и её цели 34:01 Процесс написания и подготовка второго издания 38:02 Структура и содержание книги о Rails 42:14 Переосмысление и улучшения во втором издании 46:14 Понимание MVC и его эволюция 52:09 Связь бизнес-логики и моделей 57:08 Структурирование кода и локализация информации 01:03:39 Экспериментальные решения и архитектурные подходы 01:08:01 Интерфейсы и типизация в программировании 01:09:57 Статические методы и репозитории 01:12:00 Сообщество Ruby и его развитие 01:12:47 Идеи и лидеры в Ruby-сообществе 01:15:22 Лидеры сообщества Ruby 01:18:03 Культура Open Source в Ruby 01:19:54 Проблемы с Action Cable 01:25:10 Будущее Rails и его архитектура 01:28:48 Зависимости и изменения в Action Cable 01:31:47 Сложности входа в IT и карьерный рост 01:32:41 Советы для начинающих инженеров 01:36:01 Публичность и её влияние на карьеру 01:41:41 Личное развитие и мотивация через публичность 01:42:05 Использование интернета как ресурса 01:45:05 Стиль и индивидуальность в написании 01:47:52 Командная работа и обмен знаниями 01:51:03 Увольнение и ротация в команде 01:51:55 Советы по улучшению дизайна приложений 💡 КЛЮЧЕВЫЕ ВЫВОДЫ: • Конец года — напряженный период для разработчиков, компании активно ищут специалистов • В "Злых марсианах" нет понятия "мидл" — только джуны и сеньоры • Собеседования хардкорные, требуют демонстрации навыков через код • Джуны могут быстро расти и развиваться в правильной среде • MVC имеет свою историю и эволюцию, важно понимать контекст • Модульная архитектура требует строгих границ и четкой структуры • Типизация в Ruby может быть сложной, но необходимой • Публичность помогает в карьере и мотивации • Разнообразие в IT помогает лучше адаптироваться #HeavyTechPodcast #Ruby #Rails #RubyOnRails #Программирование #Разработка #Подкаст #IT #ВладимирДементьев #ЗлыеМарсиане #MVC #Архитектура #Собеседования #Найм #КарьераВIT #BackendDevelopment #SoftwareEngineering #TechPodcast #RubyCommunity #WebDevelopment

    1시간 52분
  4. 2025. 11. 27.

    Игорь Симдянов: книги, образование и карьера

    В этом выпуске Heavy Tech Podcast Сергей Удалов беседует с Игорем Симдяновым, опытным программистом и преподавателем, о его карьере в программировании, опыте работы, писательстве и обучении в IT-индустрии. Игорь делится своими взглядами на важность преподавания, создания учебных материалов и развития в профессии, а также дает советы начинающим программистам и предпринимателям. В этом разговоре обсуждаются современные методы собеседования в IT, психология кандидатов, изменения на рынке труда, роль архитектора в команде, навыки разработчиков, код-ревью, изменения в индустрии разработки, будущее программирования и влияние искусственного интеллекта на эту сферу. В этом эпизоде обсуждаются динамика технологий и стартапов, сложности и ожидания в индустрии ИИ, текущее состояние и будущее сообщества Ruby, а также советы для начинающих айтишников. Участники подчеркивают важность адаптации к изменениям в технологиях и необходимости постоянного обучения. Chapters 00:00 Представление гостей и их профессиональный путь 00:41 Образовательная деятельность и преподавание 02:01 Опыт работы с PHP и написание книг 04:26 Проблемы и особенности разработки на PHP 05:03 Фанаты PHP и новые языки программирования 08:12 Книги для начинающих разработчиков 08:15 Переход от текстов к видео 10:12 Как написать книгу? 15:45 Книги для разработчиков и менторов 23:36 Обучение новым технологиям и бизнес-идеи 25:29 Современные технические собеседования 31:54 Найм и управление командами 35:52 Изменения в индустрии разработки 40:13 Будущее программирования и абстракции 46:58 Секреты и доступ к информации в разработке 49:20 Сравнение ожиданий и реальности в индустрии 56:01 Стабильность в индустрии и её индикаторы 59:11 Будущее Ruby и его сообщество 01:10:15 Советы для начинающих в IT

    1시간 15분
  5. 2025. 11. 27.

    Жив ли Ruby в 2025? Разбор RubyRussia, open source и будущее сообщества

    Гости: Андрей Ермолаев и Дмитрий КопровВедущий: Сергей Удалов В этом выпуске обсуждаем конференцию RubyRussia, текущее состояние Ruby-сообщества в России и куда движется язык. Почему open source в России не развивается, зачем бизнес перестал вкладываться в Ruby-проекты и можно ли вдохнуть новую жизнь в конференции и комьюнити. Говорим о технических докладах, об упадке спонсорства, о фуллстек-разработке на Rails и о том, почему Ruby по-прежнему лучший инструмент для стартапов и быстрых MVP. Основные темы: - Итоги RubyRussia 2025 — доклады, атмосфера, спикеры. - Почему компании больше не спонсируют конференции. - Open source в России: как поддерживать и зачем это бизнесу. - Фуллстек-разработка и «вайпкодинг» как спасение для стартапов. - Что мешает развитию Ruby и стоит ли объединять языковые конференции. - Идея «крестового похода рубистов» — рассказывать о Ruby вне своего пузыря. Цитата из выпуска: «Ruby не умер — просто ему не хватает вдохновения. Мы привыкли вариться в своём соку, а пора снова выходить наружу и показывать, что Ruby всё ещё может удивлять.»

    1시간 26분
  6. 2025. 09. 25.

    Rails Engines в бою и взгляд в будущее Ruby

    Гость: Дмитрий Копров, Ruby-разработчик второй волны, пишу на нём с 2010 года. Сейчас работаю техлидом геосервиса в ecom.techВедущий: Сергей Удалов В этом выпуске Heavy Tech Podcast мы встречаемся с Дмитрием Копровым, опытным Ruby-разработчиком и техлидом. Мы обсуждаем Rails Engines - мощный инструмент для создания модульных приложений, делимся опытом использования в реальных проектах, включая интересный кейс из МГУ по системе доступа к суперкомпьютерам. Также делимся мнением о последних выступлениях ключевых фигур Ruby-сообщества - Matz и DHH, обсуждаем их позиции по развитию языка и фреймворка, а также философию разработки. В практическом блоке Дмитрий решает задачу по проверке сложности пароля, демонстрируя свои навыки Ruby-программирования. Проекты и ссылки - https://github.com/octoshell/octoshell-v2 — приложение на энжинах - https://www.youtube.com/watch?v=9K7LQ1weT5c - Rails Engines в проекте для МГУ Книги - https://www.labirint.ru/books/518955/ — Практика программирования - Учебник английского языка - Н.А. Бонк - Белая гвардия (Дни Турбиных) М.А. Булгаков Блоги и каналы - https://michaelrbernste.in/tw — блог Михаила Бернштейна (пример: https://michaelrbernste.in/2013/11/19/distributed-systems-archaeology-part-one) - https://t.me/misleading_dev — канал Дмитрия "Никуда не ведущий разработчик" Выступления - https://www.youtube.com/watch?v=XVaRRryB_cQ - Выступление Matz - https://www.youtube.com/watch?v=gcwzWzC7gUA - Выступление DHH - https://www.youtube.com/watch?v=7z0ZrDdQ-6M - Интервью с DHH

    1시간 51분
  7. 2025. 09. 22.

    Как совместить код, детей и IT-сообщества

    Как совместить код, детей и IT-сообщества Гостья: Анна Буянова, бэкенд-разработчица в ПСБ, создательница образовательных проектов, активистка в it-сообществах. В этом выпуске поговорим с Анной Буяновой. Анна делится своим уникальным опытом совмещения множества ролей: от технической работы в банке до создания образовательных курсов, участия в женском сообществе code_sisters и других активностях. В выпуске обсуждаем:     Как Анна пришла в программирование и почему решила создавать образовательные курсы     Особенности преподавания программирования и подход к дидактике в техническом образовании     Участие в женском IT-сообществе code_sisters и важность поддержки начинающих разработчиц     Как совмещать работу, семью с двумя детьми и активную общественную деятельность     Влияние ИИ на профессию разработчика и будущее программирования     Тренды в Ruby-разработке и перспективы развития     Пути роста от индивидуального контрибьютора к лидерским ролям     Советы начинающим разработчицам и как не сдаваться в сложных обстоятельствах Полезные ссылки:     Канал Анны: https://t.me/anna_codes     Курс Анны: https://github.com/ruby-newbie/lessons     Гитхаб: https://github.com/lightalloy     Канал сообщества code_sisters: https://t.me/codesisters     Ютуб code_sisters: https://www.youtube.com/@code_sisters      Книги:     "Практика объектно-ориентированного дизайна" (POODR): https://www.poodr.com/     "99 бутылок" Сэнди Мец: https://sandimetz.com/99bottles     "Проектирование приложений с интенсивным использованием данных": https://www.oreilly.com/library/view/... Подписывайтесь на подкаст «Heavy Tech» на любой платформе (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие):  https://heavytech.mave.digital/ https://t.me/UdalovX

    59분
  8. 2025. 07. 31.

    Как Ruby-разработчик стал тимлидом и почему вернулся к коду

    Гость выпуска — Арсений Карашкевич  В этом выпуске подкаста "Heavy Tech" Арсений делится своим опытом работы в команде, рассказывает о переходе от разработчика к тимлиду и обратно, а также обсуждает архитектурные подходы в разработке.   Ключевые темы выпуска:  - Как изменилась работа команды после ухода Сергея.   - Опыт Арсения в роли тимлида: плюсы и минусы.   - Архитектурные подходы: доменные модели, репозитории и их влияние на разработку.   - Советы начинающим Ruby-разработчикам: как развиваться и искать ментора.   Полезные советы и инсайты:   - Как организовать работу команды без "баз-фактора".   - Почему важно делиться знаниями и опытом с сообществом.   - Как выбрать правильный путь развития: технический или менеджерский.   Подписывайтесь на мои каналы, чтобы не пропустить новые выпуски:  - Telegram: https://t.me/UdalovX   - Резервный канал: https://vkvideo.ru/@udalov_x   Написать Арсению насчет менторинга https://t.me/Mr_Karashkevich Оставайтесь на связи и развивайтесь вместе с "Heavy Tech"!

    1시간 17분

소개

В этом подкасте мы погружаемся в мир программирования, IT и технологий, с акцентом на Ruby. Ведущий, Сергей Удалов, ruby-тимлид и опытный спикер, делится своими знаниями и опытом, иногда приглашая интересных гостей, а иногда ведя шоу в одиночку.  Присоединяйтесь к нам, чтобы оставаться в курсе последних тенденций в мире технологий!

좋아할 만한 다른 항목