Собиратель талантов, дилер свободы
Информация о канале обновлена 06.10.2025.
Собиратель талантов, дилер свободы
Хорошее напоминание тезиса про суверенитет.
Unity объявила о критической уязвимости, которую обнаружили в начале лета, а вчера выпустили патч. Подвержены все игры на Unity с 2017 года (а это прям дохрена — сотни тысяч) на Windows, Linux, macOS и Андроидах (более 70% мобильных игр сделаны на Unity). Владельцы сторов обновляют свои валидаторы, разработчики убирают с площадок свои игры. Короче, весело.
Не то, чтобы что-то страшное-ужасное случилось. Всё пропатчат и забудут через неделю-другую. Нет софта без ошибок — о них или уже знают, или просто ещё не нашли.
Но хороший вопрос для любого разработчика — стоит ли продавать опцион, получая ограниченный буст на старте, но принимая чужие неограниченные (в т.ч. фатальные для проекта) риски в долгую? Я на всю жизнь запомнил молчаливый уход Flash со сцены — тысячам студий пришлось не только переписывать свои проекты под что-то другое, но ещё и потратить годы на изучение этого "чего-то другого". Не лучше ли, вместо беготни от одного движка к другому (они все источники потенциального "кря" в будущем: уход с рынка, изменение лицензирования и монетизации, санкционные ограничения, критические уязвимости), вложить силы в освоение базы?
Владение собственным кодом даёт не только понимание, как это всё работает (чужие движки — чаще всего чёрные ящики) и гибкость (можно переписать любой участок, а не ждать обещанных фичей, обходясь костылями), но и в целом делает разработчика увереннее — он может продолжать своё дело даже в условиях зомби-апокалипсиса. И сильно влияет на уровень профессионального развития — те, кто умеют только пользоваться готовыми фреймворками, не понимая их внутрянку, вынуждены постоянно гоняться за актуалочкой и сыпать модными аббревиатурами в чатиках для демонстрации своей прошаренности. В то время как системщик востребован всегда и везде.
Приятного вечера пятницы, друзья! Я нечасто рассказываю (возможно, зря) о своей основной деятельности.
Мы небольшой командой любителей тру-геймдева и пряморукого софтостроения делаем свою экосистему для игр и прочих инфосервисов, которые создаются в традициях уважения к клиентам: без лутбоксов, фритуплея, рекламы, нейронок и прочего масс-доширака, в который сегодня превращаются все сферы жизни — от банков и медицины до кино и музыки. Делаем это для себя и для своих детей, и для той маргинальной части россиян, которые разделяют те же ценности.
В 2022 году стало понятно, что в долгую следует отказаться от использования чужих движков (тем более мы уже тогда знатно натрахались с Unity) — это точно не путь свободы. Суверенитет начинается с того, что ты сам владеешь своими технологиями. Поэтому мы начали писать всё своё с нуля на языке Rust (прозорливо — он начинает набирать популярность). Помимо технологий, которые используются на компе или мобиле пользователя (да, у нас сразу всё кросс-платформенно — можем запускать хоть на чём, даже на дешёвых одноплатниках, типа Raspberry Pi), мы создаём свою систему оркестрации серверов (балансировка нагрузки, защита от атак и прочее). Причём безо всякой модной чепушни, типа Kubernetes (простите). Мы даже базы данных не используем — нам не надо. Условно, чтоб мы могли развернуть свой серверный теневой флот даже на мешке списанных Celeron-ов.
В качестве пилотного проекта, на котором мы всё обкатываем, мы делаем новые Танки — онлайн-игру, вдохновлённую Танками Онлайн (к которым я имел непосредственное отношение). И в сегодняшнем видео я делюсь кусочком нашего внутреннего плей-теста.
Да, мы сильно продвинулись и проект становится похож на полноценную игру, но я хочу обратить ваше внимание на другое. На то, что для меня и моих коллег является само собой разумеющимся, нормальным настолько, что мы этого даже не замечаем. Но сегодня этого практически нигде не найти и подавляющее большинство коллег-айтишников работает совсем в другом окружении.
На вот эту лёгкость и свободу общения, уважение друг к другу, отсутствие давления — именно так, по моему глубокому убеждению, и должны трудиться творческие коллективы. Без спринтов, ретроспектив, дедлайнов, таск-трекеров и прочих эйчар-морковок. Я счастлив быть в команде с такими же улетевшими чуваками, которые обожают своё дело — нас не нужно "мотивировать", как и не нужно мотивировать сесть за рояль Мацуева. В таком коллективе всё идёт само, своим ходом и по шёрстке. И значительно быстрее, чем можно было ожидать.
Фоновый музон под видео написал Лёша Томанов, и кстати (я вроде не говорил), он выпустил мини-альбом под названием Точка сборки. Эти треки теперь стоят у меня первыми в плей-листе "концентрация", который я включаю, когда сажусь за работу.
Всем чмоке и хороших выходных!
Поговорим о мотивации персонала
Всё, осень в Пермь походу окончательно наступила, а ведь ещё на днях гоняли в футболочках.
У нас в городе уже несколько лет проходит фестиваль Просвет — на котором медиа-художники из разных городов и стран показывают свето-звуковые инсталляции. Прикольный экспириенс и ещё один престижный эвент нашего города. У нас много чего крутого происходит: например, Дягилевский фестиваль, или Все стили в силе.
Меня вообще радует, как наш город преобразился в последние годы: замечательные дороги, парковки и тротуары, отремонтированные фасады на главных улицах, везде подсветка, новые парки, набережная, речные прогулки и постоянный культурный движ (я живу в центре и всё лето каждый день что-то происходит), и да — у нас нет самокатчиков. Раньше я завидовал жизни в Европе. Теперь Европа может завидовать мне.
Впрочем, уже как-то без разницы, как они там, и что они там думают. Самое главное — Запад перестал быть для нас желанной статусной мечтой, центром престижа. Надо-то было просто пожить пару десятков лет без революций, нарастить жирок и прибраться. А "величие" — это сытые, довольные жизнью граждане, а не надрывная демонстрация кузькиной матери.
Нашёл хорошую аналогию про опционную (не)привлекательность школьного образования.
Кто не очень понимает, что такое опционы, и почему по сути вся наша жизнь — это их покупка и продажа, категорически рекомендую посмотреть видео Кримсона+Асафьева про опционность, которое стало логичным продолжением беседы Кримсона+Антонова+Асафьева о пилотировании обезьяны. Да, оба видео за пэй-воллами (причём на разных платформах), но гарантирую — это крайне выгодная сделка.
Так вот, в видео Кримсон приводит пример простого жизненного опциона — отдавать ли ребёнка в футбольную секцию? Оценку перспективности вчерне можно сделать за считанные минуты: ищем статистику по зарплатам в премьер-лиге, в первой и второй лиге, общее количество игроков, статистику по травмам и продолжительности карьеры.
Получаем следующее (цифры намеренно огрублены):
- 3500 профессиональных футболистов, из них 500 — в РПЛ
- ежегодно завершают карьеру 200-300 игроков, из них 15-20% из-за травм
- 20% всех травм приходится на возраст 17-19 лет
- средняя продолжительность карьеры: 12-15 лет
- распределение по месячной з/п в рублях:
- 10-40 млн (топ10 русских звёзд)
- 6-11 млн (топ5 клубы РПЛ)
- 2-7 млн (остальные клубы РПЛ)
- 300 тыс (первая-вторая лига, ведущие игроки)
- 70 тыс (первая лига)
- 10-20 тыс (вторая лига)
То есть имеем практически гарантию остаться никому не нужным после 32 лет, с травмами и выгоранием. А премия за риск, умноженная на вероятность её получения, ничтожно мала. Даже чтобы получить средне-айтишную зарплату придётся рвать жопу и крестообразные связки, и всё равно в итоге остаться не у дел.
Романтизму профессии придают конские зарплаты звёзд (впрочем, цифры вполне достижимые для малого предпринимателя), но это буквально несколько человек на тысячи. Кривая распределения отвесно экспоненциальна (как в казино или лотерее), и подавляющее большинство футболистов не выходит даже на среднюю зарплату по России (100 тыс).
Так что прямо очень плохая идея "подарить" ребёнку такое будущее, даже если он проявляет способности и очень хочет. Ответственность за оценку жизненно важных опционов несёт родитель, пока ребёнок не обрёл самостоятельность.
А теперь продолжим аналогично рассуждать по поводу отправки ребёнка в школу.
Цена опциона: 10 лет фул-тайм. Премия: нулевые конкурентные преимущества — в школу ходят все, и получают плюс-минус одинаковые знания/умения. Соответственно, ожидаемые доходы: средняя зарплата по России.
Ну, несколько лучше, чем отдать на футбол.
Если же вы, как и я, намерены дать своим потомкам хоть какое-то преимущество в эволюционной борьбе, то следует помнить, что неординарных результатов невозможно достичь ординарными методами. Это вовсе не означает прыгать выше и бегать быстрее, это означает, что делая как все, получишь результат как у всех.
Владелец канала не предоставил расширенную статистику, но Вы можете сделать ему запрос на ее получение.
Также Вы можете воспользоваться расширенным поиском и отфильтровать результаты по каналам, которые предоставили расширенную статистику.
Также Вы можете воспользоваться расширенным поиском и отфильтровать результаты по каналам, которые предоставили расширенную статистику.
Подтвердите, что вы не робот
Вы выполнили несколько запросов, и прежде чем продолжить, мы ходим убелиться в том, что они не автоматизированные.