EngX Code Review: начни писать код еще лучше и построй эффективный процесс код-ревью.

Фильм «Beyond the Success of Kotlin»: идея создания, творческие процессы, евро-трип и польский кетчуп

Команда EngX Community выпустила документальный фильм «Beyond the Success of Kotlin». В нем создатели Kotlin поделились воспоминаниями, как в JetBrains велась работа над языком, а также как его приняли в комьюнити и признали официальным языком разработки Android-приложений в Google.

Мы поговорили с лидерами комьюнити Алексеем Картынником и Виктором Шеленченко о процессе создания фильма: от идеи и распределения ролей в команде до евро-трипа под АК-47 и польского кетчупа.

kotlin-photo-1.jpg

«Работали просто потому, что нравилась идея»

— Как вам пришла идея создания фильма?

Алексей: Вся команда давно хотела заниматься документалками.

Виктор: И у нас были знакомые, которые помогли выйти на создателей Kotlin.

— Как вы распределяли роли внутри команды?

Алексей: Мы занимались всем и сразу. Витя занимался менеджментом и коммуникациями с людьми. Он умеет задавать вопросы без налета субъективности. Еще хотел бы рассказать про других ребят, которые работали над фильмом. Я был в редколлегии c Артуром Гайнуллиным и Артемом Малышевым: мы делали сценарий и ресерч для подготовки вопросов. Паша Судаков занимался офлайн-съемками. Позже они монтировали фильм вместе с Сашей Жуковой и Антоном Комаровым.

kotlin-photo-2.jpg

Виктор: И Антон написал музыку для фильма.

Алексей: При создании фильма было много волонтерской работы. Мы очень горели. И были люди, которые работали просто потому, что им нравилась идея.

kotlin-photo-3.jpg
GenAI for Kotlin developers
Use the power of ChatGPT to enhance your productivity and efficiency in your development tasks.
View coursearrow-right-blue.svg

«У нас был евро-трип на машине»

— Где проходили съемки?

Виктор: У нас был евро-трип на машине за несколько дней: из Польши в Мюнхен, из Мюнхена в Амстердам, из Амстердама в Гаагу, а потом обратно. Мы ездили втроем: я, Леша и Паша Судаков. Еще были съемки в Лондоне, Вильнюсе и онлайн.

Алексей: Я был за рулем и по пути включал АК-47. Вите и Паше не нравилось.

А в Лондон мы не доехали — со съемками там нам помогали знакомые ребята из подкаста «Подлодка».

kotlin-photo-4.jpg
Learn how the story of Kotlin began
Watch the documentary “Beyond the Success of Kotlin” by the EngX Community team.
Watch now

«Творческие процессы отличаются от девелоперских»

— Как долго вы работали над фильмом?

Алексей: Полгода. Сначала шла подготовка. За 4 дня мы отсняли около 70% материала. Многие думают, что съемки — это практически вся работа. Но нет. Мы снимали по 6 часов с каждым спикером в офлайне. Потом с ними нужно было выбирать по 10 самых сочных минут и продумывать сценарий так, чтобы видео было динамичным, живым. На это ушло 4 месяца. И еще месяц на монтаж.

Виктор: Это был наш первый документальный фильм. Думаю, съемки следующего пошли бы быстрее. Мы хотели объективно показать процесс создания Kotlin, поэтому так много времени ушло на производство.

Алексей: Да, но мы поняли, что в следующий раз мы бы по-другому процессы строили — с самого начала распределили бы роли внутри команды. Были разногласия, но надеюсь, что с выходом фильма мы все помиримся.

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

kotlin-photo-5.png

«В определении слова «вызов» был бы наш процесс работы над фильмом»

— Что вас впечатлило во время съемок?

Алексей: Фильм очень крутой вышел. Впечатлило то, что мы проделали большую работу и она оказалась достойной.

Виктор: Но и сам процесс был очень необычным и интересным для нас. Как глоток свежего воздуха.

Алексей: Выездные съемки сплочают команду. Вы вместе едете, проводите съемку с человеком, идете вечером куда-нибудь перекусить, спите и уже на следующий день выдвигаетесь в следующий город. По пути мы решали, как изменить сценарий — не бывает такого, что все пошло строго по плану. Вот они, вызовы в офлайновых съемках. Но и ребята, которые были с нами в онлайне, очень поддерживали во время съемок — сидели с нами по 6 часов на ноутбуке. Мы чувствовали себя настоящей командой.

kotlin-article-photo-6.jpg

Виктор: Если бы я по своей жизни писал толковый словарь, то в определении слова «вызов» был бы наш процесс работы над фильмом.

Алексей: У нас была вот какая ситуация. Мы сняли квартиру и собирались там проводить съемку с Димой Жемеровым (соавтором языка Kotlin, бывшим сотрудником JetBrains). И за 2 минуты до того, как мы должны были записываться, бабуля-владелица запретила там снимать. Мы написали директору JetBrains — рассказали, что мы в Мюнхене снимаем документальный фильм про Kotlin с их бывшим сотрудником и попросили помещение. Через 15 минут он ответил «приходите в офис». Нам очень помогли, я был приятно удивлен.

Виктор: Еще я понял в процессе работы над фильмом, что создать язык программирования просто. А сделать так, чтобы им пользовались — сложная задача. Создатели Kotlin смогли и написать язык, и построить вокруг него инфраструктуру. Он стал основным для Android-разработки. Это же очень круто. И показывает, что комьюнити способно на многое.

Алексей: Мы хотели показать, как язык смог развиться до крупного игрока рынка и корпоративного языка.

Виктор: И передать зрителю вайб работы группы над созданием языка, рассказать историю.

kotlin-article-7.jpg

«Индийские блогеры «вскормили» IT-специалистов»

— Про что бы вы хотели снять документальные фильмы в будущем?

Виктор: Я бы хотел снимать документальное кино про IT-блогеров в Индии. У них огромные просмотры. Волчица вскормила Ромула и Рема, а потом они основали Рим. Так и индийские блогеры «вскормили» IT-специалистов. Многие разработчики начинали свой путь с видео индийских программистов, которые объясняют принципы работы компилятора возле доски. Я бы хотел свести на одном звонке индийских учителей и разработчиков, которые учились по их лекциям и теперь работают в крутых компаниях. Была бы встреча выпускников.

Бонусный вопрос

— Леша, ты живешь в Польше. Видел ли в магазинах кетчуп «Kotlin»?

Алексей: Нет, я впервые увидел его в нашем документальном фильме.

Примечание редакции: Алексей выполнил домашнее задание и нашел кетчуп «Kotlin» на прилавках магазинов Польши.

kotlin-photo-8.jpg

Домашнее задание читателям: посмотреть документальный фильм «Beyond the Success of Kotlin»и поставить лайки.

Want to accelerate your engineering career with community support?
Join EngX Community — your hub for professional growth, exclusive events, and networking opportunities.
Learn more
Материалы по теме
Следи за новостями на любимых платформах