Код
#статьи

Как долго разработчику следует оставаться на одном проекте?

Работать 10 лет на одну компанию или постоянно менять работу? Гамлетовское «быть или не быть» в жизни современного IT-специалиста.

Кадр: фильм «Социальная сеть»

Виктор Карпов


Разработчик из Amazon, живёт в Эдинбурге, Великобритания. Автор Telegram-канала Coding Interviews.


По моему опыту, первые шесть месяцев ты набираешь знания о продукте, зависимостях, кодовой базе, а уже после этого начинается продуктивный период, который длится год-два. Дальше — рутина. Многое, конечно, зависит и от стадии развития продукта, но я обычно присоединялся к довольно зрелым продуктам. В итоге выходит два-три года.

В крупных компаниях предусмотрена ротация: можно сменить команду, не меняя компанию. Это удобно, потому что меняется продукт, возможно, роль, но остаётся весь социальный капитал, накопленный за годы работы. Я знаю многих людей, которые работают в «Яндексе» и Amazon больше 10 лет и не закисли как раз потому, что для внешнего наблюдателя это одна компания, а внутри — 100 разных крупных проектов. В случае с Amazon люди меняли не только продукт, но и страну (я из Англии, поеду в США, и наоборот).

Ещё одна причина менять работу или проект через два-три года — зарплата. Рынок устроен таким образом, что менять работу каждые два-три года выгоднее, чем оставаться на одном месте, — разве что у тебя огромный опцион, который перекроет с лихвой рост зарплаты на рынке каждые два-три года.

Я работал в «Яндекс.Диске» чуть больше двух лет, занимался фронтендом, после — тимлидил там же полтора года. Это был естественный переход. Со временем я решил перейти в бэкенд и занялся инфраструктурой фронтенда в «Яндекс.Поиске» — посвятил этому почти два года. О смене профиля я задумался, когда почувствовал, что перестал учиться и началась «обычная» работа.

Я считаю, что с 20 до 30 лет человек должен не медитировать на красивой романтичной горе, а фигачить и удовлетворять свои амбиции. А это как раз и означает всё время учиться на работе, делать крутые штуки, которые ты вроде как на старте и не знаешь, как делать. После 30 уже другой разговор — фокус меняется.

Это как раз и показывает характер. Не в смысле, что это хорошо или плохо. Просто у кого-то может быть другой взгляд на то, нужно ли удовлетворять амбиции, что вообще важно в жизни. Это я и называю характером.

Важно отметить, что я не считаю свою позицию исключительно правильной, а альтернативные точки зрения неправильными. И я вполне согласен, что людям с определённым складом ума такое отношение к жизни только навредит, причём именно в прямом смысле, то есть негативно скажется на здоровье.


Глубоко, бесплатно:
вебинары по программированию, маркетингу и дизайну.

Расписание

Курс

Профессия Веб-разработчик

Вы с нуля научитесь создавать полноценные сайты и веб-приложения. Освоите HTML, CSS, JavaScript и PHP, познакомитесь с фреймворками и станете востребованным веб-разработчиком. Даже если до этого не программировали.

Узнать про курс
Профессия Веб-разработчик Узнать больше
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована