
Advertise on podcast: Heavy Tech
This podcast has
46 episodes
Language
RussianPublisher
Сергей УдаловExplicit
No
Date created
2024/04/29
Latest episode
2026/08/10
Average duration
83 min.
Release period
28 days
Description
В этом подкасте мы погружаемся в мир программирования, IT и технологий, с акцентом на Ruby. Ведущий, Сергей Удалов, ruby-тимлид и опытный спикер, делится своими знаниями и опытом, иногда приглашая интересных гостей, а иногда ведя шоу в одиночку. Присоединяйтесь к нам, чтобы оставаться в курсе последних тенденций в мире технологий!
Unlock Heavy Tech podcast Email contact info,
Listeners & Audience details
Email contact information
Direct podcast contact details

Listeners
Audience numbers & engagement insights

Audience details
Podcast Insights

Podcast episodes
Check latest episodes from Heavy Tech podcast
ИИ-агенты в продакшене, «отупение» разработчиков и память подорожала в 2,5 раза
2026/08/10
Первый за долгое время соло-выпуск Heavy Tech Podcast: без гостя, зато с ответами на комментарии и дискуссии, которые накопились после недавних эпизодов — в первую очередь после разговора с Русланом Гатиятовым про агентную разработку и DDD.
Сергей Удалов разбирает, можно ли давать ИИ-агентам полный доступ к инфраструктуре; почему скептики по ИИ рискуют отстать; зачем инженеру DDD, TDD и SOLID даже если на собеседовании про это не спрашивают; что меняется в роли разработчика, когда код пишут агенты, а человек делает ревью; почему живые тестировщики становятся узким местом; и правда ли, что работа с ИИ «отупляет» — или это та же история, что с энциклопедией и Google.
В финале — новость про потребительский сегмент: из-за спроса ИИ на дата-центры оперативная память за год подорожала примерно в 2,5 раза, и доля RAM в себестоимости смартфонов выросла с ~5% до ~50%.
Ведущий: Сергей Удалов (соло).
Прагматичный DDD на Ruby: 350 микросервисов, тесты за 5 минут | Руслан Гатиятов
2026/06/03
Длинный технический разговор для тех, кто устал от «DDD на словах» и хочет услышать опыт с поля: как из поддержки стартапов на Rails выросла линейка фреймворков (Cyrex → Smart AI → REE), зачем вообще писать свой стек под доменную модель и что из этого вышло на практике.
Гость — Руслан Гатиятов: кандидат физико-математических наук, много лет в разработке и предпринимательстве, соавтор Ruby-фреймворка под DDD.
Ведущие — Сергей Удалов и Андрей Ермолаев.
Ключевые моменты:
- путь через науку (наноконтакты, физфак, аспирантура) в коммерческую разработку и что даёт «учёный» бэкграунд на разных этапах карьеры
- честный разговор про «код учёного» vs код инженера и стереотипы вокруг степеней
- откуда взялась идея своего фреймворка: клиентский запрос на DDD, когда в экосистеме Ruby не было готового ответа
- что в книге Эрика Эванса по мнению гостя реально про DDD, а что сообщество переоценивает (bounded contexts, ubiquitous language vs тактические паттерны)
- кейс Artstation: порядок величины нагрузки, ~350 сервисов на Ruby, bounded contexts, несколько БД, маленькая команда бэкенда
- как устроены агрегаты, Sequel вместо Active Record, «персистеры» вместо классических репозиториев и почему так
- микросервисы vs распределённый монолит, общая кодовая база, tree-shaking, boot тестов около секунды
- прогон тестов на миллионах строк кода за считанные минуты при высоком coverage и параллельных БД
- минусы подхода: порог входа, найм, обвязка, сравнение с опытом Claude на большой задаче
- история Active Record / Data Mapper, Rails, Uncle Bob и «кричащая» структура типовых проектов
- агентная разработка: запрет ручного кода в команде гостя, Cursor vs Claude, MCP и маркетинг
- карьера и рынок: маркетинг сложнее инженерки, глубина специализаций с LLM, этика «рынок так устроен»
- напутствие: развивать мозги через сложные системы и переходить на работу с агентами
Timecodes:
00:00 — интро, путь гостя: наука, C/C++, веб, Ruby
06:30 — зачем писать свой фреймворк; Rails, стартапы и DDD
13:00 — Artstation: масштаб, микросервисы, bounded contexts, команда
14:00 — что такое DDD «по-настоящему»: контексты и общий язык с бизнесом
25:30 — агрегаты, Sequel, сервисные функции и персистенция
27:00 — Sequel vs Active Record, Data Mapper, скорость и культура использования
32:00 — tree-shaking, зависимости, boot и тесты за ~секунду
35:00 — «настоящие» микросервисы, шины, границы bounded context
40:30 — миллионы строк, мало гемов, обновление Ruby за минуты
41:30 — минусы стека, Claude про архитектуру и порог для джунов
53:00 — Uncle Bob, три папки Rails, data-driven vs domain-driven
54:30 — линейный рост команды, сахарные гемы и долгая поддерживаемость
01:06:30 — LLM, контекст, агенты как ускоритель; правила важнее «сделай что-нибудь»
Главные вопросы выпуска:
- Где граница между полезным DDD и обсуждением тактических паттернов ради спокойствия?
- Когда «много микросервисов на одной кодовой базе» — осознанная архитектура, а когда антипаттерн?
- Обязан ли сильный инженер в 2026 году перестать писать код руками — или это только один из режимов работы?
Ссылки и материалы выпуска:
- DDD Ruby framework https://github.com/glabix/ree/
- Телеграм Руслана Гатиятова https://t.me/asyncom
- Telegram Сергея Удалова: https://t.me/UdalovX
- Telegram Андрея Ермолаева: https://t.me/fashion_dev
- Зеркало канала: https://vkvideo.ru/@udalov_x
Если разговор зацепил — напишите в комментариях, согласны ли вы, что первые страницы Evans важнее тактических паттернов на практике.
Почему женщин в IT меньше: выбор, барьеры или правила рынка? | Людмила Шведова
2026/06/03
В этом выпуске Heavy Tech Podcast в гостях Мила Шведова. Говорим о женщинах в IT без лозунгов и удобных ответов: где действительно есть системные барьеры, а где разговор упирается в карьерные стратегии, личный выбор, устройство команд и правила рынка. Получился местами острый, но при этом очень практичный разговор про рост в карьере, управление людьми, публичность, стартапы и то, как меняется работа в эпоху ИИ.
Кто в выпуске: ведущий Сергей Удалов, гостья Мила Шведова — руководитель с большим продуктовым и операционным опытом, автор канала «Блондинка в IT» и подкаста «В IT только девочки».
Главные вопросы выпуска:
Где в IT реальные системные барьеры для женщин, а где дело в выборе, уверенности и карьерной стратегии?
Почему рынок и компании не решают эту тему автоматически, если речь идёт об эффективности?
Какие качества будут делать специалиста сильным в мире, где всё больше задач забирает ИИ?
Ссылки и материалы выпуска:
- Telegram Милы: https://t.me/Blonde_in_IT
- Telegram Сергея: https://t.me/UdalovX
- Зеркало канала: https://vkvideo.ru/@udalov_x
Если тема вам близка, напишите в комментариях: где, по-вашему, в IT заканчиваются разговоры про дискриминацию и начинаются разговоры про личную стратегию, характер и выбор? Подпишитесь на канал, чтобы не пропустить следующие выпуски Heavy Tech Podcast.
0:00 Вступление и приветствие
0:43 Текущая роль и карьерный путь в IT
4:40 Что дало главный опыт (детство, темперамент, желание делать мир лучше)
7:42 О динамике изменений, страхе отставания и цикличности
15:09 Подкаст «Войти только девочки» и миссия продвижения женщин
18:03 Гендерные проблемы: зарплаты, декрет, карьерный рост
22:31 Почему канал для девочек, а не для мальчиков
26:36 Личный опыт Сергея: Люда как руководитель и женщины в IT
29:27 О домогательствах и женщинах-руководителях
35:20 Вклад женщин в IT: менеджмент vs технологии
37:14 Женщины как отличные менеджеры (исторически и генетически)
41:31 Сравнение: мужчины лучше как технари? Женщины как менеджеры?
44:42 О женских стартапах и рисках
51:24 Work-life balance и овертаймы
53:01 Нужно ли продвигать женщин в разработку?
55:50 Миф о «стань капитаном Америки» и правильный выбор пути
57:40 Цель подкаста Люды: поддержка уже существующих в IT женщин
59:22 Обратная дискриминация: занижение требований к девушкам
1:01:26 Искусственный интеллект и генерация контента
1:05:00 Фильм Вспомнить всё
1:05:41 Советы для зрителей
1:08:11 Завершение, книги и рекомендации
Иван Шаматов: Ruby, ИИ в разработке и карьера в неопределённом будущем
2026/06/03
Заявка на доклад Saint P Rubyconf 2026 https://forms.yandex.ru/u/69b53f6d84227c436538552c/
В этом выпуске Heavy Tech Podcast в гостях Иван Шаматов — Ruby-разработчик с большим стажем, инженер-менеджер и один из организаторов питерской Ruby-конференции. Говорим о том, как в компании внедряют ИИ (от Tab-комплита до генерации кода и ревью), где на самом деле тормозит delivery, почему узким местом становятся не код, а передача задач между людьми, и как Иван использует LLM для управленческих решений и контекста по командам. Отдельно — про формат выступлений с интерактивом, про то, кого берут на работу сейчас и как проходят собеседования, про образование детей и про спекуляции о сингулярности и будущем профессий.
Кто в выпуске: ведущие Сергей Удалов и Андрей Ермолаев, гость Иван Шаматов (Ruby, продакшен-системы, организатор Saint P Ruby Community).
Ключевые моменты:
- Роль инженер-менеджера и тематических лидов: кросс-командная коммуникация, контекст по людям и продуктам.
- Питерская Ruby-конференция: бесплатная, офлайн + онлайн, первые выходные июня, приглашаются докладчики (сайт и форма заявки — TODO в show notes).
- Внедрение ИИ: от авто-комплита до генерации кода и спеок; политики по данным и задачам, которые пока не отдаём в LLM.
- Delivery: основной лаг — не написание кода, а передача задачи от человека к человеку; оптимизация процесса не обязательно ведёт к сокращению людей.
- Кейс Amazon (outage и подпись сеньоров за AI-изменения): ответственность за решения остаётся за человеком; ревью и процессы важны.
- Middle management: типовые задачи съедаются ИИ; ценность — там, где нужны решения и ответственность.
- Контекст для LLM: репозиторий с Markdown по командам и продуктам; ручная подготовка контекста; обсуждение раздувания контекста при богатых API (Jira и др.).
- Дети и образование: фундамент — математика, физика, умение думать; совет — заниматься тем, что нравится.
- Собеседования и рынок: длинные циклы, много этапов, сильная конкуренция; в приоритете софтскиллы и вписывание в процессы.
- Книга: Лем «Сумма технологий» (non-fiction про сингулярность и технологии).
Главные вопросы выпуска: кого ИИ «съест» первым, а кого усилит? Где граница «ИИ помог» и «ответственность инженера»? Что делать разработчику и ребёнку в мире, где будущее профессий неочевидно?
Ссылки и материалы выпуска:
- Гость: Иван Шаматов — https://github.com/IvanShamatov
- СКУД на коленке (доклад) — https://www.youtube.com/watch?v=XVq3-rMcPKM
- Собираем метрики в ruby-приложении — https://www.youtube.com/watch?v=bkWfG5Zas0o
- Деньги! Иван Шаматов — https://www.youtube.com/watch?v=hNaJgkdiRNg
- Фичетогглинг. От теории к практике — https://www.youtube.com/watch?v=_1sF-fKyAJc
- Питерское Ruby-сообщество, заявки на доклады — https://t.me/saintprubycommunity.
- Рекомендация: Станислав Лем «Сумма технологий».
Подпишитесь на канал, чтобы не пропустить следующие выпуски. Обсудить выпуск и предложить темы можно в Telegram: https://t.me/UdalovX
Зеркало канала: https://vkvideo.ru/@udalov_x
00:00:00 Введение
00:04:03 Питерское руби-комьюнити
00:08:31 Как стать спикером
00:10:34 Начало карьеры Ивана, Райан Бейтс RailsCasts
00:13:14 Первый опыт выступления
00:15:59 Опыт преподавания
00:18:37 Влияние искусственного интеллекта
00:20:44 Применение ИИ разработчиками
00:22:31 Эффективность ИИ в разработке
00:25:39 Расширение бизнеса и найм разработчиков, вайб-кодинг
00:28:21 Роль middle-менеджмента
00:32:00 Внутренняя структура и взаимодействие команд
00:37:40 Использование ИИ для принятия решений
00:41:56 Автоматизация и безопасность, риски использования ИИ
00:49:01 Будущее образования, рекомендации
00:52:41 Будущее с ИИ
Архитектура без оверинжиниринга | Дмитрий Цепелев
2026/06/03
Нужна ли нам сложная архитектура, когда половину кода пишет LLM? Что такое «хорошая архитектура» и как заставить команду ей следовать без бесконечных документов?
В этом выпуске — разговор с ведущим Ruby-разработчиком Дмитрием Цепелевым: про определение архитектуры, про RuboCop и линтеры как способ зафиксировать правила, про DDD, микросервисы и монолит, про event-архитектуру и strict loading в Rails, про частые ошибки (тяжёлые задачи в main thread, сервисы друг в друге без транзакционного outbox) и про то, почему rich domain model и anemic model — тема, по которой эксперты до сих пор спорят.
Ведущие: Сергей Удалов (tg UdalovX), Андрей Ермалаев (tg fashion_dev).
Гость: Дмитрий Цепелев (tg dmitryonsoftware) — ведущий Ruby-разработчик, контрибьютор Rails и сообщества. Автор и мейнтейнер гемов: Store Model, Active Record Lazy Preload. Входит в программные комитеты конференций (в т.ч. РИТ++, DUMP и др.). Выступает с докладами про стандартизацию, архитектуру и мониторинг.
Ссылки
- https://t.me/dmitryonsoftware - новый канал Дмитрия
- https://github.com/DmitryTsepelev/store_model
- https://github.com/DmitryTsepelev/ar_lazy_preload
- https://dmitrytsepelev.dev/natural-language-programming-with-ruby - та самая статья, которую не оценили
- https://dmitrytsepelev.dev/why-has-ruby-symbols - статья, которая привлекла больше внимани
Выступления по архитектуре:
- https://www.youtube.com/watch?v=UbZWk4aS8ss - "Зачем заниматься стандартизацией кодовой базы"
- https://www.youtube.com/watch?v=8n39xhUhYNA -
Компонентная архитектура Rails приложения
- https://youtu.be/UGqdlTqNfIM?si=lBhGm2-823UnH3YR - rich domain model
Основной телеграм-канал «Удалов»: https://t.me/UdalovX
Слушать подкаст можно без VPN.
Подписаться на подкаст (Apple Podcast, Яндекс.Музыка, VK Video, Звук и другие): https://heavytech.mave.digital
Зеркало канала: https://vkvideo.ru/@udalov_x
00:00 Вступление и знакомство
04:21 Как устроен опенсорс и жизнь в сообществе
13:05 Что такое архитектура
25:54 Как держать архитектуру под контролем
30:49 DDD и его восприятие
33:40 Микросервисы: когда работают, а когда мешают
40:53 Event-архитектура
48:40 Архитектура библиотек
54:20 Ошибки, которые ломают архитектуру
01:00:41 ActiveRecord: за и против, и что с этим делать
01:16:18 Работа с бизнесом и рекомендации
01:17:07 Финальные выводы
500+ сотрудников, 2 млрд выручки: как живут большие студии разработки
2026/05/14
Что на самом деле делает руководитель проектной группы в крупном агентстве заказной разработки? Как выбирают стек — под заказчика или под бенч? Почему в 2026 году лидов стало больше, а найм остаётся таким же? Обсуждаем с гостем, который прошёл путь от разработчика до руководителя направления.Что на самом деле делает руководитель проектной группы в крупном агентстве заказной разработки? Как выбирают стек — под заказчика или под бенч? Почему в 2026 году лидов стало больше, а найм остаётся таким же? Обсуждаем с гостем, который прошёл путь от разработчика до руководителя направления.
Ритейл — IT-компания под капотом. Digital-директор: данные, креатив, ИИ и кто нужен через 5 лет
2026/02/11
Что на самом деле делает 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
Postgres 18 в облаке, GraphQL vs REST, рынок IT в 2026 и валютная удаленка
2026/02/03
В первом эпизоде 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, удаленная работа, безопасность, персональные данные, рынок труда, образовательные курсы, испытательный срок
Владимир Дементьев: Почему «Злые марсиане» не нанимают мидлов?
2026/01/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
Игорь Симдянов: книги, образование и карьера
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
Жив ли Ruby в 2025? Разбор RubyRussia, open source и будущее сообщества
2025/11/27
Гости: Андрей Ермолаев и Дмитрий КопровВедущий: Сергей Удалов
В этом выпуске обсуждаем конференцию RubyRussia, текущее состояние Ruby-сообщества в России и куда движется язык. Почему open source в России не развивается, зачем бизнес перестал вкладываться в Ruby-проекты и можно ли вдохнуть новую жизнь в конференции и комьюнити.
Говорим о технических докладах, об упадке спонсорства, о фуллстек-разработке на Rails и о том, почему Ruby по-прежнему лучший инструмент для стартапов и быстрых MVP.
Основные темы:
- Итоги RubyRussia 2025 — доклады, атмосфера, спикеры.
- Почему компании больше не спонсируют конференции.
- Open source в России: как поддерживать и зачем это бизнесу.
- Фуллстек-разработка и «вайпкодинг» как спасение для стартапов.
- Что мешает развитию Ruby и стоит ли объединять языковые конференции.
- Идея «крестового похода рубистов» — рассказывать о Ruby вне своего пузыря.
Цитата из выпуска:
«Ruby не умер — просто ему не хватает вдохновения. Мы привыкли вариться в своём соку, а пора снова выходить наружу и показывать, что Ruby всё ещё может удивлять.»
Rails Engines в бою и взгляд в будущее Ruby
2025/09/25
Гость: Дмитрий Копров, 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
Как совместить код, детей и IT-сообщества
2025/09/22
Как совместить код, детей и 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
Как Ruby-разработчик стал тимлидом и почему вернулся к коду
2025/07/31
Гость выпуска — Арсений Карашкевич
В этом выпуске подкаста "Heavy Tech" Арсений делится своим опытом работы в команде, рассказывает о переходе от разработчика к тимлиду и обратно, а также обсуждает архитектурные подходы в разработке.
Ключевые темы выпуска:
- Как изменилась работа команды после ухода Сергея.
- Опыт Арсения в роли тимлида: плюсы и минусы.
- Архитектурные подходы: доменные модели, репозитории и их влияние на разработку.
- Советы начинающим Ruby-разработчикам: как развиваться и искать ментора.
Полезные советы и инсайты:
- Как организовать работу команды без "баз-фактора".
- Почему важно делиться знаниями и опытом с сообществом.
- Как выбрать правильный путь развития: технический или менеджерский.
Подписывайтесь на мои каналы, чтобы не пропустить новые выпуски:
- Telegram: https://t.me/UdalovX
- Резервный канал: https://vkvideo.ru/@udalov_x
Написать Арсению насчет менторинга https://t.me/Mr_Karashkevich
Оставайтесь на связи и развивайтесь вместе с "Heavy Tech"!
От стажера до синьора: Путь Ruby-разработчика с Даниилом Любимцевым
2025/07/14
Гость выпуска: Даниил Любимцев, Ruby-разработчик из Balance Platform.
В этом выпуске обсуждаем карьеру разработчика, выбор технологий, Ruby-сообщество и его развитие. Даниил рассказывает о своём пути в разработке, начиная с 13 лет, делится опытом работы в разных компаниях и даёт советы начинающим разработчикам.
Ключевые темы:
- Как стать Ruby-разработчиком и почему Ruby?
- Опыт работы в крупных компаниях и стартапах.
- Ruby-сообщество: проблемы и перспективы.
- Советы по развитию карьеры в IT.
Полезные советы:
- Развивайте не только технические навыки, но и soft skills.
- Учитесь общаться с людьми и доносить свою точку зрения.
- Будьте готовы к постоянному обучению и саморазвитию.
Рекомендованные книги:
- Polished Ruby Programming
- The Well-Grounded Rubyist
- Understanding Computation
- Ruby on Rails Tutorial by Michael Hartl
Подписывайтесь на мои каналы:
Telegram: https://t.me/UdalovX
Резервный канал: https://vkvideo.ru/@udalov_x
Podcast reviews
Read Heavy Tech podcast reviews
Podcast sponsorship advertising
Start advertising on Heavy Tech relevant audience podcasts
You may also like to advertise on these Podcasts

4.711493390
Matt and Shane's Secret Podcast
Matt McCusker & Shane Gillis

4.82533180
Smosh Reads Reddit Stories
Smosh

4.975203750
Small Town Murder
James Pietragallo, Jimmie Whisman

4.71294595
Bulwark Takes
The Bulwark

4.8583398
Didn't I Just Feed You
Stacie Billis and Meghan Splawn

4.4503509
Warfare
History Hit

4.8296741990
Fantasy Footballers - Fantasy Football Podcast
Fantasy Football

4.712837549
True Crime All The Time
Emash Digital

4.8160161996
Watch What Crappens
Ben Mandelker & Ronnie Karam

4.639031163
Modern Wisdom
Chris Williamson