Я перечитываю “Гарри Поттер и Методы Рационального Мышления” и список искажений каждый год, чтобы освежить список ошибок, которых хочу остерегаться. Невозможно каждый выбор сравнивать с огромным списком ошибок, пытаясь избежать неправильного решения. Но с парочкой можно. Я пытаюсь натренировать свой мозг распознавать паттерны ошибок, не задумываясь над каждой конкретной, чтобы оптимизировать фильтр.
Многие искажении просты для распознавания и решения. Например, ошибка планирования. Что про нее скажешь, кроме “делая любой план, я буду докидывать запас”. Другие даже после изучения невероятно трудно распознать. Вот топ-5 моих искажений, избавление от которых сильно облегчило жизнь.
Никто не любит собеседования. Они напоминают экзамены, где незнакомый человек решает твою судьбу. А еще собеседования предшествуют новому проекту и коллегам. Перемены — страшно.
Меня собеседования перестали отталкивать почти сразу, ведь в IT я пришел за деньгами. На обсуждение первого повышения зарплаты я пришел со сторонним оффером. Услышав “у нас дружный коллектив, ДРУГИЕ тебя ничему не научат, давай скинем тысяч 20?”, я ушел без раздумий. Мне наглядно показали, что рабочая семья встает мне в копеечку. С тех пор я никогда не думаю о сохранении комфорта в ущерб себе и бросаюсь в новые авантюры. Жалко бывает только хороших коллег, но их получается превращать в друзей.
Многие знакомые так и не убили в себе желание оставлять все как есть. Они сидят на одном месте годами, ходят на привычную работу, выполняя знакомые задачи. Показателен случай, такому человеку друзья который раз сказали “ты получаешь в два раза меньше рынка, просто сходи на собес”. Он таки сходил на один. Предложили зарплату х2.5 от текущей. Лишь услышав такую новость, родная компания предложила контр-оффер х2. Человек по сей день работает там, вопросов не возникает.
Установку “пусть все будет, как есть” считаю основным признаком омежки. Человек настолько противится потенциальному стрессу, что боится даже двигаться. Игнорируется вероятность, что движение приведет в точку, где уровень ежедневного стресса будет меньше текущего. Покупка собственного домика, окруженного золотым забором, не мотивирует человека. Ему милей знакомая теснота однушки.
Совет: прочитай статью про волчистость. Стресс в жизни будет всегда, неважно хочешь ты стоять или двигаться. При прочих равных, выгодно двигаться тогда, когда хочешь, а не когда пришлось.
4. Эффект авторитета
Я был джуном, желавшим быстрее стать круче всех. Погуглил топ-10 советов начинающему разработчику. Там попадается: “Надо обязательно подписаться на Васю, Петю и Олега, они топовые специалисты”. Подписка оформлена, контент потребляется. С обзорными статьями проблемы отсутствуют. Мне объясняют термины и фреймворки, не вынося оценочного суждения — нужны они или нет. Это безопасный для обучения контент.
Но любой технический блог перерастает освещение новостей, неизбежно превращаясь в “Сейчас я расскажу, как делать правильно”. Лишь горстка блоггеров приводит объективные аргументы. Плачевное большинство высказывается проще: “это красиво” или “это чистый код”, не поясняя абстрактные понятия красоты и чистоты.
Проблема тут в отсутствии знаний у новичка. Незнание — пугает. Ученый бы задался вопросом “как решить конкретно эту задачу максимально правильно? И что такое правильно?”. Подтянул теорию, провел эксперименты и пришел бы к объективному выводу “так точно правильно и вот почему”.
У новичка нет на это времени, потому задачу к пятнице надо доделать. На помощь приходит авторитет. Он может измеряться звёздочками, подписчиками или лайками. Вася — крутой и известный, другие разработчики тоже так думают, а значит можно позаимствовать его ответ, не думая самому. Это удобно. Проблемы начинаются после осознания, что в IT много звезд с противоположными мнениями. Каждое мнение поддерживают фанаты, которые когда-то выбрали слушать именно эту звезду.
Я воспринимал каждую статью из канала iOS Good Reads как непреложную истину. Принимал чужое мнение за свое без вопросов и транслировал дальше, ведь оно исходило от людей с громким именем. Кичился такими знаниями и спорил с альтернативным мнением, не понимая, как же можно писать настолько неправильно.
Разрешилось экспериментальным методом. Я оглянулся назад, попробовал оценить пользу таких знаний в своей жизни. Принесло ли это больше денег, сэкономило ли время, доставило ли удовольствие? Оказалось, что споры заканчивались лишь негативными отношениями в коллективе, а большинство красивых практик приходилось откладывать подальше при входе на новый проект.
Позднее я понял, насколько легко прийти на конференцию и говорить со сцены полную хуйню, особо не волнуясь о последствиях своих слов. Со страниц блога еще легче…
Пара личных кейсов:
• pointfree.com — великолепная идея делать бабки на продаже красивых практик в медийной обертке. Каждую неделю я трачу бесполезные часы, потому что мой коллега втаскивает практики оттуда со словами “они хуйни не посоветуют”. Проект в перманентной миграции на НОВЫЕ лучшие практики, ведь новый контент приносит авторам доход
• стабильно, пару раз в месяц просят скинуть мой "шаблон" резюме, который я когда-то сделал на коленке за пару часов. Раз я устроился, то с таким же шрифтом и у других получится...
Совет: принимая важные решения, задавай себе вопрос “почему я думаю, что нужно сделать именно так?”. Если ответ ограничивается: “потому что я видел статью именитого автора, где сказали, что надо делать так” — ты подвержен искажению.
3. Эффект ореола
У победы над этим искажением даже есть задокументированная история — подкаст "Кулуарный". Джуном я в восторге смотрел лекции по Java Шипилева. Мидлом читал лонгриды Вастрика, мечтая когда-нибудь писать также. Андрей Бреслав приводил в восторг своей мимикой и ораторским искусством. Многими другими я восхищался и хотел стать похожим хоть чуть.
Как-то раз Егор Толстой и я случайно уехали с конференции в разные бары. Я около 30 минут добирался до его бара, таща за собой друзей и выслушивая их насмешки. Это было что-то вроде: “Он крутой, я должен приблизиться к нему и проникнуть в мир крутых, тогда моя жизнь преобразится”. Потереться рядом, рассмешить, обменяться парой фраз казалось самым важным. Ведь он классный в медиапространстве, значит в его жизни есть смысл, там сплошной рок-н-ролл, интересные цели, активности… Там все в кайф!
В подкасте мы общались с выдающимися людьми индустрии по душам, стремясь узнать их суть, а не публичный бренд. И обнаружили, что ореол известности особо не улучшает жизнь. Беседовать на свободную тему оказалось, ну, обычно. Видел и повеселее, и поинтереснее. Бытовые планы как у меня: покакать, забрать детей из садика, купить пиво, сделать ремонт. Иногда хуже: проблемы с эмпатией, психикой, духота в общении. Иногда лучше, но не невероятно круто, а так, пару шагов в сторону.
Пойми меня правильно, достижения гостей от этого не обесценились. Они не стали менее крутыми, контент их не посерел. Но я понял, что это просто люди, такие же, как и я. Спустившись со сцены, они утрачивают блеск, как разбитый калейдоскоп оказывается грудой стекляшек. Подкаст закончился, потому что меня утомило раз за разом разочаровываться. Повторюсь, они по-прежнему хорошие профессионалы, вот только этот профессионализм не делает их существование лучше моего.
Совет: Не распространяй крутость человека в узком деле на крутость в целом. Остерегайся подкатывать к твиттерским селебам в офлайне. Может статься, что это неприметные пьяные люди, живущие в своем мире проблем. Себе же я поставил установку всегда быть невероятно крутым. Ко мне можешь подкатывать.
2. Синдром самозванца/Синдром отличника
Я ничего не знаю, а все вокруг умнее меня. Еще и фронтендер, поэтому синдром усугубляется. Это пришло на первом настоящем проекте. В мою жизнь добавилось постоянное соревнование — на код ревью, в кулуарах, на конфах. В каждом разговоре ощущалось, что разработчик напротив побаивается оказаться просто разработчиком. Обязательно приплетается “копался я как-то раз в исходниках”, “а вот в моем пет-проекте”, “кстати вот тут в ассемблере”…
Тогда не имел привычки задавать вопрос: “А зачем? А это сделало его счастливым?”. Было чувство неполноценности, ведь сызмальства наставляли: “учись лучше других”. Казалось, знание каких-то случайных фактов: внутреннего устройства технологий, магических трюков с языком делает всех вокруг лучше меня. И в этой гонке не победить.
Рефлекторным действием была попытка стать таким же. Я полез в RxSwift с целью “надо что-то закоммитить в опенсорс”. Я полез на конференции с идеей “надо что-то рассказать со сцены”. Я начал вести блог с мыслью “крутые дяди пишут блоги”.
Эксперимент принес плоды. Я осознал, что выступать на конференциях — работа. Неслучайно популярные спикеры имеют 30+ выступлений, когда большинство заканчивают на третьем. Я понял, что писать хайповые посты — сотрудничество с другими контент-мейкерами и, опять же, работа. И контрибьютить в опенсорс тоже работа, на которой каждый день читаешь жалобы пользователей, следишь за пулл реквестами, просишь ревью, обсуждаешь фичи. Это превращается в рутину. Приходит осознание, что это не про обретаемую в моменте крутость, а про регулярный труд, который постепенно приносит небольшие результаты.
Этот пулл реквест является результатом многодневного чтения исходников, поисков “куда бы чето вставить”.
2019 год, а я до сих пор помню, столь велик был шок. Передо мной стоял человек с громким "Apple Swift contributor" в описании. Я ощущал его превосходство, признавал его. Лишь по чистой случайности зашел посмотреть, что же там контрибьютится.
Я не умаляю значения усилий. Такой труд полезен, если ты решаешь связать с опенсорсом свою жизнь. Я лишь ставлю под вопрос их оправданность для закрытия комплекса “чет я какой-то некрутой программист, раз не контрибьютил”. Тратить на это бесценные недели, ходить в опенсорс как на работу после основной работы...
Основная причина синдрома самозванца — в самих программистах. Нескончаемый круговорот искажений. Новичок приходит в профессию и видит спесивых коллег: “Если ты не делал Х, то ты лох”. Новичок таит обиду, рвет жопу, занимается этим Х каждый день и таки достигает галочки. Он оглядывается на потраченные дни, осознает, что его жизнь не слишком поменялась. Выхлоп за все усилия небольшой, применить это Х-достижение некуда, а времени убито много. Что происходит дальше? Внутренний монолог: “Ну я же не мог ошибиться, но все же не просто так, это же очень важно”, который перетекает в: “Слышь, если ты не делал Х, то ты лох”. Круг замкнулся. Стал ли кто-то счастливее? Нет.
Совет: задай вопрос “Зачем?”. Что тебе принесет достижение Х, на которое уйдет месяц? Если ответ "я почувствую себя молодцом", то тебе не стоит этого делать. Нужно работать над глобальной проблемой не_ощущения себя молодцом в данный момент. Ведь рядом всегда найдется уебан, старающийся доказать, что он проебал время на верные вещи, а ты — лох, пока не сделаешь то же самое.
1. Конформизм
Мне надоело это еще в школе. Я не заботился о состоянии собственной психики и выгоде. Меня просто бесили искусственные ограничения, которые порождали авторитеты из пункта выше. Не умея облечь это в высокопарные выражения, четко понимал, что это неправильно. Трудно отфильтровать свои воспоминания от выводов, сделанных в сознательным возрасте. Но это было что-то вроде:
“Почему учитель имеет больше прав, чем я? Почему мне могут сказать делай так и не делай так? Почему учитель может наорать на меня, дернуть за руку? Почему он может поставить мне двойку, публично обругать и высмеять за какой-то проступок, а я обязан это терпеть и подчиняться? Почему один человек в комнате заставляет всех просить разрешения сходить в туалет?”
Я никогда не забуду диалог с моей классной учительницей, законченным абьюзером и скверным педагогом: “Антон, я вижу, что тебе неймется. Но тебе придется сломаться рано или поздно. Тебе придется смолчать, проглотить свое мнение и сидеть тихо. Лучше сделай это побыстрее, пока ты не достал всех окончательно”. Остаток своей жизни я решил положить на достижение цели "достать всех окончательно, выражая свое мнение".
Точно знаю, другие предпочли сломаться побыстрее. Им показалось выгодным для собственного спокойствия не задаваться вопросом “Почему?”, задавливать свои прихоти, глотать, терпеть, пригибаться. Это работает в некоторых ситуациях. Не всегда нужно заявлять, как многое тебя бесит. Но тушить в себе желание справедливости, стремление к комфорту — никак нельзя. Именно так вырастают люди, всерьез спрашивающие: “А это нормально, сказать работодателю, что я очень устал? Что я хочу больше денег? Что мне не нравится, когда меня ебет начальство каждый день?”.
Бывают сложные обстоятельства, в которых этого не изменить. В таких случаях нужно менять обстоятельства. Но большинство проблем приходит именно из головы человека, который зачем-то пытается пихать себя в самые темные дыры бытия. Никаких “я обязан, я должен”. Никогда.
Совет: подписаться на меня и присоединиться к сообществу людей, борющихся с искажениями. Подвергать сомнению любые правила и ограничения, искать истину. Любить себя. Ценить каждый миг. Не продавать возможность на собственное счастье за горсть медяков.