вторник, 21 ноября 2017 г.

Пять лет после постдока

Сегодня 21 ноября 2017 года прошло пять лет с тех пор, как я закончил быть постдоком в Беркли. Почти столько же, сколько у меня всего времени ушло на аспирантуру и постдок в США.

Уходил я с разочарованием в академической науке, выполняя обещание, данное брату, что как только я получу грин-карту, мы займемся мобильными приложениями. Финансовые цели были поставлены: 1) через два года выйти на самоокупаемость (достигнуто в сентябре 2014-го); 2) через пять лет иметь миллион долларов на счету (не достигнуто).

Все же я сильно переоценил свою мотивацию работать в условиях, когда можно не работать. Чем я в профессиональном плане занимался эти 5 лет:
Ноябрь 2012 - Апрель 2013 - отдыхал после 5 лет в академии, путешествовал, занимался многими другими вещами, но только не мобильными приложениями.
Апрель 2013 - Январь 2014 - мы выпускаем первые “экспериментальные” приложения, которые приносят меньше доходов, чем я ожидал; переезжаем в Солт-Лейк-Сити, где брат работает постдоком, а я понимаю, что программирование у меня никак не идет. Доходы от приложений в 2013 году около $120.
Январь 2014 - Сентябрь 2014 - я нахожу нишу - образовательные квизы, где я могу делать приложения, по минимуму отвлекая брата от его работы; за полгода выходим на уровень доходов >$100/день, который я считаю “самоокупаемостью” - на эти деньги можно скромно жить вдвоем в дешевом месте; брат берет отпуск на неделю, чтобы перенести наши приложения на Android.
Сентябрь 2014 - Август 2016 - честно было бы написать, что мы ничего не делали; с февраля 2015 по май 2016 мы не выпустили ни одного нового приложения или обновления старого; тем временем брат подает и получает грин-карту и в июне 2015 года тоже уходит из постдоков, в декабре 2015-го мы переезжаем в Сиэтл; я занимаюсь еще одним проектом, который пока закончился ничем. Доходы от приложений: около $30k в 2014 году, около $80k в 2015 году.
Август 2016 - Ноябрь 2017 - брат решает, что достаточно отдохнул после постдока, и мы начинаем выпускать новые квизы и апдейтить старые. Доходы в 2016-м около $85k, в этом году будет под $100k.

То есть я за эти 5 лет серьезно работал над приложениями от силы полтора года, а мой брат про себя скажет, что он работал и того меньше. И кажется, что $50k/год (если делить пополам) - довольно скромный доход для людей с PhD (хотя постдоки столько и получают), но надо понимать существенную разницу: мы продолжали получать эти деньги, даже когда занимались совсем левыми вещами, и продолжим получать еще пару лет, даже если ничего не будем делать. Нам не надо ходить в лабу, писать гранты, выслушивать критику и выпрашивать рекомендации у руководства. Мне до сих пор временами снятся кошмары, что я вернулся в лабу в Беркли или в СПбГУ (про Питтсбург не снятся - там все было хорошо).

Если сравнивать доходы от приложений с дивидендами по акциям, то это надо накопить акций на $2m (4% - хорошие дивиденды). Или сколько домов за какие деньги надо купить, чтобы сдавать их хотя бы за $7k в месяц? Но понятно, что и акции, и дома проще продать, чем бизнес мобильных приложений. Я-то наше портфолио оцениваю минимум в миллион долларов (и в этом смысле вторая цель была достигнута, но там было важно, чтобы это был кэш на счету). Мне порой пишут с предложениями продать наши эппы, но максимум предлагали $300k, потому что люди их неправильно оценивают. Мы не тратим деньги на рекламу и другое продвижение, наши доходы не упадут через пару месяцев, как у других, потому что хайп прошел. Учить флаги или штаты США люди продолжат из года в год. Наши приложения занимают топовые места по соответствующим запросам и потеснить их не так-то просто. Если бы я активно готовил их к продаже какому-нибудь Duolingo (который заинтересован, чтобы расширить свою модель с изучения языков на изучение всего остального), то, может, и смог бы миллион выторговать, но мы четко решили с братом, что сейчас работаем над тем, чтобы обновить существующие приложения и сделать их как можно лучше, а потом уже торговаться.

