Как стать автором
Обновить
4
0

Пользователь

Отправить сообщение

Собеседования по алгоритмам: теория vs. практика

Время на прочтение17 мин
Количество просмотров45K
tl;dr За последние десятилетия мода на собеседования программистов менялась несколько раз, и каждая из них выглядит нелепо в ретроспективе. Либо мы наконец-то нашли настоящий секрет эффективных собеседований, либо увлеклись очередным модным течением, которое через десять-двадцать лет покажется столь же нелепым.

Когда я спрашиваю людей в модных больших технологических компаниях, почему на собеседовании так обязательно спрашивать об алгоритмах, самый распространённый ответ — что-то вроде: «У нас такой масштаб, мы не можем позволить, чтобы кто-то случайно написал функцию O(n^2) и повалил всю систему»1. Что особенно забавно, в последнее время я немало применял на практике эти алгоритмы и решал реальные проблемы, но не могу пройти собеседования, где о них спрашивают! Думаете, я проваливаю половину собеседований или что-то в этом роде? Нет, больше половины. Я участвовал примерно в 40 «настоящих» собеседованиях и прошёл, может, одно или два. Или ни одного2.

Когда я написал черновик этой статьи, друзья посчитали его занудным, потому что я провалил слишком много собеседований. Они говорят, нужно свести все неудачи в таблицу, потому что никто не станет читать десять страниц текста с длинным перечнем неудач. Хороший совет. Уже работаю над таблицей.
Читать дальше →
Всего голосов 27: ↑26 и ↓1+34
Комментарии42

Как считать lifetime value: обзор методов

Время на прочтение7 мин
Количество просмотров85K


Вопрос расчёта lifetime value (он же LTV, customer lifetime value, CLV) рано или поздно встаёт перед разработчиками мобильных (впрочем, и не только) приложений. Методов расчёта придумано множество, и по поводу того, как считать LTV, существует сколько людей, столько же и мнений. В данном материале я решил описать наиболее распространённые методы, обозначить их плюсы и минусы. Данные методы подходят прежде всего для описания f2p-модели.
Читать дальше →
Всего голосов 11: ↑11 и ↓0+11
Комментарии9

Как анализировать платящих пользователей. Часть 1 — RFM-анализ

Время на прочтение5 мин
Количество просмотров11K

Этой статьёй мы открываем целый цикл статей по анализу платящих пользователей.

Итак, платящие пользователи, те ребята, которые приносят деньги в ваш продукт. Очень важно знать все нюансы их поведения: за что они платят, как быстро, в каком объёме. Важно знать, что они при этом чувствуют, получают ли удовлетворение от вложенных инвестиций в ваш продукт. По сути, даже в случае с f2p онлайн-игрой каждый платёж игрока — это его инвестиция: на входе он платит деньги, на выходе получает какой-то ROI, выраженный в виртуальной или реальной (игры с выводом валюты, либо просто чёрный рынок) валюте и в эмоциях, которые он при этом испытывает. Поэтому рассмотрите платящих пользователей как инвесторов, пусть и миноритарных.
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии3

От бесполезного хобби до фичеринга в Google Play

Время на прочтение5 мин
Количество просмотров18K
Привет! Меня зовут Артем, я из небольшой студии разработки игр в Нижнем Новгороде. За первый год в геймдеве у нашей команды накопились мысли о разных аспектах работы и появилось желание ими поделиться. Сразу хочется обозначить, что все дальнейшие выводы человеку с опытом могут показаться детским лепетом и это вполне понятно. Но для нас эти тезисы, в свое время, стали открытием, а значит, есть вероятность, что и для кого-то, кто только начинает свой путь в геймдеве они станут таким же открытием и помогут избежать подобных ошибок.

Читать дальше →
Всего голосов 35: ↑29 и ↓6+23
Комментарии40

Dragon Bones: создание 2D персонажа и скелетная, mesh-анимация

Время на прочтение5 мин
Количество просмотров71K
Добрый день, читатель! В этой статье рассмотрим процесс разработки типичного персонажа нашей дебютной игры Kidarian Adventures. Я продемонстрирую свою привычную структуру работы, однако, заострю внимание на создании анимации в Dragon Bones, приложу пояснения и самописные видео-туториалы.

Всего голосов 19: ↑19 и ↓0+19
Комментарии12

Информация

В рейтинге
Не участвует
Откуда
Беларусь
Зарегистрирован
Активность