Говори о сложном проще и подробнее
Помню, я как-то раз захотел узнать, как устроена лента рекомендаций в большой социальной платформе. Мне тогда нужно было решить задачу сильно проще и в рекомендациях я не очень разбирался, но думал — круто, кто-то умный, с-level, будет рассказывать про эволюцию подхода, на очень большом скейле, интересно же...Пришел, в общем, на доклад на конфе
Из 60 минут я понял примерно 15. Ага, вот такая модель была, вот такие примерно признаки, вот как сортировали. Ага, дальше нагрузки и контента стало больше, стало хуже, и вы решили чинить вот так, пара незнакомых слов, но я загуглил и всё ещё понятно. А дальше...сказать, что это пиздец — ничего не сказать. Какие-то фреймворки, половину из них автор, мне показалось, сам придумал, какие-то еще 5 метрик, все из которых я не знаю (ну ладно, не знаю — загуглю, но они все на одном слайде и на него две минуты), какие-то гибридные архитектуры, под которыми бэкенд, в котором какие-то кэши совершенно поехавшие, реализованные, б..ть, на пхп, который транслируется в C++, который выполняется еще как-то вот так, и пока я пытаюсь это осознать их проклятая архитектура уже снова отказала, и они перестроили эту дрянь в 5 раз сложнее (слайды ускоряются) и..."ну и вот, так прекрасно теперь работает наша лента". ПОМОГИТЕ МНЕ.
Я поспрашивал даже у сидящих в зале людей: "чувак, а ты понял? Все то, что после шестого слайда. В итоге как у них работает?". Примерно никто не понял. Хотя нет, один понял, но он потом тоже выступал с докладом от той же компании.
Я потом долго сидел и думал: а может быть, мне лучше было не слышать про "итоговую архитектуру"? Я бы с удовольствием весь час осознавал, как была устроена версия N-2 с подробностями. Было бы полезнее.
И потом в жизни еще много раз видел: рассказать о "первом подходе" к чему-то сложному доходчиво и подробно часто полезнее, чем сжато успеть нарисовать охренительно-крутую картинку большого будущего. Если хочешь, конечно, чтобы люди правда что-то себе взяли, а не просто сказали "охренеть он крутой, мы в это, на всякий случай, инвестируем" (это другая задача, под определённый класс мероприятий). И я с тех пор регулярно бью себя по рукам, готовя выступления или стримы — лучше дам подробнее и больше фокуса на "простые неочевидные" вещи. Вот вы знаете, почему ненулевая часть команд не адоптит AI в некоторых странах? Да просто потому, что не понимают как подписку купить и VPN сделать. А почему код-ревью на ИИ не делают? Потому что со слопом не умеют бороться. А вы им сразу космолёт.
=====
Мы активно готовим первый Practice Day от менеджеров из community по теме AI. И я в последнее время активно хватаю за руки не только себя, чтобы это было доходчиво и прикладно, как по внедрению AI в "обычную" команду разработки, так и про бизнес на AI-фабрике, так и даже про JEV. И очень надеюсь, что мы не слишком впечатлим слушателей, НО они смогут "повторять это дома" и реально поймут. Приходите в следующую субботу (или смотрите в записи, она входит в билет с доступом), подробнее про темы и запись здесь!
Post #412
1.04K
- 👍 14
- ❤ 7
- 🔥 2
- 🦄 2
- 👏 1