Почему некоторые Senior не являются Senior 🗻
Я всегда думал, что Senior это человек, который просто очень хорошо умеет делать свою работу. Быстро пишет код, хорошо знает инструменты, может решить сложную задачу, получает зарплату выше рынка. И вроде всё логично.
Но чем дольше я работаю, тем сильнее понимаю, что Senior определяется не зарплатой, не количеством лет опыта и даже не сложностью задач, которые он умеет закрывать. Senior начинается там, где человек перестаёт быть просто исполнителем.😸
Потому что можно получать зарплату Senior. Можно иметь в резюме красивую строчку. Можно уверенно проходить собеседования. Можно знать много технологий. Но при этом оставаться человеком, которому всё ещё нужно объяснять, что именно делать, почему это важно и какие риски нужно учесть.
Для меня Senior это самостоятельная боевая единица. ⚙️
Не в смысле человек, который всё делает один и ни с кем не советуется. Наоборот. Хороший Senior много общается, задаёт вопросы, спорит, уточняет, приносит контекст и вытаскивает наружу неочевидные проблемы. Но при этом ему не нужно постоянно держать руку.
Если Senior взял задачу, он владеет ей. Он не просто исполняет требования. Он отвечает за то, чтобы задача действительно привела к результату. И это очень важное отличие.
Исполнитель смотрит на задачу и думает: Как это сделать?
Senior смотрит на задачу и думает: Что здесь может пойти не так? Какую проблему мы на самом деле решаем? Какие есть риски? Какой вариант будет самым устойчивым? Что сломается через месяц, если мы сейчас примем плохое решение?
Мне кажется, настоящий Senior уже смирился с тем, что в работе почти никогда не бывает идеальных решений. Всегда есть сроки, всегда есть ограничения, всегда есть технический долг, всегда есть бизнес-интересы, всегда есть пользователи, всегда есть команда, которой потом жить с этим решением. Но когда сотрудник надевает свой Senior-мундир он должен стать непоколебимой Фемидой, которая готова спокойно балансировать между рисками. Не потому что ему всё равно. А потому что он уже понимает цену каждого решения.
Senior отличается не тем, что всегда выбирает самый красивый вариант. Он отличается тем, что понимает, чем придётся заплатить за каждый вариант.💰
И ещё одна вещь, о которой редко говорят. У Senior всегда есть своё видение доменной области. Не только конкретной задачи. Не только своего куска кода. А всей области, за которую он отвечает. Он понимает, куда система должна развиваться. Какие решения сейчас мешают двигаться быстрее. Где команда постоянно теряет время. Какие проблемы повторяются из квартала в квартал. Какие вещи нужно упростить, а какие наоборот пора сделать серьёзнее.
Иногда это видение не очень заметно со стороны. Особенно в хороших командах, потому что в сильной команде мышление Senior и руководителя часто совпадает. Они одинаково смотрят на риски, одинаково понимают приоритеты и часто приходят к похожим выводам. Из-за этого может казаться, что Senior просто хорошо выполняет задачи.
Но на самом деле за этим стоит внутренняя карта местности. Человек понимает не только, где он находится сейчас, но и куда должна двигаться вся система. И именно поэтому некоторые Senior на самом деле не являются Senior. Потому что они выросли по зарплате, но не выросли по уровню ответственности. Они умеют решать сложные задачи, но не владеют ими. Они ждут требований, но не формируют позицию. Они хорошо исполняют, но не думают о системе. Они могут быть сильными специалистами. Очень полезными. Очень опытными. Очень дорогими на рынке. Но Senior для меня это не просто опытный исполнитель. Senior это человек, которому можно отдать проблему и быть уверенным, что он не просто принесёт решение.💻
Я всегда думал, что Senior это человек, который просто очень хорошо умеет делать свою работу. Быстро пишет код, хорошо знает инструменты, может решить сложную задачу, получает зарплату выше рынка. И вроде всё логично.
Но чем дольше я работаю, тем сильнее понимаю, что Senior определяется не зарплатой, не количеством лет опыта и даже не сложностью задач, которые он умеет закрывать. Senior начинается там, где человек перестаёт быть просто исполнителем.😸
Потому что можно получать зарплату Senior. Можно иметь в резюме красивую строчку. Можно уверенно проходить собеседования. Можно знать много технологий. Но при этом оставаться человеком, которому всё ещё нужно объяснять, что именно делать, почему это важно и какие риски нужно учесть.
Для меня Senior это самостоятельная боевая единица. ⚙️
Не в смысле человек, который всё делает один и ни с кем не советуется. Наоборот. Хороший Senior много общается, задаёт вопросы, спорит, уточняет, приносит контекст и вытаскивает наружу неочевидные проблемы. Но при этом ему не нужно постоянно держать руку.
Если Senior взял задачу, он владеет ей. Он не просто исполняет требования. Он отвечает за то, чтобы задача действительно привела к результату. И это очень важное отличие.
Исполнитель смотрит на задачу и думает: Как это сделать?
Senior смотрит на задачу и думает: Что здесь может пойти не так? Какую проблему мы на самом деле решаем? Какие есть риски? Какой вариант будет самым устойчивым? Что сломается через месяц, если мы сейчас примем плохое решение?
Мне кажется, настоящий Senior уже смирился с тем, что в работе почти никогда не бывает идеальных решений. Всегда есть сроки, всегда есть ограничения, всегда есть технический долг, всегда есть бизнес-интересы, всегда есть пользователи, всегда есть команда, которой потом жить с этим решением. Но когда сотрудник надевает свой Senior-мундир он должен стать непоколебимой Фемидой, которая готова спокойно балансировать между рисками. Не потому что ему всё равно. А потому что он уже понимает цену каждого решения.
Senior отличается не тем, что всегда выбирает самый красивый вариант. Он отличается тем, что понимает, чем придётся заплатить за каждый вариант.💰
И ещё одна вещь, о которой редко говорят. У Senior всегда есть своё видение доменной области. Не только конкретной задачи. Не только своего куска кода. А всей области, за которую он отвечает. Он понимает, куда система должна развиваться. Какие решения сейчас мешают двигаться быстрее. Где команда постоянно теряет время. Какие проблемы повторяются из квартала в квартал. Какие вещи нужно упростить, а какие наоборот пора сделать серьёзнее.
Иногда это видение не очень заметно со стороны. Особенно в хороших командах, потому что в сильной команде мышление Senior и руководителя часто совпадает. Они одинаково смотрят на риски, одинаково понимают приоритеты и часто приходят к похожим выводам. Из-за этого может казаться, что Senior просто хорошо выполняет задачи.
Но на самом деле за этим стоит внутренняя карта местности. Человек понимает не только, где он находится сейчас, но и куда должна двигаться вся система. И именно поэтому некоторые Senior на самом деле не являются Senior. Потому что они выросли по зарплате, но не выросли по уровню ответственности. Они умеют решать сложные задачи, но не владеют ими. Они ждут требований, но не формируют позицию. Они хорошо исполняют, но не думают о системе. Они могут быть сильными специалистами. Очень полезными. Очень опытными. Очень дорогими на рынке. Но Senior для меня это не просто опытный исполнитель. Senior это человек, которому можно отдать проблему и быть уверенным, что он не просто принесёт решение.💻