Три года назад я убил свою карьеру в одной компании двумя фразами.
Когда меня увольняли, у меня тряслись руки. А в голове прокручивалось: "Как же я мог быть таким идиотом?"
Встреча первая - понедельник, 8:30 утра:
Срочная встреча. Я еще кофе не допил. На проде критический баг. Клиенты не могут оформить заказы. Компания теряет деньги каждую минуту.
В переговорке напряжение как перед взрывом.
CEO, нервно: "Кто-нибудь ВООБЩЕ знает, в чем проблема?!"
Все молчат. Пялятся в ноутбуки. Изучают логи.
CEO смотрит прямо на меня: "Ты же работал с этим модулем. Где копать?"
У меня в голове: "Блин, я знаю примерно где баг. Но это же бэкенд, а я фронтенд..."
Я, уверенно: "Да, работал. Но это не моя ответственность. Я только фронтенд делал. Баг точно на бэкенде."
CEO медленно поворачивается: "...Но ты же понимаешь как система работает в целом?"
Я: "Понимаю. Но это задача бэкенд-команды разбираться. Не моя зона."
Повисла мертвая тишина.
Бэкенд-лид посмотрел на меня с таким выражением... Как будто я его предал.
CEO просто кивнул. И больше меня не спрашивал. Обо всем.
А я сидел довольный собой: "Ха! Правильно сказал. Границы важны!"
Встреча вторая - месяц спустя:
CTO врывается в опенспейс: "Все! Срочная встреча! Сейчас!"
Собираемся. Лица у всех встревоженные.
CTO: "Ребята, жопа полная. Наш крупнейший клиент - 30% выручки - уходит к конкуренту, если мы не сделаем интеграцию за неделю. Нужны ВСЕ. Раздаю задачи."
Начинает распределять. Доходит до меня:
CTO: "Тебе - настроить CI/CD для нового проекта. Знаю, это не твое, но критически важно. Поможешь?"
Я, раздраженно: "Стоп. Погоди. Мне за DevOps не платят. Это вообще не в моем job description. У меня своих задач по горло."
CTO остановился. Уставился на меня. Долго.
В переговорке можно было услышать как муха пролетит.
"...Понятно," - выдохнул он. Голос ледяной.
Остальная команда отвела взгляды.
А я думал: "Отлично! Отстоял свои границы! Не дам на себя вешать чужую работу!"
Даже гордился собой, блин.
Два месяца спустя - звонок от HR:
"Привет, зайди пожалуйста."
В животе что-то сжалось. Интуитивно понял - это плохо.
HR: "Мы решили не продлевать твой контракт. Две недели на поиск."
Меня как током ударило.
Я, в шоке: "ЧТО?! Почему?! Я же отлично работаю! Смотри мои метрики!"
HR, вздыхая: "Технически ты сильный. Но... ты не командный игрок. На тебя нельзя положиться, когда действительно горит."
"Но я все свои задачи закрываю!"
"Твои задачи - да. Но когда команде нужна помощь... помнишь ситуацию с клиентом?"
И тут меня накрыло. Я вспомнил лицо CTO. Лицо бэкенд-лида. Взгляды коллег.
Осознание пришло с опозданием на два месяца.
Что я понял, когда сидел дома без работы:
Фраза "Это не моя ответственность":
Я думал: показываю профессиональные границы.
Они услышали: "Мне плевать на вас всех. Тоните сами."
Фраза "Мне за это не платят":
Я думал: ценю свое время.
Они услышали: "Я здесь только за деньги. Команда мне до лампочки."
В новой компании:
Когда горит прод - помогаю разобраться, даже если "не моя зона".
Когда просят о помощи - говорю да, но обсуждаем приоритеты.
Через год - тимлид.
Еще через год - Head of Engineering.
Не потому что я супергерой. А потому что люди знают: на меня можно положиться.
А вы говорили то, о чем потом хотелось провалиться сквозь землю? Расскажите.