Хорошо, а если бы у меня не было брата-программиста, кем бы я мог быть сейчас 5 лет спустя? Проект, над которым я работал в Беркли, аспирантка Ханна вытащила в итоге до публикаций в Science (с именем Хартвига в соавторах это не так сложно, как без его имени), но у нее была работоспособность с 7 до 7, а я, может, и умен, но ленив. Не выдержал бы я в группе Хартвига еще 2-3 года. Да и не нравился мне мой проект. Скорее всего, стал бы искать другого постдока, а потом ушел в индустрию. К академии я еще сильнее охладел: не вижу, чтобы в органической химии происходила революция, которая бы заставила меня жалеть, что я ее пропустил.

Есть, конечно, личности типа Фила Барана, которые меня вдохновляют продолжать следить за химией, читать статьи, посещать семинары в универах или смотреть их на ютубе, читать книги для поддержания химической формы. Но то Фил Баран, а вот из моих однокурсников-однолабников-друзей-ровесников ни один не сделал открытия, которое заставило бы меня позавидовать. Даже те, кто стали профессорами, увязли в бюрократии, борьбе за гранты и публикации статей из серии “заменим метил на этил”.

У меня и самого уже после ухода из постдоков вышло две статьи (по питтсбургским результатам), и число цитирований выросло до 855. В августе 2012-го на момент подачи петиции на грин-карту их было всего 187. Лукавые цифры все эти хирши. Если считать их по-честному, то надо учитывать цитирования только на статьи, выпущенные за последние 3-5 лет. Тогда в следующем году у меня были бы справедливые 0 цитирований и h = 0.


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

Важным условием для возвращения в науку я всегда считал наличие собственных идей. Не уровня “метил на этил”, а по-настоящему хороших. Для химиков-органиков приведу пример: я сделал свой топ реакций по созданию С-С связи по каждому двадцатилетию 20 века - Гриньяр, Дильс-Альдер, Виттиг, Сузуки, Граббс. Вот если возвращаться в науку, то чтобы этот ряд продолжать, а не менять метилы на этилы. И таких идей у меня не появилось. Я писал в жж о некоторых потенциальных направлениях, куда копать, но это все неконкретно.

Я думаю о том, что когда мы, если не миллион накопим, то хотя бы дом купим, я засяду на год (благо бизнес позволяет взять такой отпуск) читать современные химические статьи по-серьезному. Если и после такого литературного марафона идеи должного уровня уровня у меня не созреют, я окончательно признаю, что ученого-химика из меня не получится и надо заняться в жизни чем-то другим.

Потому что у нас уже есть приложения, которые скачали 14 млн раз и про которые мне очень много отзывов написали, как они помогают в образовании и развитии. Может, это и есть мой путь, в котором у меня имеются и экспертиза, и идеи?

А еще у меня есть параллельный проект, которым я занимаюсь те же 5 лет. Получив грин-карту, я понимал, что тот же процесс написания и подачи петиции предстоит моему брату, поэтому я не стал действовать по схеме “получил и забыл”, а продолжил интересоваться иммиграционной темой. В результате вдохновил немало знакомых и незнакомых людей на самостоятельное получение грин-карты. Как минимум 20 человек получили одобрение, переписав мою петицию. Это $100k, сэкономленных на адвокатских гонорарах. Более того, если раньше я боялся всего, что связано с юриспруденцией, то в процессе изучения иммиграционного законодательства я увидел в законах своеобразную структуру и параллели с той же химией (только запоминать надо не именные реакции, а прецедентные дела; и синтезируются грин-карты, а не природные соединения).

Тем более, что я легко представляю, куда мне в этом направлении расти - выйти и на англоязычную аудиторию со своей историей и примером. И в отличии от химии тут не надо ломать голову над практическим применением - очевидная польза для конкретных людей сразу же видна. Эта мысль меня настолько занимает, что я вполне допускаю в будущем такой сценарий, что не придумав ничего в химии за год изучения литературы, я отправлюсь получать JD, чтобы у меня была возможность не только свою историю рассказывать, но и советовать другим людям, как они должны поступить. Контрактное право, конечно, уныло, но я в свое время выучил и сдал на “отлично” статистическую термодинамику и не умер.

В общем, с планами на будущее у меня все в порядке. И так как постановка четких временных дедлайнов мотивации все равно не добавляет, я их ставить не буду. Я ушел из постдоков и за 5 лет ни разу не пожалел об этом своем решении. Это уже happy end.

