Artwork

Вміст надано Кирилл Мокевнин. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Кирилл Мокевнин або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.
Player FM - додаток Podcast
Переходьте в офлайн за допомогою програми Player FM !

#50 Open Source без романтики: деньги, интриги, выгорание — и рост | Артем Малышев

2:14:24
 
Поширити
 

Fetch error

Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on November 02, 2025 14:36 (17d ago)

What now? This series will be checked again in the next hour. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.

Manage episode 490169847 series 3585626
Вміст надано Кирилл Мокевнин. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Кирилл Мокевнин або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.

В 2010 году я много собеседовал начинающих разработчиков, и одним из них был Артём Малышев. Он не прошёл испытательный срок, но само собеседование и несколько недель работы с нами оставили у него сильное впечатление и задали вектор всей его карьеры.

С тех пор прошло больше десяти лет. Артём успел поработать на фрилансе, получил грант Mozilla, стал контрибьютором Django Channels, и сейчас входит в core-команду Django. Недавно мы снова пересеклись — и я пригласил его на подкаст, чтобы разобрать, как складывался его путь и что на него повлияло.

Обсудили:
- что давал ранний фриланс на Upwork и почему там важно сразу считать стоимость не только работы, но и валютного контроля;
- как автоматизация антивирусных отчётов превратилась в первый серьёзный питон-опыт;
- Как один твит, XSLT-плагин и 20 чашек кофе привели к внезапному контракту в Германии;
- коридорный разговор на конференции, который привёл к гранту Mozilla и работе над Django Channels;
- историю о контрибьюторе, продавшем поддержку библиотеки без ведома автора — и чем всё закончилось.

А ещё — поговорили о росте. Сколько времени занимает развитие навыков? Что на самом деле даёт переход от рутинных задач к контрибьютам в open source? И почему нет коротких путей от джуна из региона до ключевого участника глобального проекта.

  • (00:00) - — Введение и анонс
  • (03:15) - — Первая встреча: момент, когда всё изменилось
  • (04:35) - — Карьерное начало Артёма: первые шаги в IT
  • (08:16) - — Взлёт Ruby & Rails: почему они стали такими популярными
  • (12:58) - — Насмотренность и опыт: как это влияет на качество кода
  • (16:45) - — Реалити-чек: смена целей и взглядов
  • (20:56) - — Курьёзное интервью: «заводная» путаница
  • (24:13) - — Проект M3: первые шаги в новом месте
  • (28:18) - — Заказ от Positive Tech: опыт корпоративного проекта
  • (33:42) - — Антивирусы и ограничения: столкновения с корпоративщиной
  • (36:16) - — Рефлексии: переход в open-source
  • (40:21) - — Удалёнка: как они перешли на дистанционку
  • (44:57) - — Влияние Bundler: роль инструментов для Ruby
  • (48:18) - — Появление Poetry: реакция сообщества
  • (53:26) - — Менеджеры версий: универсальные решения
  • (58:23) - — Пакетный хаос: проблемы на GitHub
  • (01:02:39) - — Первый фриланс-заказ: опыт и выводы
  • (01:07:59) - — XML Conf в Праге: впечатления с конференции
  • (01:10:33) - — Асинхронность в Python/Django: зачем и кто за этим стоит
  • (01:15:43) - — Под капотом: архитектурные сложности
  • (01:22:07) - — Итоги Channels: успех или тупик
  • (01:25:02) - — Генераторы в практике: сложности внедрения
  • (01:30:34) - — Контрибьютинг в крупные проекты: как это сделать
  • (01:34:52) - — Закрытая соцсеть: контрактный кейс
  • (01:40:04) - — Драйвер-фреймворки: Rails vs Python
  • (01:45:23) - — Конкуренция проектов: борьба идей
  • (01:57:25) - — Предательство: обида и урок
  • (01:59:54) - — Опыт OSS: важные выводы
  • (02:05:29) - — Микрозадачи: система тикетов
  • (02:11:17) - — Трудолюбие vs талант: главный вывод
  • (02:12:47) - — Рельсовые конференции и Inertia: взгляд в будущее
  • (02:14:09) - — Заключение
★ Support this podcast ★
  continue reading

67 епізодів

Artwork
iconПоширити
 

