Вот один из карьерных путей в разработке ПО:
-
Проведите несколько первых лет в небольшой компании, не понимающей технологий. Теперь вы единственный программист или один из немногих.
-
Случайно создайте очень плохую систему, но чтобы компания этого не понимала. Вы тоже пока этого не понимаете.
-
Потратьте кучу времени на эксплуатацию этой критичной для бизнеса системы, которую, похоже, понимаете только вы. Начните считать, что система, возможно, неидеальна из-за того, что постоянно ломается.
-
Освойтесь в устранении неполадок и в возврате системы в строй. Получите несколько повышений в зарплате и должности, пока в ней не появится слово «Senior»; скорее всего, это произойдёт не позже чем спустя три года после того, как вы начнёте устранять неполадки системы.
-
Оставайтесь в компании много лет, солидную часть своей карьеры, пытаясь устранять ошибки, которые совершили в первоначальной системе.
-
Каждые несколько лет получайте ещё одно повышение и красивое дополнение к названию должности.

НЕ совершайте глупостей типа пункта номер 7:
-
Спустя Долгое Время, утомившись от постоянной роли героя и спасителя, решите перейти в другую компанию, которая обращается со своими сотрудниками лучше.
Почему нет?
Ну, во-первых, теперь ваша должность называется исполнительный вице-президент архитектуры контролирующих решений, верховный консультирующий продюсер артефактов кода и повелитель процессов разработки программного обеспечения. Попытки найти работу выльются в поиски того, чему же на самом деле соответствует ваша должность; во время собеседований и других контактов с внешним миром вы поймёте, что:
-
Вы находитесь где-то на уровне мида-сеньора, проектировали только одну систему и знакомы только с обслуживанием ПО.
-
Ваше знание самодельной CRM и всех её особых нормативных правил и процессов, как оказывается, не так важно для мира, да и для хотя бы ещё одной компании, несмотря на критичность для места вашей текущей работы.
-
У вас нет десяти лет опыта; у вас есть десять лет одного и того же года опыта.
-
У вас начинается ваш первый нервный срыв.
Вместо того, чтобы выйти в мир и столкнуться с этой истиной, вам следует как можно дольше оставаться в своей компании, огородить себя стенами, намеренно или случайно, защищать себя от увольнения и новых идей более молодых коллег.
Да, время от времени вам следует читать о новых технологиях. Это может придать некий авторитет вашему постоянному стремлению полностью переписывать код каждые два-три года. Более молодые коллеги будут согласны на это, надеясь использовать проект по переписыванию как шанс получить повышение. В конечном итоге, они смотрят на вас снизу вверх, и это очень приятно.
Что бы вы ни делали, скрывайте от себя, что вы липовый сеньор и что ваш опыт локален; вместо этого надейтесь, что ваш бизнес будет процветать.
ссылка на оригинал статьи https://habr.com/ru/articles/779088/
Добавить комментарий