воскресенье, 5 ноября 2017 г.

Приложения в октябре

Октябрь был для наших приложений неплохим месяцем. Их скачали 615 тыс. раз (108k iOS, 507k Google Play), было показано 10,3 млн рекламных объявлений, которые принесли $13k дохода (еще $500 на продажах на iOS).


Я не мог не сравнить его с прошлым октябрем, который, наоборот, был локальным минимумом и принес всего $5.8k на рекламе и $600 на продажах. В чем причина такого роста доходов более, чем в 2 раза? Конечно, мне хочется думать, что это мы так ударно поработали. Выпустили за год 12 новых приложений и обновили почти все старые. Только за этот октябрь мы обновили 8 приложений на обеих платформах:

1. Аминокислоты (iOS, Android).
2. Животные (iOS, Android) - добавлены птицы.
3. Президенты США (iOS, Android) - добавлены вице-президенты.
4. Столицы всех стран мира (iOS, Android) - добавлены столицы зависимых территорий.
5. Флаги Континентов (iOS, Android) - добавлены переводы на 5 языков, новый режим игры, видеореклама, но это про каждое приложение можно писать.
6. Известные люди (iOS, Android) - уровень про писателей.
7. Химические элементы (iOS, Android) - переводы на 11 дополнительных языков, у меня давно финский и украинский просили.
8. Страны Европы (iOS, Android) - 3 новых языка, режим с 6 вариантами ответов, видеореклама, прочие мелочи.

Но работа-работой, а на рынке приложений есть и внешние факторы, на которые мы повлиять не можем. Во-первых, стоимость рекламы. Ее часто измеряют величиной eCPM - доходом на 1000 показов, но она зависит от формата рекламы (баннер, полноэкранная, видео), того, как часто она показывается, типа приложений, платформы (iOS жирнее Android), географии пользователей (американцам и японцам показывать рекламу выгоднее, чем россиянам или туркам), времени года и так далее. В конце каждого квартала, а особенно в конце года рекламодатели сливают запланированные рекламные бюджеты, и eCPM становится выше. Почему правильнее сравнивать октябрь с октябрем, а не с сентябрем, например. Может, в этом году рождественский подъем начался раньше? Или мировая экономика лучше себя чувствует, чем в прошлом?

Во-вторых, количество скачиваний зависит не только от качества и оценки наших приложений, но и от того, как они проранжированы в магазинах поисковыми алгоритмами гугла и эпла. Летом и осенью 2016-го наблюдались аномалии: то вначале мы стали получать в разы больше скачиваний на пустом месте, а потом резкое падение, даже ниже, чем было до роста. И вот прошлый октябрь пришелся на это падение.

Я сегодня выписал в табличку всевозможные данные и параметры по двум месяцам. И мой окончательный вывод - доходы выросли, потому что выросло количество скачиваний: 615k в этом октябре против 266k в прошлом. Доходы на одно скачивание остались теми же, несмотря на расширение базы вопросов и количества игровых режимов, = около 2 центов на одно скачивание.

С какой-нибудь Японией рост скачиваний в 12 раз (с 800 до 9500) легко объясним, что прошлой осенью мы только-только начали добавлять японский язык в наши приложения, а сейчас все самые важные на него переведены. Соответственно и доходы из этой страны выросли в 10 раз: с $70 до $700 в месяц.

А вот рост числа скачиваний и дохода от России в 3 раза меня удивил. Уж на русский язык мы переводили все эппы с самого начала. Видать, прошлогодние изменения в поисковых алгоритмах Россию больше затронули. Или наши новые приложения оказались необычайно популярными среди отечественной аудитории. Но это не какая-нибудь actionable information - вывод, что надо больше делать приложений хороших и разных, я мог сделать, вообще никакой статистики не проверяя.

А ведь за год в рекламе произошло немало изменений. Взять те же баннеры, которые приносят 53% рекламных доходов. Это такие узкие рекламные блоки внизу экрана, которые висят в наших приложениях все время:


В прошлом октябре мы показали 12 млн баннеров и получили с них $3.8k (eCPM $0.32), а в этом - 7 млн баннеров принесли $6.6k (eCPM $0.95), почему я и сказал, что eCPM - лукавая цифра. Да, она выросла у нас в 3 раза, но не потому, что мы открыли секрет эффективности баннерной рекламы, а потому что стали обновлять баннеры в 3 раза реже. Меньше баннеров показано - больше доход на тысячу баннеров. Пользователем, похоже, все равно, обновляются они или нет, они щелкают на них хаотично, и теория “жирных пальцев”, что нажимают на них в основном случайно, весьма популярна. Телефон же маленький и неудобный.

