Go Magic — как создается волшебство

Go Magic — Secrets Behind the Magic

Статья для тех, кто хочет поближе познакомиться с основателями проекта и узнать максимум подробностей о нашей “волшебной” лаборатории. Всё как есть — честно и без прикрас.

Рассказывает Антон Проскурин — автор идеи и со-основатель проекта.

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

Go Magic — как создается волшебство

Прошел год с момента запуска проекта Go Magic и сейчас можно с уверенностью сказать, что он состоялся. MVP выполнен и далее остается только планомерно развиваться. Это был непростой год, но обо всем по-порядку…

С чего всё началось

Идея создать крупный интернет-портал, посвященный Го, появилась очень давно… кажется лет 10 назад. Уже тогда было ясно, что человечество необратимо встало на путь развития интернет технологий, и с каждым годом человек будет только больше проводить времени за компьютером и гаджетами… а хорошего портала, посвященного Го, до сих пор не было. И даже спустя 10 лет ситуация не сильно изменилась…

Ключевые идеи для проекта появились в Калининграде, где я сначала учился на пианиста, а после открыл школу Го… Не спрашивайте, как это связано 🙂

Подробно о школе и ее создании я писал в своем блоге Проскуриус. Если кратко — это был обалденный и супер-положительный опыт, когда мне удалось не только создать хорошую школу, в которой одномоментно занималось 35+ учеников, не только прекрасное место, где можно было поиграть в Го и другие настольные игры, но и успешное с финансовой точки зрения предприятие! Это был мой первый предпринимательский эксперимент, который дал понять, что коммерческий способ развития гораздо эффективнее некоммерческого.

Go Magic — как создается волшебство
Парный турнир в школе: играют дети и родители

У нас в России, к сожалению, частное предпринимательство только набирает обороты. После 70 лет советского режима, когда все предприятия были государственными, а за торговлю огурцами со своего огорода можно было “присесть”, у людей пропало желание делать хоть что-то свое. Даже сейчас, в 2020 году, спустя 30 лет падения советской власти, доля государственного сектора в экономике России по разными оценкам составляет от 50% до 70%. Это очень много…

В 2018 году я был вынужден оставить школу в Калининграде и вернуться в родную Тверь (это небольшой город в 150 км от Москвы). Нужно было что-то делать. Сначала думал просто повторить калининградский опыт, но потом решил, что пока есть возможности нужно двигаться дальше и реализовать давнюю задумку с интернет-порталом.

Go Magic — как создается волшебство
Город Тверь. Вид на реку Волга

Первая идея — интерактивность

За всё время пока я преподавал Го (около 5 лет) у меня сформировалось несколько “претензий” к этому процессу. И главная — необходимость каждый раз повторять одно и то же. Особенно правила и основы игры — это очень утомительно. Поэтому фундаментом нового онлайн проекта стали интерактивные курсы, которые создаются единожды и полностью решают проблему с повторениями.

Вообще, Го — это тот редкий случай, когда искусство можно вынести полностью в онлайн, а преподавание поддается почти полной автоматизации. Сложно представить подобные интерактивные курсы по фортепиано или по брейк-дансу. Однако в Го, особенно сейчас с развитием нейросетей, нет никаких проблем выстроить обучение онлайн и без преподавателя. Я и сам, когда познакомился с игрой, долгое время играл исключительно на KGS и всему учился онлайн.

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

Вторая идея — геймификация

В принципе, интерактивные курсы, это уже вполне хороший и самодостаточный продукт… но мой мозг не переставал генерировать идеи 🙂 Многие из них в последствии пришлось отложить (тупо не успеваем всё делать), но кое-что мы решили воплотить сразу — геймификацию и, в частности, дерево скиллов.

В период подготовки я специально окунулся в мир видеоигр, чтобы получше изучить современную геймификацию. Мое детство (я 1990 г.р.) не обошлось без компьютерных игр, но после знакомства с Го в 2005 они как-то сами собой отошли на второй план. Так что сейчас пришлось заново в это погрузиться 🙂

Go Magic — как создается волшебство
Черновик дерева навыков

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

Позже я увидел похожую идею в приложении по изучению языков Duolingo. Там хорошо реализована и геймификация, и система навыков — отличный референс.

Ответственный за качество

Когда все идеи приобрели некую целостность и структуру, стало понятно, что одному всё это не потянуть — работы как минимум на пару лет. Поэтому срочно нужны были единомышленники! 

Первым делом я позвонил своему старинному другу Вадиму Ефименко. На тот момент он жил в Китае, но планировал на несколько месяцев заехать в Россию повидаться с родными и друзьями, чтобы потом отправиться в какую-нибудь другую страну. Он вообще такой “лингво-нерд” — живет в разных странах и изучает языки. Когда-то мы с ним вместе играли, учились и вели клуб Го в Твери. И это как раз тот случай, когда я особенно благодарен игре за то, что она познакомила меня с таким замечательным человеком!

Go Magic — как создается волшебство
Вадим Ефименко — также обладатель хорошей фотогеничности

Вадим прекрасно владеет английским языком, отлично разбирается в Го, а также большой мастер рассказывать и объяснять. Я понимал, что с ним мы сможем сделать по-настоящему крутой проект и не только на русском, но и на английском языке. Если в жизнеспособности такого проекта на русском языке и были сомнения, то на английском — нет.

Долго уговаривать не пришлось — Вадим высоко оценил мои идеи и тут же примкнул к лагерю Go Magic. Мы договорились записать несколько курсов за то время, пока он будет в России, однако… когда мы начали снимать, выяснилось, что за два месяца не управиться 🙂

Проблема была в очень высоком требовании Вадима к качеству контента. Мое предложение снимать просто на телефон было отметено моментально. Пришлось купить камеру, свет, фон и вообще пересмотреть отношение к качеству видео. Но в этом мы были полностью солидарны: по Го существует очень много видео уроков, но к сожалению это либо скринкасты, либо видео очень плохого качества. Мы не хотели, чтобы наши уроки пополнили эти ряды, поэтому решили поднять планку качества максимально высоко.

Go Magic — как создается волшебство
Съемки Go Magic

И в этом полностью заслуга Вадима. Вы даже не представляете с какой скрупулезностью он подходит к съемке каждого ролика. Всё тщательно выверено и продумано. Именно поэтому на выходе такое качество. Надеюсь вы оценили 🙂

Ожидания и реальность

Go Magic — как создается волшебство

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

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

Утром деньги, вечером стулья

Go Magic — как создается волшебство

Мы намеренно выбрали коммерческий путь развития, потому что

  1. не хотим зависеть от спонсоров и ходить с протянутой рукой
  2. такой путь развития эффективнее, ибо мотивирует работать лучше и быстрее

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

Однако мы часто сталкиваемся с очень скептическим отношением к проекту — мол вы тут сейчас деньги-то соберете, потом ничего не сделаете и исчезнете… Уж не знаю, откуда это в людях! В общем нам регулярно прилетает шквал такого негатива, который ни разу не способствует развитию проекта. 

Отвечаю: Друзья, ну c’mon, если б мы действительно хотели заработать денег, то занимались чем угодно, но только не Го. Да, у проекта есть потенциал и он действительно может выстрелить и стать прибыльным предприятием, но для этого нужно приложить колоссальные усилия!.. И без вашей помощи это едва ли получится.

Сколько ты зарабатываешь?

Go Magic — как создается волшебство

Тут нет секрета — почти ничего 🙂

За всё время, пока разрабатывался сайт (до запуска беты), нас поддержали покупкой аккаунтов более 50 человек на сумму около 150 тыс рублей. Эти деньги, конечно, не закрывают финансовый вопрос (нам по-прежнему одновременно с проектом приходится фрилансить), однако мы смогли покрыть расходы связанные с покупкой оборудования и оплатой работы сторонних преподавателей и помощников. Теперь, когда готов MVP, будет значительно проще набирать обороты. Наша следующая цель — самоокупаемость.

Ребята, спасибо всем, кто поверил в нас и поддержал на раннем этапе! Любая ваша помощь придает силы двигаться дальше и желание придумывать новые фишки.

Специалист по мемам

Дело в том, что вплоть до запуска бета-версии многие задачи мне приходилось выполнять единолично, и самые трудоемкие из них: веб-программирование и монтаж видео. При том, что меня сложно назвать профессионалом ни в том, ни в другом деле — параллельно приходилось всему этому учиться. Однажды я сказал: “Хватит! Пора найти нам хотя бы видеомонтажера“. Тогда у нас уже появились свободные деньги и мы могли позволить себе нанять специалиста.

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

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

Go Magic — как создается волшебство
Михаил Бормин, Ижевск

В общем Михаил полноценно влился в нашу команду и теперь не только монтирует видео, не только придумывает мемы :), но и генерирует свежие идеи для проекта.

На данный момент у нас 5 человек в команде. Кроме известной вам троицы, с нами еще работают Ксения Лифанова (составляет задачи) и Елена Ванина (делает субтитры к видео).

Пандемия

Тот случай, когда интуитивно выбрал правильное направление 🙂 

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

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

Вообще у властей нашей страны очень специфичное отношение к пандемии. Мне нравится такая шутка:

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

Наши неудачи и упущения

Go Magic — как создается волшебство

Без них никуда — главное анализировать, делать выводы и двигаться дальше.

В чем нас многие упрекают — это скорость разработки. Тут сложно не согласиться, но всё же есть объективная причина — у нас супер маленькая команда и… мы не роботы :). Однако кое в чем мы действительно накосячили, а именно, что решили делать портал сразу на двух языках. Изначально казалось, что добавить родной язык, это плюс 20-30% ко времени, но по факту вышло +100%. Правильнее, конечно, было бы сделать сначала всё на английском языке и только после финального релиза добавлять другие языки. Поэтому сейчас мы, например, отказались от записи видео на двух языках, чтобы хоть как-то ускориться.

