Давным-давно, во время большой войны, на маленькие острова в Тихом океане прилетали огромные самолёты. Они привозили еду, одежду, инструменты и вообще кучу полезных вещей. Местные жители — островитяне, которые никогда раньше не видели самолётов — смотрели на это и думали: вот это да!
А потом война закончилась. Самолёты перестали прилетать. И островитяне решили их вернуть.
Они вышли в джунгли, нарубили деревьев и построили из брёвен и соломы штуку, похожую на самолёт. Расчистили поляну, чтобы получилась взлётная полоса. Вырезали из дерева наушники, как у диспетчеров. Сели, стали ждать.
Самолёты не прилетели. Ни в тот день, ни через месяц, ни через год.
Почему? Потому что островитяне скопировали то, что видели снаружи — форму. Но не понимали, что внутри: двигатели, топливо, радиосвязь, аэродинамику, целые заводы и тысячи инженеров. Они думали, что причина — в наушниках и полосе. А причина была совсем в другом.
Учёные назвали это карго-культ — от слова «cargo», что значит «груз». Это когда копируешь внешние признаки чего-то успешного, но не понимаешь, как оно на самом деле работает. Термин в переносном значении ввёл физик Ричард Фейнман в 1974 году, в речи перед студентами Калтеха.
История про кресла-мешки
А теперь расскажу историю из нашего времени — про то, как карго-культ пробрался в мир взрослых и серьёзных людей.
В конце 1990-х и начале 2000-х в Калифорнии, в месте под названием Кремниевая долина, появились компании, которые изменили мир. Google придумал, как искать что угодно в интернете. Apple сделал телефон, который стал компьютером в кармане. Facebook соединил миллиарды людей.
Эти компании были необычными. Их создавали молодые ребята, которым было по двадцать с небольшим. Они работали в гаражах, носили футболки и шлёпанцы, ели пиццу прямо за компьютерами и думали: «Зачем нам скучный офис с серыми стенами и одинаковыми стульями? Мы же не банкиры!» И когда у них появились деньги на настоящие офисы, они обставили их так, как им нравилось: яркие стены, гамаки, горки между этажами, бесплатная еда и — конечно — кресла-мешки. Не потому, что кресла-мешки помогают думать. Просто потому, что им так было весело и уютно.
И вот что важно: эти компании стали невероятно успешными. Но не из-за мешков и горок. Google стал великим, потому что два аспиранта-информатика из Стэнфорда — Ларри Пейдж и Сергей Брин — придумали алгоритм PageRank, который ищет в интернете лучше всех. Apple стал великим, потому что Стив Джобс годами думал о том, как сделать сложные вещи простыми. Там работали люди, которые решали задачи, над которыми бились годами.
Но со стороны это выглядело по-другому. Журналисты приходили в офис Google, фотографировали мешки и горки, писали статьи: «Вот так выглядит офис самой успешной компании мира!» И тысячи людей по всему миру посмотрели на эти фотографии и подумали: «Ага! Вот в чём секрет!»
И началось.
Компании, которые не имели ничего общего с Google, стали копировать его офис. Маленькая фирма из двадцати человек, которая делает скучные таблицы для бухгалтерии, — закупает мешки. Ставит PlayStation в коридоре. Красит стены в зелёный и оранжевый. Вешает на стену табличку «Думай иначе». Нанимает фотографа, чтобы снять всё это для сайта с вакансиями.
А потом директор такой компании садится в мешок, смотрит на PlayStation и думает: «Почему мы ещё не Google?»
Потому что это деревянный самолёт. Наушники из коры. Полоса из вытоптанной травы. Форма есть — содержания нет.
Настоящие программисты, которые пишут код по восемь часов в день, на мешках не сидят. Они сидят в специальных эргономичных креслах, которые поддерживают спину, и за столами, которые можно поднять, чтобы работать стоя. Потому что когда ты работаешь по-настоящему — тебе нужны настоящие инструменты, а не декорации.
А мешки стоят в углу. На них иногда кто-то садится с чашкой кофе на пять минут. Чаще всего они просто пылятся. Но на фотографии для сайта — смотрятся отлично.
И самое забавное: те самые компании, с которых всё началось, давно двинулись дальше. Google сейчас — строгая корпорация, которая требует, чтобы сотрудники приходили в офис минимум три дня в неделю, отслеживает посещаемость через badge-систему и учитывает её в ревью производительности. В 2023-м сократили 12 000 человек, к концу 2024-го штат упал с ~190 000 до ~183 000. Мешки никуда не делись, но атмосфера изменилась. А копировщики — нет. Они застряли в 2010 году и до сих пор покупают мешки, как островитяне до сих пор строили бы деревянные самолёты.
Как это бывает в жизни
Мешки — это просто один пример. Но карго-культ прячется повсюду.
Мальчик видит, что известный блогер снимает видео на дорогую камеру. «Мне тоже нужна такая — тогда и у меня будет миллион подписчиков!» Но у блогера миллион не из-за камеры. Он интересно рассказывает, долго учился монтажу и снял триста роликов, прежде чем хоть один стал популярным.
Девочка просит точно такие же кроссовки, как у быстрой одноклассницы. Но одноклассница быстрая не потому, что кроссовки крутые, а потому что она три года ходит на тренировки и не пропускает ни одной.
Подросток покупает дорогие наушники «как у музыканта». Но музыкант стал музыкантом, потому что каждый день по четыре часа играл гаммы, а не потому что у него наушники за пятьдесят тысяч.
Во всех этих случаях человек смотрит на успех — и цепляется глазами за то, что проще всего заметить. За вещь. За обёртку. А настоящая причина — работа, время, упорство — она не видна. Её не сфотографируешь. Она не продаётся в магазине.
Карго-культ в IT: полная коллекция деревянных самолётов
Мешки и PlayStation — это цветочки. Настоящая россыпь карго-культов в айти начинается там, где люди пытаются скопировать не обстановку офиса, а рабочие процессы, культуру и карьерные траектории. Причём копируют с тем же пониманием, с каким островитяне вырезали наушники из кокоса.
Я насчитал с десяток устойчивых паттернов. Разберём по порядку.
Хакатоны как спорт вместо инженерии
Идея хакатона простая и когда-то была хорошей: собраться, за выходные собрать прототип, проверить гипотезу. В Facebook внутренние хакатоны родили кнопку Like, Chat и Timeline. В Google программа «20% времени» дала AdSense и Google News. Там это работало, потому что участвовали инженеры, которые каждый день писали продакшн-код, и им просто дали время на эксперимент без бюрократии.
Что произошло в России? Хакатоны превратились в отдельный вид спорта. Появились профессиональные хакатонщики — люди, которые ездят с мероприятия на мероприятие, собирают призы и строчки в резюме, но между хакатонами не пишут ничего. Ни одного продукта. Ни одного коммита в продакшн.
Проблема глубже, чем кажется. На российских хакатонах читерство стало нормой. Команды приезжают с готовыми решениями, заранее распиленными между удалёнными помощниками. Нечёткие правила, отсутствие code review, низкая культура — всё это превращает «соревнование талантов» в соревнование наглости. Отдельная история — использование AI для генерации и кода, и презентации, и даже концепта. Формально не запрещено, но тогда чей это талант соревнуется — человека или модели?
Показательный случай: на московском хакатоне MTH’22 организаторы пытались выгнать команду участников за 40, хотя правила не ограничивали возраст. При этом, по статистике из того же источника, реальные новаторы — это как раз люди 35–50 лет. Но им на российских хакатонах некомфортно. Среда заточена под молодёжный тусовочный формат, а не под инженерию.
Деревянный самолёт: «Facebook родился из хакатона, значит, и мы сделаем Facebook на хакатоне». Нет. Facebook родился из того, что Цукерберг программировал с детства, понимал социальную динамику Гарварда и работал по 16 часов в сутки ещё несколько лет после хакатона. Хакатон был искрой, а не костром. Без топлива — а топливо это годы работы — искра гаснет.
Конференции и доклады: сцена как карьера
Вторая эпидемия — конференционный карго-культ. Логика такая: успешные инженеры выступают на конференциях, значит, если я буду выступать на конференциях, я стану успешным инженером. Причина и следствие опять перепутаны.
Человек, которому есть что рассказать — рассказывает. Это побочный эффект глубокой экспертизы. Но где-то в процессе копирования родился целый класс «профессиональных спикеров», которые рассказывают не о том, что сделали, а о том, что прочитали. Или хуже — пересказывают чужие доклады с западных конференций, адаптировав слайды.
Я видел доклады, которые целиком состояли из фраз уровня «нужно думать о пользователе» и «важно писать чистый код». Тридцать минут на сцене, ноль конкретики, ноль кода, ноль цифр. Зал хлопает, спикер фоткается, фотка идёт в LinkedIn. Все довольны. Никто ничего не узнал.
Отдельная беда — спонсорские доклады. Компания платит за слот на конференции и присылает маркетолога, который двадцать минут показывает слайды с логотипом и словом «инновации». Участники, заплатившие за билет по 15-20 тысяч рублей, слушают рекламу. Проблему отмечают даже участники крупных отраслевых конференций: спонсорские доклады «слишком рекламные и поверхностные» и не оправдывают вложенных денег.
И вот что забавно: настоящие инженеры, которые делают тяжёлые системы, на конференции ходят редко. Им некогда. Они пишут код. А на сцене — люди, у которых есть время на подготовку слайдов. Это не всегда одни и те же люди.
Agile-ритуалы без Agile-мышления
Это, пожалуй, самый массовый карго-культ в российском IT. И об этом пишут постоянно. Scrum внедрили тысячи компаний. Стикеры на доске? Есть. Дейли-стендапы? Каждое утро. Спринты по две недели? Как в книжке. Ретроспективы? Проводим. Story points? Считаем.
А продукт релизится раз в три месяца, решения принимает один менеджер, бэклог — это помойка из ста задач без приоритетов, и на «ретроспективе» все молчат, потому что говорить правду опасно для карьеры.
Форма победила суть. Команда проводит стендапы со всей командой, потому что так написано в Scrum Guide. Но смысл стендапа — быстрая синхронизация разработчиков между собой. Если стендап превращается в ежедневный отчёт перед менеджером, это не стендап — это планёрка, которую обозвали модным словом.
Отдельная история — сертифицированные скрам-мастера. Двухдневный курс, экзамен из 40 вопросов, сертификат в рамочке. Человек, который никогда не писал код и не релизил продукт, теперь учит команду разработчиков, как им работать. Роберт Мартин (дядя Боб, один из авторов Agile-манифеста) в книге «Clean Agile» прямо написал, что существующие Agile-сертификации — это «полная бессмыслица и абсурд» («complete joke and utter absurdity»), а сертификат скрам-мастера ничего не стоит. Я с ним согласен.
Google, Amazon, Netflix — компании, которые реально работают быстро и итеративно — не используют слово «Agile». У них свои внутренние процессы, заточенные под их конкретные задачи. Они взяли принципы и адаптировали. Копировщики же взяли ритуалы и воспроизвели. Разница — как между радиосвязью и деревянными наушниками.
Микросервисы для калькулятора
Netflix разбил монолит на микросервисы, потому что у них больше 300 миллионов подписчиков и тысячи инженеров. Это было вынужденное архитектурное решение под конкретную нагрузку и оргструктуру.
Стартап из пяти человек с тремя клиентами читает об этом статью на Хабре и решает: «Нам тоже нужны микросервисы!» Вместо одного понятного приложения появляются 12 сервисов, Kubernetes-кластер, service mesh, три очереди сообщений и API gateway. На поддержку инфраструктуры уходит больше времени, чем на разработку фич. Через год стартап закрывается — не потому что идея плохая, а потому что вся энергия ушла в обслуживание деревянного самолёта.
Я видел проект, где на 500 строк бизнес-логики приходилось 15 000 строк инфраструктурного кода. Docker-compose файл на 800 строк. Для приложения, которым пользовались 30 человек. Это не архитектура — это косплей.
Копипаст-программирование: карго-культ на уровне кода
Ричард Фейнман, тот самый физик, который в 1974 году произнёс знаменитую речь про «науку самолётопоклонников», говорил о наблюдениях без понимания. В программировании это проявляется буквально.
Разработчик видит в Stack Overflow (или получает от ChatGPT) кусок кода, который решает похожую задачу. Копирует. Работает? Работает. Почему работает — непонятно. Что произойдёт на граничных случаях — неизвестно. Какие у этого кода зависимости и побочные эффекты — кто знает.
Классический пример: бездумное копирование конфигов. Человек берёт nginx.conf из чужого проекта, не понимая, что каждая строчка там написана под конкретную нагрузку, конкретный SSL-сертификат и конкретную схему проксирования. Меняет имя хоста, запускает. Вроде работает. А потом под нагрузкой — падает. И человек не может объяснить почему, потому что никогда не понимал, как это работает.
С приходом AI-ассистентов проблема стала ещё острее. Люди вставляют конфиги и код от ChatGPT, не читая. Не понимая. Даже не пытаясь разобраться. Если раньше нужно было хотя бы найти нужный ответ на Stack Overflow и адаптировать, то теперь достаточно описать задачу, получить код и нажать «вставить». Деревянный самолёт стало строить ещё проще.
«HR-бренд» и охота за перками
Ещё один мешок — теперь уже в буквальном HR-смысле. Компании увидели, что Google даёт сотрудникам бесплатные обеды, массажное кресло и стиральную машину в офисе. И начали копировать. Карго-культ в HR и маркетинге — тема, которую давно обсуждают на Хабре.
Маленькая компания, которая задерживает зарплату через раз, ставит в коридоре кикер и пишет на HeadHunter: «У нас весёлая атмосфера и дружный коллектив!» Фотографируют кикер, пингпонг и те самые мешки. На собеседовании рассказывают про «плоскую структуру» и «отсутствие бюрократии». На деле — хаос, переработки и отсутствие процессов. Но мешок стоит, и на фотке всё выглядит как в Google.
Знаете, почему Google может позволить себе бесплатные обеды? Потому что час работы инженера Google стоит 200-300 долларов. Если бесплатный обед экономит ему 40 минут на дорогу в кафе, это окупается за один день. Это не благотворительность, это математика. А когда маленькая аутсорс-контора с маржинальностью в 5% копирует тот же набор «перков», это просто слив денег ради красивой вакансии.
DevRel и техноблогерство: контент ради контента
Отдельный подвид — культ DevRel (Developer Relations). Крупные компании вроде Google или Microsoft нанимают людей, которые общаются с сообществом разработчиков, пишут статьи, ведут ютуб-каналы, выступают на конференциях. Это имеет смысл, когда у тебя публичный API, которым пользуются миллионы.
Компания из 50 человек, которая делает внутреннюю CRM для одного заказчика, тоже нанимает DevRel. Который пишет статьи на Хабр о «нашем уникальном подходе к архитектуре» (обычный MVC), ведёт подкаст с тремя слушателями и организует митапы, на которые приходят только коллеги из соседнего отдела. Резюме DevRel при этом выглядит внушительно: 20 статей, 10 выступлений, подкаст. Продукт как был кривым, так и остался.
Канал на YouTube, блог на Хабре, Telegram-канал — всё это инструменты. Они работают, когда за ними стоит реальная экспертиза и реальный продукт. Когда за ними стоит «нам сказали, что нужен HR-бренд» — это деревянный самолёт с нарисованным логотипом.
Стартап-культура без стартапа
Питч-деки, product-market fit, MVP, пивоты, раунды инвестиций, трекшн… Лексикон Кремниевой долины перекочевал в российское IT с точностью до запятой. Иногда — вместе с акцентом.
Я наблюдал за стартап-акселераторами в России. Команды приходят с идеей, три месяца учатся «правильно» делать питч-деки, «правильно» считать юнит-экономику, «правильно» рассказывать инвестору историю. На demo day показывают красивую презентацию. Инвесторы кивают. Потом все расходятся. Продукта нет. Пользователей нет. Но питч-дек — огонь.
Это прямое наследие карго-культа: в Долине успешные стартапы делают питч-деки, значит, если сделать хороший питч-дек, стартап станет успешным. Нет. Питч-дек — это упаковка. Внутри должен быть продукт, который кому-то нужен. А продукт — это код, который работает, и пользователи, которые за него платят.
Сертификатомания
AWS Certified, Google Cloud Professional, Kubernetes Administrator, Scrum Master, PMP, ITIL… Сертификаты стали самостоятельной валютой. Человек с пятью сертификатами на LinkedIn выглядит круто. HR-фильтры пропускают его резюме. На собеседовании спрашивают: «Какие у вас сертификаты?»
Я знаю людей с сертификатом Kubernetes Administrator, которые ни разу не поднимали кластер в продакшне. Знаю «сертифицированных архитекторов AWS», которые не могут настроить S3 bucket policy без подсказки. Сертификат подтверждает, что человек прочитал документацию и прошёл тест. Он не подтверждает, что человек умеет решать реальные задачи.
В Google или Amazon при найме на сертификаты смотрят в последнюю очередь. Там смотрят на систем-дизайн, на умение декомпозировать задачу, на опыт работы с реальными системами. Сертификат — это следствие знаний, а не причина. Путаешь — строишь деревянный самолёт.
Метрики тщеславия: GitHub-звёзды и коммиты
Зелёный график на GitHub стал чем-то вроде фитнес-трекера для программистов. Если квадратики зелёные — значит, ты работаешь. Если серые — лентяй.
Люди пишут бота, который делает пустые коммиты каждый день, чтобы график был зелёным. Другие создают десяток open-source библиотек-однодневок, набирают звёзды через Reddit и Hacker News, а потом забрасывают. Третьи форкают популярные репозитории, меняют README и считают это «вкладом в open source».
Реальный вклад — это когда ты месяцами поддерживаешь чужой проект, закрываешь issues, пишешь тесты, разбираешь баг-репорты. Это скучно, не фотогенично и не набирает звёзды. Но именно это — настоящая работа. Зелёный график — это деревянная взлётная полоса.
Евангелисты: седовласые пастыри джунов
Есть ещё один карго-культ в российском IT, о котором говорят реже. Наверное, потому что он выглядит благородно. Речь о самоназначенных наставниках — людях, которые строят карьеру на мотивации молодёжи.
Типаж узнаваемый. Человек лет сорока, давно не писавший код в продакшн. Зато — частый гость на митапах, модератор панельных дискуссий, автор мотивационных постов в Telegram. «Я хожу к молодёжи, рассказываю, мотивирую, помогаю не бросить». Звучит красиво. А если присмотреться?
Недавно в одном Telegram-чате я наблюдал показательную дискуссию. Один участник написал примерно так: «Сейчас в IT переходный период. Компании хотят разгрузить зарплатный фонд с помощью ИИ. В этих реалиях нужно работать с молодёжью — рассказывать, успокаивать, мотивировать не бросить». И дальше: «Я сам начинал в конце нулевых, мы не понимали, попадём в IT или нет, только любящие профессию дотерпели до хороших времён».
Реакция была жёсткой. И я, честно говоря, скорее с критиками.
Вся эта конструкция стоит на допущении: людей в IT нужно удерживать. Что если джуну сейчас не погладить по головке, отрасль потеряет ценный кадр. Но подождите. Если человека нужно уговаривать остаться — может, ему тут не место? Это не потеря. Это фильтрация.
«Дефицит кадров» — фраза, которую любят повторять на конференциях. Но давайте честно: это дефицит дешёвых кадров. Компании ищут мидла за зарплату джуна, не находят и называют это «кризисом отрасли». Мотивационные речи на митапах проблему не решают — они поставляют на рынок ещё больше людей, которые «дотерпели», но так и не научились думать самостоятельно.
«ИИ заберёт рабочие места» — и, знаете, отчасти слава богу. Заберёт у тех, кто перекладывает JSON из одного API в другой и считает это разработкой. У тех, кто бездумно вставляет конфиги от ChatGPT, не читая их. Человек, который реально понимает архитектуру и умеет декомпозировать задачу, для него ИИ — ускоритель. Для «дотерпевших» это приговор, и никакой ментор его не отменит.
«Рассказывать, успокаивать, мотивировать» — это не помощь. Это медвежья услуга. Берёшь человека, которому тяжело. Вместо честного «может, это не твоё» — накачиваешь мотивационным воздухом. Он ещё три года мучается, выгорает окончательно и уходит озлобленным. Ты не спас карьеру — ты затянул болезнь.
А роль «наставника молодёжи» — это, давайте прямо, кормление эго. «Я хожу к молодёжи, я их мотивирую» — нет, ты ходишь, чтобы чувствовать себя значимым. Потому что в коде ты давно не самый умный в комнате, а на сцене перед двадцатилетними — ещё можно побыть звездой. Это тоже деревянный самолёт. Выглядит как наставничество — а работает как терапия для наставника.
Математический подход
Знаете, чего не хватает IT-индустрии? Математической точности! Бинарности. Однозначности 0 либо 1. Третьего не дано.
Сейчас объясню. Один из участников того телеграмм-спора рассказал историю, которая засела в голове. «Лариса, это такая крыса, которая бегает по углам и делит два на пополам» — почему Лариса, а не биссектриса и делит два, а не угол? На пятом десятке, он помнит имя школьной учительницы математики…
Лариса Андреевна преподавала алгебру и геометрию в обычной школе. Не математический лицей, не гимназия — обычная. 9 класс, пора определяться, а многие уже определились. Но ей было совершенно всё равно, что у тебя там с родителями в планах — 10-й класс, 11-й класс, вуз. Если ты не тянешь математику, она просто и непринуждённо ставила кол(единичку!) и говорила: «в ПТУ! Сварщики нужны. Шахтёры, плотники. Давай, до свидания, со справочкой вперёд. И сопли свои подмотай». Даже 3 балла, надо было заработать!
Уже тогда в 90-е преподаватели смущенно начинали «брать», как тот самый «голубой воришка» из «Двенадцати стульев» Александр Яковлевич Альхен. Уговаривать. Мазать. Все те сопли, которые и приводят затем к тому, что люди оказываются не на своём месте! А Ларисе Андреевне это всё было не по нраву. И она по своему, однозначно, единичками в четверть, закрывала такие вопросы. Впрочем по рассказам родителей, и в 70-е такой же была. Просто ей нравилась точность, а не всякое фуфло второстепенное. Красивые глаза тоже не катили и быстро наливались слезами. По меркам сегодняшней педагогики — людоед. По результатам — она поставила на рынок труда массу толковых сварщиков, столяров и плотников, которые нашли своё дело и нормально живут. Потому что не мучились десять лет в том, что им не дано и не интересно. И не мучили других.
Сравните с тем, что происходит сейчас. Молодому человеку, которому сложно и неинтересно программировать, говорят: «Не сдавайся! Ты сможешь! IT — это будущее!» Его уговаривают, мажут, тянут. Он три года проходит курсы, ещё год ищет работу, год работает джуном за копейки, выгорает и уходит. Пять потерянных лет. А если бы ему в самом начале кто-то честно сказал: «Слушай, может, это не твоё? Ты же отличный <подставь_профессию>» — он бы нашёл себя раньше.
Подход Ларисы Андреевны — подход без соплей и уговоров — справедлив для любой отрасли, где важна точность и математический склад ума. А IT — это именно такая отрасль. Сюда нельзя «дотерпеть». Здесь нужно понимать. Или заниматься чем-то другим.
Что будет, если перестать «мотивировать»? Уйдут те, кому не интересно. И это нормально. На их место придут люди, которые пришли сами, без пинка. Которые в свободное время ковыряют ядро или пишут свой парсер не потому, что им сказали, а потому что им интересно. Которым не нужен евангелист на митапе — им нужна документация и доступ к репозиторию.
Средний уровень растёт, когда в отрасли остаются только те, кто хочет тут быть. Не «дотерпевшие до хороших времён», а те, для кого это и есть хорошие времена — прямо сейчас, с багами, дедлайнами и всем остальным.
И везде можно найти своё счастье. Человек, которому не интересно перекладывать JSON, может быть отличным мастером, который помогает мусоровозам точно заезжать в контейнерную площадку, или варит металлоконструкции, или кладёт плитку так ровно, что ни один лазерный уровень не придерётся. Эти профессии не хуже и не лучше — они другие. И человек в них может быть счастливее и полезнее, чем на позиции несчастного джуна, которого «мотивировали не бросить».
Почему карго-культы такие живучие
Тут интересная штука с устройством мозга. Мы экономим энергию на мышление. Если засунуть руку в огонь — больно. Простая связь, мозг запомнил. Google поставил мешки — стал успешным. Простая связь, мозг запомнил. Разница в том, что первая связь — причинная, а вторая — ложная корреляция. Но мозгу всё равно. Для него простое объяснение всегда привлекательнее сложного — стремление к простым ассоциативным связям требует минимум энергии.
Сложное объяснение успеха Google — это PageRank, распределённые системы хранения, MapReduce, годы исследований и тысячи инженеров. Простое объяснение — мешки и горки. Мозг выбирает мешки.
И ещё одна причина: карго-культ можно начать прямо сейчас. Купить мешок — один клик на маркетплейсе. Внедрить Scrum — два дня тренинга. Сделать питч-дек — вечер. А разобраться в архитектуре распределённых систем — это годы. Мозг выбирает то, что быстрее и проще.
Как отличить настоящее от карго-культа?
Есть простой вопрос, который стоит задавать себе каждый раз: «Это причина — или следствие?»
Камера — причина популярности? Нет, следствие. Сначала человек стал интересным, потом смог позволить себе камеру.
Кроссовки — причина скорости? Нет. Сначала тренировки, потом экипировка.
Кресла-мешки — причина успеха компании? Конечно нет. Сначала умные люди и большие идеи, а весёлый офис — просто приятная мелочь сверху.
Микросервисы — причина масштабируемости Netflix? Нет. Сначала сотни миллионов пользователей, потом архитектурное решение под эту нагрузку.
Сертификат AWS — причина экспертизы? Нет. Сначала годы работы с реальными системами, потом сертификат как формальное подтверждение.
Доклад на конференции — причина авторитета? Нет. Сначала реальный опыт, потом доклад как его оформление.
Когда путаешь причину и следствие — строишь деревянный самолёт.
А что тогда делать?
Смотреть не на то, чем люди владеют, а на то, что они умеют. Не на обёртку, а на начинку. Хочешь снимать крутые видео — учись рассказывать истории, прежде чем выбирать камеру. Хочешь быстро бегать — выходи на пробежку, а не ищи волшебные кроссовки. Хочешь сделать великую компанию — думай о том, какую задачу ты решаешь для людей, а не о том, какого цвета будут стены в офисе.
Хочешь стать хорошим инженером — пиши код. Читай чужой код. Поднимай системы, роняй их, чини. Разбирайся, как всё устроено внутри. Не гонись за сертификатами, зелёным графиком на GitHub и строчками «спикер на N конференциях». Гонись за пониманием.
И не бойся честности — к себе и к другим. Если тебе неинтересно программировать, если каждый рабочий день — мука, если единственная мотивация — зарплата, — возможно, это не твоё. И это нормально. В мире полно прекрасных профессий, где ты можешь быть счастлив и полезен. Не каждый должен быть программистом. Лариса Андреевна это знала ещё в семидесятых.
Потому что настоящий самолёт летает не из-за формы. Он летает, потому что кто-то потратил годы, чтобы разобраться, как на самом деле устроен воздух.
А деревянный — просто стоит на поляне и красиво выглядит. Как кресло-мешок в углу офиса. Как сертификат в рамочке на стене. Как зелёный график на GitHub. Как мотивационная речь на митапе.
