Существует разница между сильным и дружелюбным менеджером и даже успешным и знающим инженером-программистом. Огромное число отличных инженеров становятся неэффективными менеджерами: они не умеют или не хотят иметь дело со стратегией руководства в компаниях. Знающий инженер может стать отличным наставником или менеджером для новичков, но очень плохим защитником перед теми, кто старше него по должности.
Оценка вашего опыта
Вот несколько вопросов для размышления на этом этапе вашей карьеры.
Был ли у вас когда-либо хороший менеджер? Что он делал ценного?
Как часто у вас происходят личные встречи с вашим менеджером? Приходите ли вы на них с темами для обсуждений? Если на встрече обсуждается состояние выполняемой работы или проекта, можете ли вы использовать какие-то другие средства донести до менеджера эту информацию?
Можете ли вы рассказать менеджеру о каком-то важном событии в вашей личной жизни? Ощущаете ли, что менеджер знает что-то о вашей личной жизни?
Давал ли когда-либо ваш менеджер хорошие советы или рекомендации? А плохие? Вообще никогда не давал никаких рекомендаций?
Помог ли вам менеджер определить какие-либо рабочие цели на текущий год?
2
Менторинг (наставничество)
Первый эпизод, когда молодыми разработчиками начинают управлять, часто носит неформальный характер.
Важность менторинга (наставничества) в отношении младших членов команды
Обычно менторов (наставников) приставляют к младшим членам команды, например выпускникам школы или студентам-стажерам. Многие организации пропускают всех новых работников через эту практику. Иногда наставник — такой же молодой член коллектива, проработавший в компании год-два. Это человек, сам помнящий процесс вживания в команду. Он может неформально передать свой опыт новичку. В других случаях наставником становится опытный инженер-программист: он может передать молодому сотруднику серьезные технические знания, ускоряя его приобщение к работе. В здоровой организации процесс наставничества, сопровождающий вхождение нового работника в работу, создает определенные возможности для обеих сторон. Наставник получает шанс увидеть, что это такое — нести ответственность за другого человека, а стажер получает учителя, занятого им одним, не отвлекающегося на других сотрудников.
Я помню первого наставника. Он и привил мне вкус к работе программиста. Я была стажером в компании Sun Mycrosystems, в группе, работавшей с JVM4. Это была первая позиция, на которой я разрабатывала реальное программное обеспечение, и мне повезло, что моим наставником был отличный учитель и прекрасный программист Кевин. Он мне запомнился, потому что, занимая серьезную руководящую инженерную должность в нашем подразделении, уделял мне много времени. Вместо того чтобы показать мне мое рабочее место и оставить меня соображать, что вообще я должна делать, Кевин не жалел времени на обсуждение конкретных проектов, помощь с размышлениями у доски и с написанием кода. Я знала, чего от меня ждут, а когда сталкивалась с трудностями, то всегда могла обратиться к Кевину за помощью. То лето стало очень важным для моего профессионального роста как программиста, потому что под руководством Кевина я начала понимать, что могу выполнять реальную работу и быть продуктивным сотрудником. Работа с Кевином стала одной из заметных вех в моей рабочей биографии. Этот опыт научил меня ценить важность наставничества.
Быть наставником
Если вы оказались на месте ментора-наставника, то примите мои поздравления! Такой опыт получает не каждый: возможность понять в безопасной обстановке основы производственного менеджмента и получить ощущение ответственности за другого человека. Маловероятно, что вас уволят, если вы окажетесь плохим наставником (пожалуй, за исключением ситуаций, когда вы будете вести себя неподобающим образом — поэтому не бейте подопечного!). Для многих наставников самым плохим вариантом будет: а) подопечный только высасывает время наставника, а вместе они делают меньше работы, чем положено; б) они сотрудничают так плохо, что стажер, потенциальный сотрудник компании, недоволен полученным опытом и уходит сразу или раньше, чем можно было бы ожидать. К сожалению, второй вариант гораздо более распространен, чем первый. Перспективные работники иногда разочаровываются в наставниках: те пренебрегают своими обязанностями, загружают новичков нудной и неинтересной работой или, что еще хуже, отвращают их от желания когда-нибудь прийти в данную компанию. Но вы, дорогой читатель, не из их числа. Вы хотите быть хорошим наставником. Или, возможно, вы уже менеджер, горящий желанием сделать команду более эффективной, в том числе и за счет правильно организованной наставнической работы. Как можно сформировать хорошие и продуктивные отношения в парах наставник — обучаемый, не замедляя при этом общий темп работы команды?