Другая схожая проблема — мы слишком много планируем и часто неправильно оцениваем свои силы. Roadmap достаточно часто приходится корректировать. Всё-таки важно сконцентрироваться на 1-2 вещах и довести их до логического конца. Поэтому сейчас мы хотим закончить в первую очередь интерактивные курсы и дерево навыков. Это будут два наших основных продукта к которым всё остальное приложится.

В общем-то на этом какие-то серьезные упущения заканчиваются. Другие мелкие недочеты случались, как правило, из-за отсутствия опыта. Ну, а опыт неизбежно появится и всё наладится. Иначе быть не может 🙂

WordPress? Серьезно?!

Этот раздел для тех, кому интересны технические подробности. Если вы не понимаете о чем тут идет речь — смело пропускайте.

Некоторые программисты меня критикуют, мол как можно такой крупный портал делать на вордпресс? Сейчас поясню.

Во-первых, не волнуйтесь, я достаточно хорошо осведомлен о всех недостатках этого движка. Да, он не очень удобен и да, он довольно медленный. И вообще его сложно назвать профессиональным решением. Однако для тестирования и создания MVP подходит идеально. Я много времени потратил на выбор стека разработки и остановился на WP по нескольким причинам:

  1. Скорость разработки. Когда стало ясно, что программировать мне придется всё одному, то тут уже было “не до жиру” — главное не растянуть процесс на десятилетие. На WP многое из того что мне нужно уже сделано. В частности LMS для интерактивных курсов. Создавать LMS с нуля было бы слишком роскошным занятием.
  2. У меня уже был достаточный опыт разработки на WP, что тоже добавляет скорости к разработке.
  3. Через 5 лет всё равно всё переделывать. Знаю наверняка, что через несколько лет в любом случае потребуется глобальная модернизация платформы, а тогда уже появятся другие более эффективные движки и инструменты для разработки. И к этому времени у нас уже будет целая команда программистов. Поэтому на чем делать сейчас — не принципиально, главное чтобы быстро. Ориентировочный лимит WP — около 100К активных пользователей. До этого значения пока далеко.
Go Magic — как создается волшебство
Jeena is taking part in project development too

Самое ценное из того, что я делаю сейчас — это веб-доска. Пишу ее на Vanilla JS, графика — SVG, поэтому она шустрая и встраивается куда угодно. Все существующие веб-доски не подходят для проекта, поэтому мне пришлось быстренько освоить язык (до этого я никогда не программировал на JS) и написать свою доску. Получилось неплохо.

Одновременно с веб-доской вместо старого и неудобного SGF я разработал новый формат для хранения партий — KIFU (ex JGF). Пока нет времени и большой необходимости в обнародовании спецификации этого формата, но когда-нибудь обязательно сделаю. Подробнее о новом формате я писал здесь — ссылка на ВК.

А как же дети?

Go Magic — как создается волшебство
Мои юные ученики

Я сам очень люблю детей и понимаю всю важность развития Го среди детей, но мы намеренно решили делать портал сначала для взрослых. Дело в том, что за всю мою практику почти в 100% случаев, ребенок, чьи родители не играют в Го или хотя бы не интересуются игрой, бросает занятия очень скоро. Во всяком случае его достижения всегда ниже достижений сверстников, чьи родители играют в Го. Это же подтверждают и такие успешные преподаватели, как Гузель Сурма или Валерий Пищальников.

Поэтому очень важно сначала научить играть родителей, а дети, увидев их интерес, сами потянутся к игре. По такому же принципу мы строим Go Magic — сначала взрослые, а потом дети. Впрочем, наши курсы очень простые и понятны даже детям (мы проверяли).

Go Magic — как создается волшебство
Синити Судзуки и его ученики

Самым ярким представителем принципа “сначала родители” был японский скрипач и педагог Синити Судзуки (1898–1998), чьи подходы в преподавании мне очень близки. В свое время он создал одну из лучших в мире музыкальных школ, а также собственную методику преподавания, о которой рассказывает в своей книге «Взращенные с любовью». Книга очень интересная и читается буквально за один вечер — рекомендую.

Судзуки пишет что, когда к нему в школу приводили ребенка, то первый год он занимался исключительно с родителями! Ребенок лишь присутствовал на занятиях. И только когда ребенок сам обращался к учителю: «сенсей, я хочу играть как мама», только тогда он начинал с ним занятия.

Человек без которого ничего этого не было бы

В завершение буквально пара слов об одном чудесном человеке. О моей жене Ольге. Именно благодаря ее терпению и пониманию этот проект стал возможен!

Ну, какая бы женщина смогла бы столько времени терпеть меня, финансовые трудности и неуклонно верить в успех дела? Только святая женщина! Оля, всё благодаря тебе!

Go Magic — как создается волшебство
Мы с Олей на ЕГК 2016
Go Magic — как создается волшебство
Фото Вадима Ефименко

Связанные статьи

Оставить комментарий