Лидерборды
Почти во всех наших играх есть простой топ игроков по очкам. И очень часто он не выдерживал внезапно нахлынувшей нагрузки, начиная с нескольких сотен тысяч DAU или плюс-минус десятка тысяч онлайна. Один раз в такой пик упала вся игра, поскольку лидерборд размещался на одном с ней сервере.
Искали проблему в непроизводительности используемых технологий (PHP/MySQL, топорнее некуда), слабом железе, подрубали всякие кеширования, индексы таблиц и прочие меры предосторожности. Под следующий маячящий на горизонте всплеск активности арендовали выделенный сервер на 16 Gb RAM. Лидерборд снова за считанные минуты съел все ресурсы, уронив сервер.
И только тут дошло, что самая прожорливая функция — вычисление позиции игрока во всей таблице рекордов. Грубо говоря, если игрок не попал в топ 10, игра по-честному сообщала ему, что сейчас он на 34952 месте, и что его результат лучше, чем у 61% игроков. Чтобы вычислить место, надо получить число игроков, у которых рекорд больше. И никакие индексы тут не спасут когда в таблице те самые несколько сотен тысяч записей, а методы API дёргаются десятки раз в секунду.
Это всё к чему, умные ребята для простых лидербордов делают так:
- Хранят только топ 10/20/100
- Записывают свежеприсланный рекорд только если он больше минимального из топа (если в топе есть такой же рекорд, он смещается вниз, как и все меньшие)
UPD: ещё более умные ребята подсказали, что используют Redis sorted sets
Почти во всех наших играх есть простой топ игроков по очкам. И очень часто он не выдерживал внезапно нахлынувшей нагрузки, начиная с нескольких сотен тысяч DAU или плюс-минус десятка тысяч онлайна. Один раз в такой пик упала вся игра, поскольку лидерборд размещался на одном с ней сервере.
Искали проблему в непроизводительности используемых технологий (PHP/MySQL, топорнее некуда), слабом железе, подрубали всякие кеширования, индексы таблиц и прочие меры предосторожности. Под следующий маячящий на горизонте всплеск активности арендовали выделенный сервер на 16 Gb RAM. Лидерборд снова за считанные минуты съел все ресурсы, уронив сервер.
И только тут дошло, что самая прожорливая функция — вычисление позиции игрока во всей таблице рекордов. Грубо говоря, если игрок не попал в топ 10, игра по-честному сообщала ему, что сейчас он на 34952 месте, и что его результат лучше, чем у 61% игроков. Чтобы вычислить место, надо получить число игроков, у которых рекорд больше. И никакие индексы тут не спасут когда в таблице те самые несколько сотен тысяч записей, а методы API дёргаются десятки раз в секунду.
Это всё к чему, умные ребята для простых лидербордов делают так:
- Хранят только топ 10/20/100
- Записывают свежеприсланный рекорд только если он больше минимального из топа (если в топе есть такой же рекорд, он смещается вниз, как и все меньшие)
UPD: ещё более умные ребята подсказали, что используют Redis sorted sets
👍2🔥2
Филипп пишет
Лидерборды Почти во всех наших играх есть простой топ игроков по очкам. И очень часто он не выдерживал внезапно нахлынувшей нагрузки, начиная с нескольких сотен тысяч DAU или плюс-минус десятка тысяч онлайна. Один раз в такой пик упала вся игра, поскольку…
Продолжая тему, для лидербордов в своё время быстро выработался лайфхак, подстёгивающий аудиторию как раз в те моменты, когда он начинал тупить. Подходит для лидербордов с никнеймами, а не реальными именами.
- Рисуем на клиенте фейковый топ 10 таким образом, чтобы последний рекорд в топе был совсем чуть-чуть больше счёта игрока. Даём "игрокам" смешные/цепляющие никнеймы, соответствующие контексту игры
- Одному из "игроков" в топе даём вызывающий никнейм на основе никнейма игрока (в примере — седьмое место)
- Игроки начинают шерить скриншоты из игры, мол почти в топ вошёл, а тут ещё какой-то гад передразнивает
Работает порой лучше реальных лидербордов.
- Рисуем на клиенте фейковый топ 10 таким образом, чтобы последний рекорд в топе был совсем чуть-чуть больше счёта игрока. Даём "игрокам" смешные/цепляющие никнеймы, соответствующие контексту игры
- Одному из "игроков" в топе даём вызывающий никнейм на основе никнейма игрока (в примере — седьмое место)
- Игроки начинают шерить скриншоты из игры, мол почти в топ вошёл, а тут ещё какой-то гад передразнивает
Работает порой лучше реальных лидербордов.
❤2👍2
"Если ты не корпорат, то никто тебе не рад"
Эту рифмованную фразу я услышал от человека, родившегося и прожившего большую часть жизни в стране, рабочая культура которой построена на чуть ни не пожизненной лояльности работодателю. Однако со мной она резонирует немного в другом ключе.
Огромную роль в любом карьерном или бизнес-развитии имеет нетворк, то есть знакомства и связи. Где они вырабатываются? Обычно в рабочем коллективе. Чем коллектив значимее, тем больше вероятность того, что проявление твоих способностей заметят люди, которые помогут направить их в полезное русло. И, разумеется, для попадания в такие коллективы нужно этими самыми способностями обладать. За примером далеко идти не надо: среди нашумевшей в последние дни экосистемы TON вижу огромное число знакомых имён из ВК.
То же самое применимо к университетам высокого класса. Особеннораспиарена показательна культура студенческих братств в Лиге Плюща, но и МГУ, Физтех и даже элитные школы (на ум приходит питерский ФМЛ № 50) эффективно формируют пул знакомств.
Так почему цитата из заголовка резонирует со мной? Я бросил университет на первом курсе и никогда не работал в найме: наращивать нетворк из "стандартных" источников мне тупо негде. Варианта "хорошо работай, а потом тебя коллега позовёт в свой стартап, заработваший/привлёкший тонну денег" нет. Подобным коллегой нужно либо становиться самому, либо искать тоже самому. Оба пути — нетворк. Надеяться на статус самородка довольно опрометчиво.
Компенсировалось начавшимися ещё в школе и по сей день продолжающимися вылазками на профильные мероприятия (конференции игровой индустрии и не только). Все мои имеющиеся на сегодняшний день рабочие знакомства выросли из них. Главный челлендж для меня лично — что в 17 лет, что в 27, 99% тамошних контактов старше меня в среднем на 10 лет, общаться на одном уровне тяжело, буквально недавно выдавил из себя инстинктивное обращение к старшим по возрасту на "вы".
Без нетворка же, вероятнее всего, я бы пришёл к конкретному затворничеству.Ведение канала — тоже работа по поддержанию рабочего имиджа.
Эту рифмованную фразу я услышал от человека, родившегося и прожившего большую часть жизни в стране, рабочая культура которой построена на чуть ни не пожизненной лояльности работодателю. Однако со мной она резонирует немного в другом ключе.
Огромную роль в любом карьерном или бизнес-развитии имеет нетворк, то есть знакомства и связи. Где они вырабатываются? Обычно в рабочем коллективе. Чем коллектив значимее, тем больше вероятность того, что проявление твоих способностей заметят люди, которые помогут направить их в полезное русло. И, разумеется, для попадания в такие коллективы нужно этими самыми способностями обладать. За примером далеко идти не надо: среди нашумевшей в последние дни экосистемы TON вижу огромное число знакомых имён из ВК.
То же самое применимо к университетам высокого класса. Особенно
Так почему цитата из заголовка резонирует со мной? Я бросил университет на первом курсе и никогда не работал в найме: наращивать нетворк из "стандартных" источников мне тупо негде. Варианта "хорошо работай, а потом тебя коллега позовёт в свой стартап, заработваший/привлёкший тонну денег" нет. Подобным коллегой нужно либо становиться самому, либо искать тоже самому. Оба пути — нетворк. Надеяться на статус самородка довольно опрометчиво.
Компенсировалось начавшимися ещё в школе и по сей день продолжающимися вылазками на профильные мероприятия (конференции игровой индустрии и не только). Все мои имеющиеся на сегодняшний день рабочие знакомства выросли из них. Главный челлендж для меня лично — что в 17 лет, что в 27, 99% тамошних контактов старше меня в среднем на 10 лет, общаться на одном уровне тяжело, буквально недавно выдавил из себя инстинктивное обращение к старшим по возрасту на "вы".
Без нетворка же, вероятнее всего, я бы пришёл к конкретному затворничеству.
👍3👏1
Мне ±16 лет, конец школы, идти стартапить или строить карьеру?
Если даже возникает такой вопрос, то в 99% случаев лучше выбрать второй вариант. Для первого нужно одно из двух, а лучше сразу два:
- Недюжинная одарённость, при которой вопросов с ЕГЭ и поступлением в ВУЗ не будет — немало моих таких знакомых в этом возрасте окончили школу экстерном и пошли куда-нибудь в ВК, где быстро заявили о себе и двинулись дальше;
- Недюжинная же наглость, при которой вопросов само собой не возникает (не путать с высокомерием). У передавленных отличников и просто хороших сычей-угодников не встречается в принципе. Хорошая новость: качается с возрастом при желании.
Что эти данные формирует? Наверное в первую очередь семья, а потом окружение. Если из жизни, то ЛЭТИ, в который я когда-то поступил, чётко растил линейных спецов под второй, "традиционный" вариант.
Для него нужны два более простых скилла: каменная жопа и умение делать так, как сказали, без предложения своих вариантов и возражений. Со всей этой экстраординарностью из первого пути они не сочетаются, ты тупо съешь себя, особенно если уже осознаёшь и применяешь свои способности.
Но хуже с предрасположенностью к "традиционному" карьерному пути свернуть с него. Если говорить о моём родном геймдеве, то я достаточно насмотрелся историй по шаблону "делаллушу игру мечты без оглядки на рынок, перебиваясь на фрилансе, а к тридцатнику выяснилось, что релевантных рынку скиллов нет, разработка инди-игр их не даёт и вообще нам молодые в компании нужны, скуфы мимо". Именно в геймдеве это неудивительно: для многих он, как бы странно ни звучало, форма творческого эскапизма, который по недоразумению путают с бизнесом. По факту надо было кодить код/артить арт для портфолио, а далее на работе, хотя если хард-скиллы проседают, часто встречал вариант переквалификации в проджекта.
---
Словоблужу ввиду вакуума во время задержки рейса из Москвы, куда я прилетел сделать аж настоящий экзит. Но об этом подробнее в следующем посте.
Если даже возникает такой вопрос, то в 99% случаев лучше выбрать второй вариант. Для первого нужно одно из двух, а лучше сразу два:
- Недюжинная одарённость, при которой вопросов с ЕГЭ и поступлением в ВУЗ не будет — немало моих таких знакомых в этом возрасте окончили школу экстерном и пошли куда-нибудь в ВК, где быстро заявили о себе и двинулись дальше;
- Недюжинная же наглость, при которой вопросов само собой не возникает (не путать с высокомерием). У передавленных отличников и просто хороших сычей-угодников не встречается в принципе. Хорошая новость: качается с возрастом при желании.
Что эти данные формирует? Наверное в первую очередь семья, а потом окружение. Если из жизни, то ЛЭТИ, в который я когда-то поступил, чётко растил линейных спецов под второй, "традиционный" вариант.
Для него нужны два более простых скилла: каменная жопа и умение делать так, как сказали, без предложения своих вариантов и возражений. Со всей этой экстраординарностью из первого пути они не сочетаются, ты тупо съешь себя, особенно если уже осознаёшь и применяешь свои способности.
Но хуже с предрасположенностью к "традиционному" карьерному пути свернуть с него. Если говорить о моём родном геймдеве, то я достаточно насмотрелся историй по шаблону "делал
---
Словоблужу ввиду вакуума во время задержки рейса из Москвы, куда я прилетел сделать аж настоящий экзит. Но об этом подробнее в следующем посте.
Telegram
Филипп пишет
👍2
Telegram Mini Apps
Летом 2022 года Телеграм запустил свою платформу для мини-приложений — по сути сайтов, встраиваемых в мобильное приложение мессенджера. Я уже больше 10 лет занимаюсь играми, работающими именно в таком формате, и не мог пропустить такую новость. Но тогда не особо поторопился начать выпускать что-то на платформе, и вот почему:
- Ограничения со стороны сторов. Телеграм запускал такую же платформу, но для игр, ещё в 2016, и Apple сразу же сказала отключить доступ к ней на iOS-устройствах. Именно Apple до апреля 2024 года очень строго относилась к таким "встроенным" приложениям и играм в мобильных приложениях в App Store — в большинстве случаев в них нельзя было принимать платежи, вводилось множество ограничений, урезавших возможности для распространения таких мини-аппов и усложняющих их разработку.
- Как следствие, нулевые возможности для монетизации. Принимать платежи в мини-аппах запрещено из-за претензий App Store, реклама и внешние ссылки запрещены самим Телеграмом.
- Проблемы с трафиком. В отличие от других социальных платформ, у Телеграма не было отдельного раздела для мини-аппов. Пользователи не могли их найти просто так. Единственный доступный способ привлечения пользователей — закупка трафика во внешних источниках, но ввиду предыдущего пункта она нецелесообразна.
- Неориентированность на игры. Как писал ранее, отдельная платформа для игр у Телеграма уже была, новая создана явно с фокусом на неигровые приложения. По опыту работы с платформами других социальных сервисов, неигровые мини-аппы по ряду показателей всухую проигрывали игровым. Там, где игровой миниапп чисто на виральных механиках и алгоритмах раздела с играси привлекал ежедневно от нескольких тысяч пользователей, неигровой набирал от силы сотню. Всевозможные утилиты, редакторы и сервисы гораздо лучше перформят в формате нативных приложений (это которые из стора скачиваются).
Ну и пара факторов типа моей сильной занятости в других проектах на тот момент тоже повлияла на то, что заходить в Телеграм я тогда не стал.
Перемотаем на первую половину текущего года: Notcoin, Hamster Kombat, Major и многие другие мини-аппы в Телеграме собирают десятки миллионов аудитории, проводят крупные рекламные интеграции (благо платформа негласно ослабила правила по рекламе) и в целом успешны. Проблема с платежами тоже решена, многие технические ограничения со стороны Apple по удачному совпадению канули в лету в связи с изменением гайдлайнов App Store. И наверное я не ошибусь, если скажу, что авторы многих из упомянутых выше хитовых мини-аппов как раз были активны на платформе с самого её начала, в результате чего Телеграм их заметил и помогал с дальнейшим продвижением. Никакого блата тут нет, естественная история для подобных рынков — хороший early adopter на вес золота.
Есть ещё куча нюансов, в частности сильный акцент платформы Telegram Mini Apps на криптовалютах и Web3, но их разбор это тема для отдельного поста.
---
В прошлом посте обещал рассказать про экзит: я вышел из операционки сервиса для проведения количественных исследований kukushka.io, который начал делать в середине 2021 года. За это время было преодолено немало трудностей, особенно по части взаимоотношений между учредителями. Но я по-прежнему помогаю Кукушке с привлечением клиентов, так что если кто хочет провести соцопрос или исследование произвольного потребительского рынка — пишите.
Летом 2022 года Телеграм запустил свою платформу для мини-приложений — по сути сайтов, встраиваемых в мобильное приложение мессенджера. Я уже больше 10 лет занимаюсь играми, работающими именно в таком формате, и не мог пропустить такую новость. Но тогда не особо поторопился начать выпускать что-то на платформе, и вот почему:
- Ограничения со стороны сторов. Телеграм запускал такую же платформу, но для игр, ещё в 2016, и Apple сразу же сказала отключить доступ к ней на iOS-устройствах. Именно Apple до апреля 2024 года очень строго относилась к таким "встроенным" приложениям и играм в мобильных приложениях в App Store — в большинстве случаев в них нельзя было принимать платежи, вводилось множество ограничений, урезавших возможности для распространения таких мини-аппов и усложняющих их разработку.
- Как следствие, нулевые возможности для монетизации. Принимать платежи в мини-аппах запрещено из-за претензий App Store, реклама и внешние ссылки запрещены самим Телеграмом.
- Проблемы с трафиком. В отличие от других социальных платформ, у Телеграма не было отдельного раздела для мини-аппов. Пользователи не могли их найти просто так. Единственный доступный способ привлечения пользователей — закупка трафика во внешних источниках, но ввиду предыдущего пункта она нецелесообразна.
- Неориентированность на игры. Как писал ранее, отдельная платформа для игр у Телеграма уже была, новая создана явно с фокусом на неигровые приложения. По опыту работы с платформами других социальных сервисов, неигровые мини-аппы по ряду показателей всухую проигрывали игровым. Там, где игровой миниапп чисто на виральных механиках и алгоритмах раздела с играси привлекал ежедневно от нескольких тысяч пользователей, неигровой набирал от силы сотню. Всевозможные утилиты, редакторы и сервисы гораздо лучше перформят в формате нативных приложений (это которые из стора скачиваются).
Ну и пара факторов типа моей сильной занятости в других проектах на тот момент тоже повлияла на то, что заходить в Телеграм я тогда не стал.
Перемотаем на первую половину текущего года: Notcoin, Hamster Kombat, Major и многие другие мини-аппы в Телеграме собирают десятки миллионов аудитории, проводят крупные рекламные интеграции (благо платформа негласно ослабила правила по рекламе) и в целом успешны. Проблема с платежами тоже решена, многие технические ограничения со стороны Apple по удачному совпадению канули в лету в связи с изменением гайдлайнов App Store. И наверное я не ошибусь, если скажу, что авторы многих из упомянутых выше хитовых мини-аппов как раз были активны на платформе с самого её начала, в результате чего Телеграм их заметил и помогал с дальнейшим продвижением. Никакого блата тут нет, естественная история для подобных рынков — хороший early adopter на вес золота.
Есть ещё куча нюансов, в частности сильный акцент платформы Telegram Mini Apps на криптовалютах и Web3, но их разбор это тема для отдельного поста.
---
В прошлом посте обещал рассказать про экзит: я вышел из операционки сервиса для проведения количественных исследований kukushka.io, который начал делать в середине 2021 года. За это время было преодолено немало трудностей, особенно по части взаимоотношений между учредителями. Но я по-прежнему помогаю Кукушке с привлечением клиентов, так что если кто хочет провести соцопрос или исследование произвольного потребительского рынка — пишите.
🕊1
Филипп пишет
В прошлом посте обещал рассказать про экзит: я вышел из операционки сервиса для проведения количественных исследований kukushka.io, который начал делать в середине 2021 года.
Сегодня Кукушка взяла неожиданную номинацию на awards.startech.vc. Приятно видеть, что дают свои плоды три года попыток укорениться на довольно консервативном рынке, который очень неохотно принимает новые проекты.
🔥2🕊2
Какая ты обезьяна?
На днях зацепил недлинный и понятный текст, который в иносказательной форме разъясняет различные аспекты деловых взаимоотношений. Лучше всего, конечно, ложится на социальное устройство в больших компаниях, но и для мира бизнеса многое подходит.
Несколько выдержек:
---
Задача черных обезьян – собирать бананы. Задача белых обезьян – делать так, чтобы бананы были собраны.
---
Черная обезьяна ведет себя как черная обезьяна, потому что она знает, что она - черная обезьяна. Если черная обезьяна не знает, что она черная обезьяна, то она все равно ведет себя как черная обезьяна и не становится белой обезьяной.
---
Если черная обезьяна собрала много бананов, то ей доверят собрать еще больше. Если белая обезьяна загубила много бананов, то ей доверят загубить еще больше.
---
Как только способные черные обезьяны самостоятельно и по собственной инициативе поднимут с нуля плантацию бананов и добьются рекордных урожаев, к ним пришлют белую обезьяну с отсталой запущенной плантации. Белая обезьяна возглавит черных обезьян и будет учить их тому, как растить бананы. Так будет продолжаться, пока урожайность не упадет, во всем будут обвинены черные обезьяны, белая обезьяна залезет на вышестоящую ветку и забудет на время о преподавательской работе. И тогда вновь черные обезьяны, одержимые желанием стать белыми и переселиться с плантации на дерево, вырастят рекордный урожай, о чем белая обезьяна поведает другим белым обезьянам как о своем выдающемся достижении руководителя. Черных обезьян пошлют на отсталую плантацию еще раз доказать свои способности.
---
Белые обезьяны живут на деревьях. Чем важнее белая обезьяна, тем ближе к стволу дерева она сидит на ветке. Большая белая обезьяна живет на стволе. Ветки иногда ломаются, а стволы качаются. Белые обезьяны крепко держатся на деревьях, сжимая ягодицы и балансируя конечностями. Такое размахивание называется «водить руками» или «руко-водить». Со стороны это может напоминать коллективную мастурбацию. Если ветки ломаются, то белая обезьяна невозмутимо падает вниз. При этом считается, что она слезла сама. Одна падающая белая обезьяна может задеть других, и тогда они падают вместе. Упавшие обезьяны быстро залазят на другие деревья и рассаживаются на них с комфортом. Большая белая обезьяна не сталкивает белую обезьяну с дерева, пока та не найдет себе место на другом дереве. Вывод: белая обезьяна никогда не останется без дерева.
---
Когда белая обезьяна читает газету и в комнату врывается черная обезьяна с криком: «Сэр! Огромная проблема, пожар, пожар!!! Мы горим, все в огне!!!», то белая обезьяна отвечает, не отрываясь от чтения газеты: «А ты вызвал пожарных?» и продолжает невозмутимо читать газету.
---
Встречаясь, белые обезьяны часто называют имена других белых обезьян, деревьев, на которых кто и когда сидел, и спрашивают друг друга: «А ты знаешь ли такую-то белую обезьяну с такого-то дерева?». На этот вопрос очень редко отвечают «нет». Вместо этого говорят: «по-моему, я что-то слышал о ней, напомни мне, кто она». И тогда все равно находятся общие знакомые среди белых обезьян. С помощью таких расспросов белые обезьяны убеждаются в подлинности друг друга и степени белизны. Вывод: настоящая белая обезьяна знает много других настоящих белых обезьян и гордится этим.
---
Встречаясь между собой в свободное время, черные обезьяны разговаривают о сборе бананов, потому что они только этим и занимаются. Белые обезьяны не разговаривают о сборе бананов, потому что они этим и не занимаются. Черные и белые обезьяны не встречаются между собой в свободное время, потому что им просто не о чем разговаривать.
На днях зацепил недлинный и понятный текст, который в иносказательной форме разъясняет различные аспекты деловых взаимоотношений. Лучше всего, конечно, ложится на социальное устройство в больших компаниях, но и для мира бизнеса многое подходит.
Несколько выдержек:
---
Задача черных обезьян – собирать бананы. Задача белых обезьян – делать так, чтобы бананы были собраны.
---
Черная обезьяна ведет себя как черная обезьяна, потому что она знает, что она - черная обезьяна. Если черная обезьяна не знает, что она черная обезьяна, то она все равно ведет себя как черная обезьяна и не становится белой обезьяной.
---
Если черная обезьяна собрала много бананов, то ей доверят собрать еще больше. Если белая обезьяна загубила много бананов, то ей доверят загубить еще больше.
---
Как только способные черные обезьяны самостоятельно и по собственной инициативе поднимут с нуля плантацию бананов и добьются рекордных урожаев, к ним пришлют белую обезьяну с отсталой запущенной плантации. Белая обезьяна возглавит черных обезьян и будет учить их тому, как растить бананы. Так будет продолжаться, пока урожайность не упадет, во всем будут обвинены черные обезьяны, белая обезьяна залезет на вышестоящую ветку и забудет на время о преподавательской работе. И тогда вновь черные обезьяны, одержимые желанием стать белыми и переселиться с плантации на дерево, вырастят рекордный урожай, о чем белая обезьяна поведает другим белым обезьянам как о своем выдающемся достижении руководителя. Черных обезьян пошлют на отсталую плантацию еще раз доказать свои способности.
---
Белые обезьяны живут на деревьях. Чем важнее белая обезьяна, тем ближе к стволу дерева она сидит на ветке. Большая белая обезьяна живет на стволе. Ветки иногда ломаются, а стволы качаются. Белые обезьяны крепко держатся на деревьях, сжимая ягодицы и балансируя конечностями. Такое размахивание называется «водить руками» или «руко-водить». Со стороны это может напоминать коллективную мастурбацию. Если ветки ломаются, то белая обезьяна невозмутимо падает вниз. При этом считается, что она слезла сама. Одна падающая белая обезьяна может задеть других, и тогда они падают вместе. Упавшие обезьяны быстро залазят на другие деревья и рассаживаются на них с комфортом. Большая белая обезьяна не сталкивает белую обезьяну с дерева, пока та не найдет себе место на другом дереве. Вывод: белая обезьяна никогда не останется без дерева.
---
Когда белая обезьяна читает газету и в комнату врывается черная обезьяна с криком: «Сэр! Огромная проблема, пожар, пожар!!! Мы горим, все в огне!!!», то белая обезьяна отвечает, не отрываясь от чтения газеты: «А ты вызвал пожарных?» и продолжает невозмутимо читать газету.
---
Встречаясь, белые обезьяны часто называют имена других белых обезьян, деревьев, на которых кто и когда сидел, и спрашивают друг друга: «А ты знаешь ли такую-то белую обезьяну с такого-то дерева?». На этот вопрос очень редко отвечают «нет». Вместо этого говорят: «по-моему, я что-то слышал о ней, напомни мне, кто она». И тогда все равно находятся общие знакомые среди белых обезьян. С помощью таких расспросов белые обезьяны убеждаются в подлинности друг друга и степени белизны. Вывод: настоящая белая обезьяна знает много других настоящих белых обезьян и гордится этим.
---
Встречаясь между собой в свободное время, черные обезьяны разговаривают о сборе бананов, потому что они только этим и занимаются. Белые обезьяны не разговаривают о сборе бананов, потому что они этим и не занимаются. Черные и белые обезьяны не встречаются между собой в свободное время, потому что им просто не о чем разговаривать.
Monkey-Habits
Книга "Повадки обезьян" (Юрий Шевченко)
По каким законам живут большие компании и международные корпорации? Обязательный учебный материал для получения степени MBA (Master of Banana Administration).
Пока катаюсь по Франции, тем более как в юбилей одного её скандально известного гражданина не написать🤫
Что дома в свободное время осенью еду на велосипеде в лес за грибами, что здесь. Погода способствует активному времяпровождению, в отличие от типичных для региона летних +30°C и выше.
Помимо многовековых прованских деревень и природных красот, запечатлённых ещё Ван Гогом и Сезанном, поражает необъятное разнообразие пищевых изысков, опережающее даже такие "гастрономические" страны, как Италия и Япония. Причём поражает в первую очередь глаз: редко где увидишь десятки вариаций одного и того же деликатеса на одной полке.
Ну и стоит отметить, что в подобных поездках приходит осознание того, что всякая красота в глазах смотрящего, и что нет места лучше дома, если это осознать.
Что дома в свободное время осенью еду на велосипеде в лес за грибами, что здесь. Погода способствует активному времяпровождению, в отличие от типичных для региона летних +30°C и выше.
Помимо многовековых прованских деревень и природных красот, запечатлённых ещё Ван Гогом и Сезанном, поражает необъятное разнообразие пищевых изысков, опережающее даже такие "гастрономические" страны, как Италия и Япония. Причём поражает в первую очередь глаз: редко где увидишь десятки вариаций одного и того же деликатеса на одной полке.
Ну и стоит отметить, что в подобных поездках приходит осознание того, что всякая красота в глазах смотрящего, и что нет места лучше дома, если это осознать.
👍4🕊1
World App Store
2024 год уже можно назвать годом расцвета внутренних каталогов приложений в мобильных приложениях. Telegram Mini Apps, конечно же, самый яркий пример. В числе причин расцвета — ослабление в апреле гайдлайнов Apple, которые ранее сильно усложняли запуск и поддержку таких фич.
Но не Телеграмом единым. В конце сентября ко мне обратились представители проекта Worldcoin — криптовалюты и сопутствующих сервисов от сооснователя OpenAI Сэма Альтмана. Ребята тоже решили не отставать от тренда и запустить каталог приложений в своём мобильном криптокошельке.
В общем, мы запустили игру на новой платформе: https://worldcoin.org/mini-app?app_id=app_0f137e3c0d3c000686e3d13f049bdb92&app_mode=mini-app
(для запуска необходимо скачать приложение World: App Store, Google Play)
С монетизацией пока неясно, больше смотрим на объём трафика и метрики вовлечённости.
2024 год уже можно назвать годом расцвета внутренних каталогов приложений в мобильных приложениях. Telegram Mini Apps, конечно же, самый яркий пример. В числе причин расцвета — ослабление в апреле гайдлайнов Apple, которые ранее сильно усложняли запуск и поддержку таких фич.
Но не Телеграмом единым. В конце сентября ко мне обратились представители проекта Worldcoin — криптовалюты и сопутствующих сервисов от сооснователя OpenAI Сэма Альтмана. Ребята тоже решили не отставать от тренда и запустить каталог приложений в своём мобильном криптокошельке.
В общем, мы запустили игру на новой платформе: https://worldcoin.org/mini-app?app_id=app_0f137e3c0d3c000686e3d13f049bdb92&app_mode=mini-app
(для запуска необходимо скачать приложение World: App Store, Google Play)
С монетизацией пока неясно, больше смотрим на объём трафика и метрики вовлечённости.
🔥1🕊1
Бизнесы, а не стартапы
В прошлом посте отмечал, что одним из трендов этого года стали внутренние аппсторы в мобильных приложениях. Но это технологии, а если говорить о чём-то более философском, то заметно популярна стала тема создания бизнеса своими силами, то есть без миллионных инвестиций, планов захватить весь мир, совета директоров на старте и прочих атрибутов Кремниевой Долины. Соло-предпринимательство, стартерство, инди-хакинг, каких уже только названий для этого не придумали.
И продвигают эту тему многие уважаемые мной люди. Например, сооснователь Coub (помните такой?) Михаил Табунов обозвал эту концепцию термином "пет-проект"(который на деле вообще про другое) и запустил курсы по их запуску.
В целом, причины популярности понятны:
- Стартапы с претензией на рост в большой бизнес обычно создаются на инвестиции. Инвестиционные деньги сейчас подорожали: инвесторы если и согласны вложить средства, то нередко в ограниченное число тематик. И обычно это очень наукоёмкие предприятия типа разработки ИИ, MedTech и других.
- У большинства фаундеров нет личной цели заработать миллионы долларов любой ценой. На очень комфортную жизнь хватает и меньших сумм, заработать которые можно с куда большей вероятностью. Про завышенные цели писал ещё один уважаемый знакомый.
Интересно наблюдать за тем, сколько после раскрутки тренда выйдет успешных продуктов из конфигурации "1-2 фаундера, околобесплатный маркетинг, быстрая разработка".
Но очевидно одно: таким продуктам нужны надёжные источники целевого трафика. Маркетинг и проверка спроса здесь превыше всего (в геймдеве же термин "инди-разработчик" стал практически синонимом слова "нищеброд" потому, что зачастую сразу делают продукт без оглядки на рынок). Поэтому многие соло-фаундеры в первую очередь инфлюенсеры с внушающим числом подписчиков. Например, Питер Левелс, один из "идеологов" этого движения. Думаю, что его новые продукты покупают уже не в последнюю очередь из-за того, что он Питер Левелс.
Так что подписывайся на канал и ставь:
♥️ — если за "малое" и надёжное
🔥 — если за выстраивание крупного бизнеса
В прошлом посте отмечал, что одним из трендов этого года стали внутренние аппсторы в мобильных приложениях. Но это технологии, а если говорить о чём-то более философском, то заметно популярна стала тема создания бизнеса своими силами, то есть без миллионных инвестиций, планов захватить весь мир, совета директоров на старте и прочих атрибутов Кремниевой Долины. Соло-предпринимательство, стартерство, инди-хакинг, каких уже только названий для этого не придумали.
И продвигают эту тему многие уважаемые мной люди. Например, сооснователь Coub (помните такой?) Михаил Табунов обозвал эту концепцию термином "пет-проект"
В целом, причины популярности понятны:
- Стартапы с претензией на рост в большой бизнес обычно создаются на инвестиции. Инвестиционные деньги сейчас подорожали: инвесторы если и согласны вложить средства, то нередко в ограниченное число тематик. И обычно это очень наукоёмкие предприятия типа разработки ИИ, MedTech и других.
- У большинства фаундеров нет личной цели заработать миллионы долларов любой ценой. На очень комфортную жизнь хватает и меньших сумм, заработать которые можно с куда большей вероятностью. Про завышенные цели писал ещё один уважаемый знакомый.
Интересно наблюдать за тем, сколько после раскрутки тренда выйдет успешных продуктов из конфигурации "1-2 фаундера, околобесплатный маркетинг, быстрая разработка".
Но очевидно одно: таким продуктам нужны надёжные источники целевого трафика. Маркетинг и проверка спроса здесь превыше всего (в геймдеве же термин "инди-разработчик" стал практически синонимом слова "нищеброд" потому, что зачастую сразу делают продукт без оглядки на рынок). Поэтому многие соло-фаундеры в первую очередь инфлюенсеры с внушающим числом подписчиков. Например, Питер Левелс, один из "идеологов" этого движения. Думаю, что его новые продукты покупают уже не в последнюю очередь из-за того, что он Питер Левелс.
Так что подписывайся на канал и ставь:
♥️ — если за "малое" и надёжное
🔥 — если за выстраивание крупного бизнеса
🔥1🦄1
О стартапном найме
Последние пару лет я выполнял в соучреждённом мной стартапе kukushka.io роль CTOну прилипло ко мне клеймо именно технаря, несмотря на то, что чем я только не занимаюсь . С технической точки зрения проект далеко не самый типовой: вкратце, это гибрид рекламной сети (DSP+SSP) и Google Forms на ведре стероидов. А также SDK для разных платформ, чтобы встраивать всё это в приложения.
После того, как написанный мной в одиночку MVP на PHP+MySQL с лихвой подтвердил все выдвинутые гипотезы, решили сразу делать на совесть — Golang, микросервисы, highload и прочие футуристичные слова. Возник вопрос команды разработки.
Сначала думали подрядить ИТ-агентство. Но после пары месяцев общения с разными агентствами поняли, что это история для корпораций или неайтишного бизнеса: с точки зрения стартапа делают медленно, дорого, в суть проекта без расщепления её на атомы не вникнут. Зато отладили процессы и делают красивые презентации, которые начальству в конференц-зале показать не стыдно.
Перешли к поиску отдельных разработчиков — за всё время активной вовлечённости в операционку я отсобеседовал наверное под сотню кандидатов. В итоге всё же собрали команду, не без помощи знакомых HR-агентств. Поиск усложнялся тем, что разработкой рекламных сетей и даже просто мобильных SDK в принципе мало людей занималось, поэтому с профильными кадрами была беда.
Но очень бросился в глаза тот факт, что большинство разрабов в плане подхода к работе мало чем отличаются от упомянутых выше агентств:
- Если суть проекта не расписана до мельчайших моментов, любые недосказанности будут проигнорированы и истолкованы не в вашу пользу, вследствие чего будет потеряно время на разбирательства
- Даже если расписана, то не факт, что человек в неё вникнет — а понимание бизнес-логики кардинально влияет на скорость и качество работы
- Ну и растягивание простых задач на месяцы, куда же без этого. Особенно забавно, когда кандидат ещё на собеседовании оценивает в месяц задачу, которую я сделал за день
Такой подход поначалу казался чем-то немыслимым, и лишь со временем до меня дошло, что это отголоски работы в условиях типичных крупных корпораций, где процессы важнее результата и нет смысла проявлять инициативу. Ну а так как я никогда так не работалразве что пару раз сотрудничал с корпами и потерял немало нервов , то и воспринимал это как дикость.
В конце концов, поиски дали плоды, и с нами работают толковые ребята, которые:
- Схватывают бизнес-логику и понимают, зачем нужна та или иная фича
- Не стесняются задавать вопросы и предлагать свои решения, которые в конечном итоге очень часто воплощаются в жизнь
- Не нуждаются в бдительном контролеа уж на скольких работах они параллельно работают, их дело — важен только результат, буллщит с лояльностью в стартапах разве что для фаундеров может быть уместен
Найти таких трудно, задёшево работать не будут, но для стартапов с технической составляющей сложнее простой админки это наверное единственный рабочий вариант и органический мэтч, позволяющий в перспективе сэкономить время и деньги.
А если есть возможность начинать зарабатывать своими силами в 1-2 человека без облачной инфраструктуры, кубернетесов и прочих усложнений, то так и делайте, все умные айтишные дяди и тёти сейчас за это топят.Я до сих пор работаю на VPS/FTP/Notepad++
Последние пару лет я выполнял в соучреждённом мной стартапе kukushka.io роль CTO
После того, как написанный мной в одиночку MVP на PHP+MySQL с лихвой подтвердил все выдвинутые гипотезы, решили сразу делать на совесть — Golang, микросервисы, highload и прочие футуристичные слова. Возник вопрос команды разработки.
Сначала думали подрядить ИТ-агентство. Но после пары месяцев общения с разными агентствами поняли, что это история для корпораций или неайтишного бизнеса: с точки зрения стартапа делают медленно, дорого, в суть проекта без расщепления её на атомы не вникнут. Зато отладили процессы и делают красивые презентации, которые начальству в конференц-зале показать не стыдно.
Перешли к поиску отдельных разработчиков — за всё время активной вовлечённости в операционку я отсобеседовал наверное под сотню кандидатов. В итоге всё же собрали команду, не без помощи знакомых HR-агентств. Поиск усложнялся тем, что разработкой рекламных сетей и даже просто мобильных SDK в принципе мало людей занималось, поэтому с профильными кадрами была беда.
Но очень бросился в глаза тот факт, что большинство разрабов в плане подхода к работе мало чем отличаются от упомянутых выше агентств:
- Если суть проекта не расписана до мельчайших моментов, любые недосказанности будут проигнорированы и истолкованы не в вашу пользу, вследствие чего будет потеряно время на разбирательства
- Даже если расписана, то не факт, что человек в неё вникнет — а понимание бизнес-логики кардинально влияет на скорость и качество работы
- Ну и растягивание простых задач на месяцы, куда же без этого. Особенно забавно, когда кандидат ещё на собеседовании оценивает в месяц задачу, которую я сделал за день
Такой подход поначалу казался чем-то немыслимым, и лишь со временем до меня дошло, что это отголоски работы в условиях типичных крупных корпораций, где процессы важнее результата и нет смысла проявлять инициативу. Ну а так как я никогда так не работал
В конце концов, поиски дали плоды, и с нами работают толковые ребята, которые:
- Схватывают бизнес-логику и понимают, зачем нужна та или иная фича
- Не стесняются задавать вопросы и предлагать свои решения, которые в конечном итоге очень часто воплощаются в жизнь
- Не нуждаются в бдительном контроле
Найти таких трудно, задёшево работать не будут, но для стартапов с технической составляющей сложнее простой админки это наверное единственный рабочий вариант и органический мэтч, позволяющий в перспективе сэкономить время и деньги.
А если есть возможность начинать зарабатывать своими силами в 1-2 человека без облачной инфраструктуры, кубернетесов и прочих усложнений, то так и делайте, все умные айтишные дяди и тёти сейчас за это топят.
❤🔥3👌1🕊1
О стартапном найме: с точки зрения соискателя
В предыдущем посте затронул тему найма в команду без закостенелых процессов, которые не подчинили себе всю её деятельность. Стоит написать и о том, что это значит для соискателя.
Отсутствие той самой "закостенелости" при должной управленческой (и общей) зрелости руководителей даёт сотруднику отличную возможность по-полной проявить свои навыки и без иронии влиять на развитие компании. Условно, предложил фичу, и при одобрении выкатил её в прод на этой же неделе, без семи кругов согласований и ревью скрамного канбана. Или таким же образом избавиться от ненужного, вовремя подсветив его возможно замыленному глазу руководителя.
Про управленческую зрелость пишу, поскольку она необходима для адекватного принятия фидбэка от "нижестоящих", чтобы не принимать любое предложение оптимизации за нежелание работать или непонимание Видения Стейкхолдера™️ (под которым в данном контексте чаще всего подразумевается CEO/CTO). Видение в стартапах вообще штука крайне шаткая если у фаундеров нет большого опыта в его сфере деятельностиговоря о Кукушке, ни у кого не было опыта ни в социологии, ни в рекламных сетях — только в играх, в которые Кукушка встраивалась в поисках аудитории для опросов . И принятие помощи от в чём-то более опытных сотрудников не должно быть чем-то зазорным, уязвляющим эго. Даже когда он говорит, что макет лэндинга, на который уже потрачено 300 тысяч, нормально не сверстать😁
(добавлю, что при железобетонном видении фаундеров с обширным опытом в похожих проектах можно и с нуля начинать выстраивать процессы "по-взрослому", но, по моему опыту, это редкая картина, как правило, сопровождающаяся значительными инвестициями на старте или обжигающе горячими контактами будущих клиентов, сующих деньги в карман уже после словесного питча)
Обратная сторона такой обстановки для соискателя? Нужно работать и ориентироваться на результат, не получится тихо отсиживаться, уплетая корпоративный лосось на завтрак и хохмя про пятниццо в курилке/чате с коллегами. Ну и обладать достаточной экспертизой, потому что для такой конфигурации нужно сильное доверие вышестоящих, иначе не полетит.
Лично доводилось с большим удовольствием работать с крупными компаниями численностью от нескольких сотен сотрудников, которые даже уже в "зрелом" состоянии сохраняли такую эффективность, по крайней мере, в отдельных направлениях (а крупняку сохранять её действительно проще "снизу вверх", т.е. на уровне отделов/команд и уже затем отношений между ними). И, к сожалению, лично же наблюдаю в прямом эфире, как отдельные из них всё же приходят к корпоративным парадигмам, в которых внутренние KPI важнее результата, пропадает видимая логика из решений и вообще "ничего не знаем, лишь бы начальник косо не посмотрел и не было чего".
Короче, если ты умеешь нормально делать, не растерял пыл, умеешь доносить свою точку зрения, предпочитаешь бурную деятельность её имитации и тебя мотивирует видеть результаты своей работы, то это твоя тема.
В предыдущем посте затронул тему найма в команду без закостенелых процессов, которые не подчинили себе всю её деятельность. Стоит написать и о том, что это значит для соискателя.
Отсутствие той самой "закостенелости" при должной управленческой (и общей) зрелости руководителей даёт сотруднику отличную возможность по-полной проявить свои навыки и без иронии влиять на развитие компании. Условно, предложил фичу, и при одобрении выкатил её в прод на этой же неделе, без семи кругов согласований и ревью скрамного канбана. Или таким же образом избавиться от ненужного, вовремя подсветив его возможно замыленному глазу руководителя.
Про управленческую зрелость пишу, поскольку она необходима для адекватного принятия фидбэка от "нижестоящих", чтобы не принимать любое предложение оптимизации за нежелание работать или непонимание Видения Стейкхолдера™️ (под которым в данном контексте чаще всего подразумевается CEO/CTO). Видение в стартапах вообще штука крайне шаткая если у фаундеров нет большого опыта в его сфере деятельности
(добавлю, что при железобетонном видении фаундеров с обширным опытом в похожих проектах можно и с нуля начинать выстраивать процессы "по-взрослому", но, по моему опыту, это редкая картина, как правило, сопровождающаяся значительными инвестициями на старте или обжигающе горячими контактами будущих клиентов, сующих деньги в карман уже после словесного питча)
Обратная сторона такой обстановки для соискателя? Нужно работать и ориентироваться на результат, не получится тихо отсиживаться, уплетая корпоративный лосось на завтрак и хохмя про пятниццо в курилке/чате с коллегами. Ну и обладать достаточной экспертизой, потому что для такой конфигурации нужно сильное доверие вышестоящих, иначе не полетит.
Лично доводилось с большим удовольствием работать с крупными компаниями численностью от нескольких сотен сотрудников, которые даже уже в "зрелом" состоянии сохраняли такую эффективность, по крайней мере, в отдельных направлениях (а крупняку сохранять её действительно проще "снизу вверх", т.е. на уровне отделов/команд и уже затем отношений между ними). И, к сожалению, лично же наблюдаю в прямом эфире, как отдельные из них всё же приходят к корпоративным парадигмам, в которых внутренние KPI важнее результата, пропадает видимая логика из решений и вообще "ничего не знаем, лишь бы начальник косо не посмотрел и не было чего".
Короче, если ты умеешь нормально делать, не растерял пыл, умеешь доносить свою точку зрения, предпочитаешь бурную деятельность её имитации и тебя мотивирует видеть результаты своей работы, то это твоя тема.
🔥1🕊1💯1🤝1
Айтишный максимализм и тикающие часики
Когда про это писать, как не в день рождения. 28 лет — осталось два года до списания в касту скуфов, времени катастрофически мало.
Ну а если серьёзно, то в последние годы, если не год, заметил продвигаемую знакомыми и не очень айтишно-бизнесовыми лидерами мнений тему возраста. "К 30 годам обязательно нужно уметь то-то и то-то", "сорокалетние %профессиянейм% никому не нужны", "после 30 способности падают" и прочее. Особенно касательно линейных работников, ведь управленцам солидный возраст даже к лицу.
Казалось бы, мне в этом плане нечего бояться: кручусь во всей этой сфере с 11 лет и не планирую останавливаться, новые проекты, обновляющийся опыт. Но многие на полном серьёзе переживают, что к своим годам что-то не успели, а вышеописанный нарратив лишь усиливает неуверенность в себе.
Отдельно отмечу, что тема со скуфами пришла с российских имиджбордов, на которых зародилась в кругу идеологии инцелов, которая в свою очередь возникла на западных площадках типа 4chan и Reddit году в 2016. Не вдаваясь в эту идеологию (тем более, что слово "инцел" сто раз поменяло своё значение за прошедшие годы), характерной её чертой является запредельный максимализм, граничащий с фатализмом. С глазами не той формы жизни нет. После N лет жизни нет. И вообще, жизнь есть только у 0.001% лучших, а остальные лишь мучительно влачат жалкое существование.
Подобные самонакручивания не несут никакой пользы и лишь подсаживают на негативное мышление с самобичеванием. Если видите не явно шуточные заявления про возраст, скорее всего, от вас что-то хотят. Усердной работы, покупки курса или просто принизиться перед говорящим. На деле же у каждого свой путь, а совершенствоваться никогда не поздно и не рано.
Что характерно, первые лет пять моего вкатывания в интернеты и геймдев в подобном "антитренде" наоборот были "школоло", а сейчас и слова такого днём с огнём не услышишь. Да и до сих пор большинство коллег по цеху старше меня в среднем лет на 10, только недавно заметил прилив двадцатилетних (в основном в Telegram Mini Apps и смежных темах).
А пока идём дальше.
Когда про это писать, как не в день рождения. 28 лет — осталось два года до списания в касту скуфов, времени катастрофически мало.
Ну а если серьёзно, то в последние годы, если не год, заметил продвигаемую знакомыми и не очень айтишно-бизнесовыми лидерами мнений тему возраста. "К 30 годам обязательно нужно уметь то-то и то-то", "сорокалетние %профессиянейм% никому не нужны", "после 30 способности падают" и прочее. Особенно касательно линейных работников, ведь управленцам солидный возраст даже к лицу.
Казалось бы, мне в этом плане нечего бояться: кручусь во всей этой сфере с 11 лет и не планирую останавливаться, новые проекты, обновляющийся опыт. Но многие на полном серьёзе переживают, что к своим годам что-то не успели, а вышеописанный нарратив лишь усиливает неуверенность в себе.
Отдельно отмечу, что тема со скуфами пришла с российских имиджбордов, на которых зародилась в кругу идеологии инцелов, которая в свою очередь возникла на западных площадках типа 4chan и Reddit году в 2016. Не вдаваясь в эту идеологию (тем более, что слово "инцел" сто раз поменяло своё значение за прошедшие годы), характерной её чертой является запредельный максимализм, граничащий с фатализмом. С глазами не той формы жизни нет. После N лет жизни нет. И вообще, жизнь есть только у 0.001% лучших, а остальные лишь мучительно влачат жалкое существование.
Подобные самонакручивания не несут никакой пользы и лишь подсаживают на негативное мышление с самобичеванием. Если видите не явно шуточные заявления про возраст, скорее всего, от вас что-то хотят. Усердной работы, покупки курса или просто принизиться перед говорящим. На деле же у каждого свой путь, а совершенствоваться никогда не поздно и не рано.
Что характерно, первые лет пять моего вкатывания в интернеты и геймдев в подобном "антитренде" наоборот были "школоло", а сейчас и слова такого днём с огнём не услышишь. Да и до сих пор большинство коллег по цеху старше меня в среднем лет на 10, только недавно заметил прилив двадцатилетних (в основном в Telegram Mini Apps и смежных темах).
А пока идём дальше.
🤗2❤1
Бумер-френдли
Модные направления: ИИ, блокчейн, ещё раз ИИ.
Немодные направления: техподдержка, "компьютерный мастер", настройка техники.
В модных направлениях высокая конкуренция — если ты там крепко устроился, дальше читать смысла нет. За их пределами же высок процент старшего поколения, которому нужна помощь по немодным направлениям.
Да, в глазах человека с улицы умение поставить пиратский кинотеатр на SmartTV важнее умения написать B2B SaaS GPT Wrapper за вечер. Практичнее, жизненнее, называй как угодно. И в большинстве своём он будет ожидать от тебя первое умение, если знает, что ты занимаешься вторым.
Если этот человек не чисто с улицы, а, например, начальник, отказ помочь может быть воспринят как эгоизм. А эгоистов бумеры не любят.
Так что если ты не в Калифорнии/Дубае/успешной темке и вынужден думать о насущном, полезно уметь прошивать смартфоны и чинить принтеры. Хорошее отношение ЛПРов лишним точно не будет.
Модные направления: ИИ, блокчейн, ещё раз ИИ.
Немодные направления: техподдержка, "компьютерный мастер", настройка техники.
В модных направлениях высокая конкуренция — если ты там крепко устроился, дальше читать смысла нет. За их пределами же высок процент старшего поколения, которому нужна помощь по немодным направлениям.
Да, в глазах человека с улицы умение поставить пиратский кинотеатр на SmartTV важнее умения написать B2B SaaS GPT Wrapper за вечер. Практичнее, жизненнее, называй как угодно. И в большинстве своём он будет ожидать от тебя первое умение, если знает, что ты занимаешься вторым.
Если этот человек не чисто с улицы, а, например, начальник, отказ помочь может быть воспринят как эгоизм. А эгоистов бумеры не любят.
Так что если ты не в Калифорнии/Дубае/успешной темке и вынужден думать о насущном, полезно уметь прошивать смартфоны и чинить принтеры. Хорошее отношение ЛПРов лишним точно не будет.
👍2😁1🤝1🦄1
Рассказал изданию App2Top об итогах года в профильной для меня индустрии веб-игр. Telegram в 2024 задал все тренды, конечно.
https://app2top.ru/2024/camy-m-znachimy-m-soby-tiem-dlya-veba-stal-vzlet-telegram-mini-apps-filipp-karmanov-iz-black-snowflake-ob-itogah-2024-goda-225970.html
https://app2top.ru/2024/camy-m-znachimy-m-soby-tiem-dlya-veba-stal-vzlet-telegram-mini-apps-filipp-karmanov-iz-black-snowflake-ob-itogah-2024-goda-225970.html
App2Top
«Cамым значимым событием для веба стал взлет Telegram Mini Apps», — Филипп Карманов из Black Snowflake об итогах 2024 года
Продолжаем подводить итоги 2024 года с игровыми (или связанными с игровой индустрией) командами и экспертами. На очереди — интервью с основателем и CEO Black Snowflake Филиппом Кармановым.
❤1🕊1
Провёл пару дней в Ташкенте. По количеству офлайн-рекламы обучения айти-ремеслу и айтишных же услуг Узбекистан пока хоть и не сравнится с Индией, но стремительно движется в том направлении. Непохоже, что всех и вся в ближайшее время заменит ИИ.
🕊2