Пути роста в ИТ

Пути роста в ИТ

Я выучу еще один язык программирования. Я разберусь с еще одной системой баг трэкинга. Я научусь строить индексированное представление в БД Oracle.
Супер! Но надо понять одну простую вещь. Проекты делаются менеджерами. За проект отвечает менеджер. Зарплата - это ответственность. Чем больше вы умеете в горизонтальной плоскости, тем проще вам будет найти работу рядовым специалистом. Разобрались с Informix Database Server, разобрались с Oracle - и если завтра вы будете искать работу администратором баз данных, то вам будет легче найти эту работу.
При этом за тот факт что вы умеете разбираться и с Oracle, и с Informix, и с MySQL, и с MS SQL, на новом месте вам больше платить не будут. Платить вам будут как Oracle Database администратору. В редких случаях вам будут платить еще немножко сверху, не в два-три раза больше, если на вас повесят еще что-нибудь.
Горизонтальный (или технологический) рост интересен. Более того, есть специалисты, которые не хотят идти наверх в менеджеры. Вот человек хорошо знает C, у него очень большая голова, но общаться с ним очень сложно. Не хочет он идти в менеджеры.
Так вот, технологический рост интересен до определенного этапа. При этом вы понимаете, что на то, чтобы изучить работу с еще одним сервером баз данных, требуется полгода, если делать это в фоновом режиме по отношению к основным работам. Для того, чтобы изучить еще один язык программирования вам требуется три месяца или полгода, чтобы начать делать на нем что-то осознанное.
При всем этом эти полгода вы могли бы потратить на то, чтобы получить на 20%, 30%, 100% большую зарплату. Вместо этого вы расширили себе количество мест работы, куда вы можете перейти (внутри компании или вне ее). Вам даже могут дать лишние $100 за то, что вы такой эрудированный (мы верим, что вы работаете в хорошей компании, где HR отследит, что человек молодец, он стал больше уметь).
Но это не переход на зарплату в два раза больше. Потому что вы не стали решать больше головняков.
Второй тип роста - вертикальный, или карьерный. Рисков, нервов и головняков здесь больше. За них и платят. Вы можете понять, что риски и головняки это не ваше. Или что вы пока не готовы на это идти. Это не подвиг, что вы каждый день работаете на такой рискованной должности. Это не подвиг, это особенности работы.
Есть люди - саперы, они разминируют мины, вот у них работа рискованная. Там если что..., то мало не покажется, причем чисто физически. У нас в ИТ пока за срывы проектов не расстреливали. Может быть, во время войны такое было, но сейчас нет.
Поэтому - да, рискованно, да срывы и нервы. Ну, вас поругают, но это не так страшно как в школе или детском саду. Перед самим собой у вас будет понимание: да, здесь я провалил.
Тонкий момент - при первых шагах вертикального роста вам дадут больше ответственности зачастую без соответствующего увеличения полномочий.
Представьте, что вы приходите к своему руководителю и говорите: «Начальник, я хочу быть менеджером.» Какой из вас будет менеджер, начальник не знает. Потянете вы или не потянете, начальник тоже не знает. Но он руководитель дальновидный, он скажет: «Ок, давай попробуем.».
При этом дать вам какую-то реальную возможность принимать решения начальник еще побаивается. Потому что вы завтра что-нибудь такое примете, что мало не покажется никому. Начальник побаивается. Но дать вам что-то нужно.
Поэтому начальник даст вам больше ответственности: «Теперь ты отвечаешь за это направление и за это.» Но полномочий он вам не даст. Просто будет смотреть, что вы сумеете сделать. Это абсолютно нормальная ситуация.
Сразу делегировать полномочия сложно. Проще делегировать какие-то задачи на выполнение. Нельзя сказать, что это грамотно или правильно, но это распространенная ситуация - когда вы хотите двигаться, и на вас в первую очередь грузят ответственность. Будьте к этому готовы.
Если вы этого не осознаете, то в какой-то момент вы поймете, что вас где-то кинули. И вы начнете злиться на своего работодателя, на своего проджект менеджера, на всех. А злиться можно только на себя.
Это нормальная ситуация, когда вам скажут: «Теперь ты отвечаешь за работу команды.» При этом полномочий по найму персонала у вас нет. Полномочий по увольнению персонала у вас тоже нет. Полномочий по пересмотру зарплат тоже нет. Полномочий по выдаче или хотя бы назначению бонусов у вас тоже нет. Но «теперь ты отвечаешь за работу команды».
В американских комиксах часто обыгрывается ситуация, когда приходит новый менеджер и говорит: «Ребята, всем привет! С сегодняшнего дня я ваш новый менеджер.» И противные в этой ситуации программисты говорят: «Ты меня уволить можешь? Нет. А зарплату снять? Нет. А бонус дать? Нет. Ну, и кто тебе сказал, что ты мой менеджер?».
Если вы решили двигаться, то зачастую над вами все равно совершат эту ошибку передачи полномочий и ответственности. Вам дадут больше ответственности и не дадут соответствующих полномочий. Это нормально, просто будьте к этому готовы и проговаривайте это со своим проджект менеджером, руководителем департамента или компании (в зависимости от того, кто вас двигает): «Ты мне ответственность дал? Но рычагов, за которые можно дергать не дал. Мне что делать? Как мне встать?».
В текущем положении дел на рынке труда рост компенсаций зачастую связан только с вертикальным ростом - это плохо, это тупик в плане развития рынка, многие наши зарубежные коллеги смеются над тем, что у нас понимают под «Менеджер проекта» (в США наших ПМ-ов называют более верно People Manager - Project Manager это тот, кто учился на менеджера проекта, работал как менеджер проекта и имеет опыт менеджера проекта, как хирург или юрист). Но это наш рынок - или вы принимаете его «специфику» или не принимаете - рынку на это плевать. Если в вашей компании компенсируют то, что вы становитесь умнее, если компания понимает, что знающий и грамотный человек может решать больше, может решать другие задачи, и соответственно этот человек должен получать другие деньги, это отлично.Но это часто очень сложно измеримо. Когда тебя назначили на следующую позицию, и теперь ты менеджер -это понятно. Теперь ты отвечаешь за вот этот кусок работы, за вот этих людей. Если же ты изучил, как строить какие-то хитрые хранимые процедуры, и сделал этот кусок своей работы, ты молодец. Но не факт, что ты теперь станешь делать всю работу даже на один процент лучше.
Эти два аспекта работы человека лежат в двух совершенно разных плоскостях. Во втором случае вроде бы надо человеку дать побольше денег, а насколько, зачем - непонятно. Просто сложно померить. Работодатель, может быть, и рад бы дать денег, но сложно померить сколько.