May 30, 2020

Тимлидство в QA. Хороший полицейский

Сначала я хотела описать весь свой опыт в тимлидства одной статье, но она вышла настолько внушительным лонгридом, что пришлось поделить его на два, дабы не урезать ни одну часть в ущерб другой. Части будут называться "хороший полицейский" и "плохой полицейский", хотя никакой явной связи между названием и содержанием нет. Но в первой как будто больше позитивных моментов и радости, так что мне показалось забавным сделать такое разделение.

Здесь будут в основном факты, но и оценки тоже, хотя я старалась свести их к минимуму. Отмечу, что ваш и любой другой опыт может отличаться, хотя и в общих моментах мы почти наверняка будем согласны. Истиной в последней инстанции я себя не считаю, но ещё одно мнение никогда не помешает.

Во второй статье будут в основном личные истории - что было хорошего, что было неприятного, без имён и названий в целях сохранения NDA.

Начнём с предположения, что у вас в карьере вилка и вы размышляете, какой путь выбрать. Каждый делает это по своему вкусу - ну, или если разобрать подробнее, под разные свои мотивации. Конкретно в QA всего четыре заметных ветки, куда можно "качаться" - manual или ручное тестирование, автоматизация, нагрузочное тестирование, и наконец, тема сегодняшнего текста - управление, менеджмент качества. Вы перебрали свои варианты. По-хорошему, выписали плюсы-минусы, оценили вес каждого и выбрали управлять командами. Чего вы хотели добиться? Более высокого заработка, заметного влияния на продукт и "химию" команды, преимуществ в получении бенефитов, командировок - you name it. Вы здесь.

Давайте разберём, куда вы попали. Во-первых, если пользоваться терминологией программистов, то это чаще techlead-направленность, чем teamlead. Или скорее то, за что вас ценят имиджево в этой сфере, как руководителя - ваша техническая компетентность. В системах, в методиках тестирования, в оценке задач, в видах тестирования, в коде и фреймворках, тулзах. Но что вам на самом деле больше всего надо - это soft skills. Я не говорю, что техническая грамотность не важна. Если вы добрались до этой ветки, скорее всего, она у вас уже достаточная. Но важнее другое - дипломатия и коммуникации. Но всё по порядку. Сначала о хорошем.

Плюсы

Во-первых, у вас действительно будет больше влияния и больше денег. Влияния даже не только в пределах своей команды, а на продукт и других коллег. К вам будут прислушиваться. Ваши идеи найдут воплощение, а при везении - и вторую жизнь, будут расти и дополняться другими людьми. Вы станете человеком, принимающим решения, и если больше ответственности для вас - плюс, вы её получите. Ещё вам будут доступны командировки, конференции и лучший социальный пакет, если такая опция в вашей компании вообще есть. Если вам нравится быть посвящённым в информацию, к которой у большинства нет доступа - такой у вас появится, можно будет ходить и тихонько посмеиваться смехом злого гения (зачёркнуто).

Ирина Куркина, левел-дизайнер (теперь!), консультантка и автор канала "Пандоров ящик" в Telegram. Подписывайтесь и делитесь с друзьями!

Что требуется от вас

Здесь я обычно сразу херачу минусы, но в этот раз решила выбрать другую структуру, на что есть свои причины. Какие личные качества вам требуются для этой работы? Гибкость, относительная общительность (или возможность компенсировать за счёт мессенджеров и других средств), дружелюбность или умение быть убедительным. Простой тест, получится ли у вас быть управленцем - прикиньте самые частые рабочие контакты из вашего окружения, насколько вы этим людям нравитесь, и можете ли заметно влиять на их мнение в любых вопросах. Если да, вам будет проще на этой работе. Если нет, но вы всё ещё хотите попытать счастья - качайте навыки общения. Про технические навыки уже выше сказала, так что перейдём к выносливости. Стрессы, переработки, инциденты - вы на первом фронте, поэтому пойти домой пораньше и выбрать личную жизнь не получится, первое время точно. Потом, когда коллеги наберутся к вам доверия, а вы научитесь делегировать - возможно, но хотя бы не первые полгода. Разумная эмпатия. Хороший руководитель людей если не чувствует, то знает. Их сильные и слабые стороны, работы, которые нравятся и нет, заметные нюансы жизненной ситуации. Умеет вовремя похвалить, поблагодарить и вообще сверхчеловек (зачёркнуто). При этом держит дистанцию, не давая дружеским чувствам помешать получать от команды нужные результаты труда. Дипломатичность. В компании есть люди, которые вам не нравятся или с которыми сложно общаться? Возможно, с ними придётся общаться. И не только поприветствовать на кухне, а решать вопросы с наиболее выгодным для обеих сторон результатом. Это значит уметь в нужном месте быть жёстче, где-то смягчить, какую-то информацию правильно подать. Здесь снова про гибкость и эмпатию, но не только. Уже сложновато? Дальше будет интереснее.

Минусы

Вакансий лидов (и управленцев повыше) действительно мало. В QA их ещё и не принято нанимать так уж часто, особенно в игровой разработке. Чаще встречается структура, где QA под руководством продюсера или технического менеджера, или PM-а, но тимлида как такового нет. Поэтому найти работу, если таковая понадобится, будет не так просто. Сильно зависит от размера компании, конечно, в большие управленцев нанимают чаще, но там и чаще нужен опыт в AAA проектах, если мы говорим про геймдев. Про стрессы и переработки уже было, добавлю только - берегите себя и не выбирайте работу поверх здоровья, этот минус может быть заметным. Выгорание, если таковое случится - это от трёх месяцев до полугода восстановления, иногда больше. Эта работа завязана на людей, так что если кто-то вас подвёл, заболел, нагрузка увеличилась - придётся искать, как спасти ситуацию всеми способами, в том числе и закрывать своим трудом.

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

Политика. Даже в лучших коллективах без неё не обойдётся, здесь ваши скиллы "чувствования" и лавирования даже ценнее. Кого поддержать, как наиболее успешно выходить из ситуаций, не предав свои принципы или как остаться в нейтралитете. В зависимости от коллектива это может почти не понадобиться, либо быть тем, чем вы живёте и дышите, — и заранее этого не понять. Отдельный нюанс, характерный для QA — техническая грамотность тимлида ограничена, если оценивать большими мазками, — знанием систем и кода. Так что придя на новое место вы можете обнаружить, что знаете не сильно больше своих коллег, особенно если речь про игровую разработку и специфические внутренние движки и инструменты. Если возможно, выясните что можете об этом заранее, как я сказала в самом начале - это первый и главный параметр, по которому вас "встречают".

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

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

Спасибо за внимание.