У нас стояло самое частое обновление каждые 30 секунд, а весной гугл предложил переключиться в режим Google Optimized. Якобы они вычисляют для каждого пользователя и эппа наилучшее время для смены рекламы. Я поэкспериментировал, увеличения дохода не заметил, но и уменьшения тоже. Но если можно получать те же деньги, меньше подгружая рекламы из интернета, то это лучше для пользователей, и я перевел все эппы в режим Optimized.

Доходы от полноэкранной рекламы (или, как мне привычнее ее называть, интерстишелов) выросли в 3 раза (больше, чем баннеры) и составили 43% от общих рекламных доходов. Полноэкранная реклама у нас вылезает после примерно 15 вопросов, и если на Android ее можно закрыть с помощью back button, то на iOS приходится выискивать маленький крестик в верхнем углу:


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

А в этом сентябре, уж не помню почему, я решил проверить в паре приложений, что будет, если вернуть видео в полноэкранную рекламу. Оказалось, что сейчас она стала намного выгоднее, особенно на iOS. И я решил плюнуть на мелкие неудобства для игроков, и вернул галочку напротив “Video”. Доходы от interstitials действительно немного подросли. Заодно увеличился CTR - click-through rate - на какой процент рекламных показов щелкают игроки. На iOS с 1.12% до 1.99%. Может, кого-то видео-реклама не только не раздражает, а, наоборот, заинтересовывает? Мне в свое время куратор из AdMob так и говорил, что выключая видео в интерстишелах, я могу пропустить моменты, когда запускается жирная рекламная кампания именно в этом формате.

В этом году мы стали добавлять в наши ведущие эппы третий формат рекламы - Rewarded Video - видео с вознаграждением. AdMob добавил этот формат только весной. Мы решили, что при проигрыше в режиме с вариантами ответов будем давать игроку возможность продолжить играть с того же вопроса с сохранением прогресса за накопленные подсказки-“лампочки”. А если их не хватает, предлагать добровольно посмотреть рекламный ролик длиной 30 секунд:


Считается, что это самая мягкая рекламная стратегия. И все больше игр будет смещаться с модели free-to-play в watch-to-play. eCPM у нее действительно не маленький: $5 против $2 у наших интерстишелов и $1 у баннеров. А в Японии вообще $25. Но показать тысячу баннеров, которые постоянно висят внизу экрана, и тысячу 30-секундных видеороликов, которые игрок должен сам запустить - настолько разные вещи, что пока на rewarded video пришлось только 4% от наших доходов.

Еще же оплачиваются не сами показы, а щелчки на рекламу в конце видео. Почему стоит буковка “e” в eCPM - effective cost per mille - платят за щелчки, пересчитывают на тысячи показов в предположении, что с миллионами показов поведение игроков усредняется и число щелчков на 1000 показов становится постоянной величиной.

В 99% роликов рекламируются другие мобильные приложения. Которые знают, как из каждого скачивания выдоить не 2 цента, а $10, а потому готовы платить хоть $8 за каждое новое скачивание. После разных вычетов гугла у меня так иногда и получается, что из богатой страны один щелчок на видеорекламу принесет $2-3. Щелкают, конечно, далеко не все. Там тот же CTR в 1-2%. У нас и аудитория не геймерская. Да и видео они смотрят, чтобы награду получить и продолжить играть в наш эпп, а не устанавливать чужой.

В общем, будем продолжать обновлять приложения и наблюдать. Я уже не жадный. Меня вполне устроит тот же рост в 2 раза за год, чтобы в следующем октябре доходы достигли $27k. Но брат говорит, что нужно стремиться к большему.

Вопросы в конце параграфа:
1) Маленький Джонни выпустил приложение с рекламой AdMob, в котором было показано 800 interstitials. eCPM $2.50. Сколько денег пришлет гугл Джонни 21-го числа следующего месяца?
2) Жители Швейцарии богатые, у них eCPM $4.32. А в Индонезии eCPM $0.48. Есть ли смысл переводить приложения на индонезийский язык?