Fetch error

Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on November 02, 2025 14:36 (17d ago)

What now? This series will be checked again in the next hour. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.

Manage episode 490169847 series 3585626
Вміст надано Кирилл Мокевнин. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Кирилл Мокевнин або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.

В 2010 году я много собеседовал начинающих разработчиков, и одним из них был Артём Малышев. Он не прошёл испытательный срок, но само собеседование и несколько недель работы с нами оставили у него сильное впечатление и задали вектор всей его карьеры.

С тех пор прошло больше десяти лет. Артём успел поработать на фрилансе, получил грант Mozilla, стал контрибьютором Django Channels, и сейчас входит в core-команду Django. Недавно мы снова пересеклись — и я пригласил его на подкаст, чтобы разобрать, как складывался его путь и что на него повлияло.

Обсудили:
- что давал ранний фриланс на Upwork и почему там важно сразу считать стоимость не только работы, но и валютного контроля;
- как автоматизация антивирусных отчётов превратилась в первый серьёзный питон-опыт;
- Как один твит, XSLT-плагин и 20 чашек кофе привели к внезапному контракту в Германии;
- коридорный разговор на конференции, который привёл к гранту Mozilla и работе над Django Channels;
- историю о контрибьюторе, продавшем поддержку библиотеки без ведома автора — и чем всё закончилось.

А ещё — поговорили о росте. Сколько времени занимает развитие навыков? Что на самом деле даёт переход от рутинных задач к контрибьютам в open source? И почему нет коротких путей от джуна из региона до ключевого участника глобального проекта.

  • (00:00) - — Введение и анонс
  • (03:15) - — Первая встреча: момент, когда всё изменилось
  • (04:35) - — Карьерное начало Артёма: первые шаги в IT
  • (08:16) - — Взлёт Ruby & Rails: почему они стали такими популярными
  • (12:58) - — Насмотренность и опыт: как это влияет на качество кода
  • (16:45) - — Реалити-чек: смена целей и взглядов
  • (20:56) - — Курьёзное интервью: «заводная» путаница
  • (24:13) - — Проект M3: первые шаги в новом месте
  • (28:18) - — Заказ от Positive Tech: опыт корпоративного проекта
  • (33:42) - — Антивирусы и ограничения: столкновения с корпоративщиной
  • (36:16) - — Рефлексии: переход в open-source
  • (40:21) - — Удалёнка: как они перешли на дистанционку
  • (44:57) - — Влияние Bundler: роль инструментов для Ruby
  • (48:18) - — Появление Poetry: реакция сообщества
  • (53:26) - — Менеджеры версий: универсальные решения
  • (58:23) - — Пакетный хаос: проблемы на GitHub
  • (01:02:39) - — Первый фриланс-заказ: опыт и выводы
  • (01:07:59) - — XML Conf в Праге: впечатления с конференции
  • (01:10:33) - — Асинхронность в Python/Django: зачем и кто за этим стоит
  • (01:15:43) - — Под капотом: архитектурные сложности
  • (01:22:07) - — Итоги Channels: успех или тупик
  • (01:25:02) - — Генераторы в практике: сложности внедрения
  • (01:30:34) - — Контрибьютинг в крупные проекты: как это сделать
  • (01:34:52) - — Закрытая соцсеть: контрактный кейс
  • (01:40:04) - — Драйвер-фреймворки: Rails vs Python
  • (01:45:23) - — Конкуренция проектов: борьба идей
  • (01:57:25) - — Предательство: обида и урок
  • (01:59:54) - — Опыт OSS: важные выводы
  • (02:05:29) - — Микрозадачи: система тикетов
  • (02:11:17) - — Трудолюбие vs талант: главный вывод
  • (02:12:47) - — Рельсовые конференции и Inertia: взгляд в будущее
  • (02:14:09) - — Заключение
★ Support this podcast ★
  continue reading

67 епізодів

Усі епізоди

×
 
Loading …

Ласкаво просимо до Player FM!

Player FM сканує Інтернет для отримання високоякісних подкастів, щоб ви могли насолоджуватися ними зараз. Це найкращий додаток для подкастів, який працює на Android, iPhone і веб-сторінці. Реєстрація для синхронізації підписок між пристроями.

 

Короткий довідник

Слухайте це шоу, досліджуючи
Відтворити