Григорий Демьянцев:
Нужно ли продакту базовое техническое образование и как его получить, если ты гуманитарий?
Отвечает Антон Балакирев, Product Manager в M2.ru.
Менеджерам продукта не обязательно уметь программировать или иметь «компьютерную» специальность, но технические знания дают ряд ощутимых преимуществ. Продуктовый менеджер — это специалист на стыке бизнеса, технологий и пользователей. Иногда именно технологии определяют успешность продукта. И чем лучше менеджер понимает суть технологии, на которой базируется продукт, тем ему легче раскрыть потенциал продукта.
В технических навыках я вижу следующие преимущества:
- Разбираться в технических ограничениях и сложностях функций без привлечения команды разработчиков.
- Упростить общение с командой и смежными подразделениями благодаря пониманию технических концепций и взаимосвязей.
- Качественно улучшать продуктовые спецификации.
- Применять технические хаки, если это нужно. Не каждая команда готова предложить своему продакту «некрасивое» решение, но вы можете срезать «дорогие» углы с фич, делая их дешевле.
- Быстрее заслужить уважение команды. Легче осуществить переход из статуса «просто менеджер» в статус «этот парень что-то понимает».
- Валидировать оценки команды без сложностей.
- Понимать, как одно «маленькое» изменение может негативно воздействовать на несколько мест в продукте и вылезти в самый неприятный момент.
- Проверять гипотезы прямо из командной строки, не привлекая специалистов. Открыть терминал и запросить данные по API быстрее, чем ставить задачу в JIRA.
Технические навыки в целом позволяют качественнее управлять разработкой, не терять время там, где это возможно, и запустить продукт или фичу быстрее/дешевле, а следовательно, быстрее получить фидбек рынка.
Мы пишем о менеджменте продуктов и развитии в телеграм-каналах make sense и Продуктовое мышление.
Как получить базовые технические знания?
Расскажу о трёх рабочих подходах в получении технических знаний.
1. Самообразование.
В интернете полно технической информации. Каждый раз, когда вы сталкиваетесь с чем-то новым, задавайте себе вопрос: как это работает? Гуглите, разбирайтесь в теме, задавайте вопросы коллегам, друзьям или в комьюнити. Ответы могут натолкнуть вас на новые вопросы.
Рекомендую послушать базовый курс по веб-технологиям и пройти курс Google IT Support — это будет хороший старт.
2. Найти ментора с проектом.
У некоторых продактов есть собственные проекты, где требуются лишние руки. Это хороший шанс погрузиться в технологии, получить опыт и живое общение взамен на ваше время.
Предлагайте свою помощь в комьюнити, и проект обязательно найдется. Опишите, чем вы можете помочь и что хотите получить взамен.
3. Сделать собственный проект.
Самый эффективный способ чему-то научиться — это начать погружение на примере конкретных задач. Практика, объединенная с теорией, дает хорошие результаты. В ходе решения начнут появляться вопросы, на которые придется искать ответы. Минус этого способа в том, что мотивация уменьшается пропорционально сложности задач, с которыми вы столкнетесь.
Например, попробуйте создать портал на WordPress, используя виртуальный сервер c Linux на борту. Технически это очень простая задача. А если копнуть, то возникает множество вопросов от «Где взять сервер и какой выбрать?» до «Как поправить php.ini».