Нужно ли продакту базовое техническое образование и как его получить, если ты гуманитарий?

Григорий Демьянцев:

Нужно ли продакту базовое техническое образование и как его получить, если ты гуманитарий?

Отвечает Антон Балакирев, Product Manager в M2.ru.

Менеджерам продукта не обязательно уметь программировать или иметь «компьютерную» специальность, но технические знания дают ряд ощутимых преимуществ. Продуктовый менеджер — это специалист на стыке бизнеса, технологий и пользователей. Иногда именно технологии определяют успешность продукта. И чем лучше менеджер понимает суть технологии, на которой базируется продукт, тем ему легче раскрыть потенциал продукта.

В технических навыках я вижу следующие преимущества:

  1. Разбираться в технических ограничениях и сложностях функций без привлечения команды разработчиков.
  2. Упростить общение с командой и смежными подразделениями благодаря пониманию технических концепций и взаимосвязей.
  3. Качественно улучшать продуктовые спецификации.
  4. Применять технические хаки, если это нужно. Не каждая команда готова предложить своему продакту «некрасивое» решение, но вы можете срезать «дорогие» углы с фич, делая их дешевле.
  5. Быстрее заслужить уважение команды. Легче осуществить переход из статуса «просто менеджер» в статус «этот парень что-то понимает».
  6. Валидировать оценки команды без сложностей.
  7. Понимать, как одно «маленькое» изменение может негативно воздействовать на несколько мест в продукте и вылезти в самый неприятный момент.
  8. Проверять гипотезы прямо из командной строки, не привлекая специалистов. Открыть терминал и запросить данные по API быстрее, чем ставить задачу в JIRA.

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

Как получить базовые технические знания?

Расскажу о трёх рабочих подходах в получении технических знаний.

1. Самообразование.

В интернете полно технической информации. Каждый раз, когда вы сталкиваетесь с чем-то новым, задавайте себе вопрос: как это работает? Гуглите, разбирайтесь в теме, задавайте вопросы коллегам, друзьям или в комьюнити. Ответы могут натолкнуть вас на новые вопросы.

Рекомендую послушать базовый курс по веб-технологиям и пройти курс Google IT Support — это будет хороший старт.

2. Найти ментора с проектом.

У некоторых продактов есть собственные проекты, где требуются лишние руки. Это хороший шанс погрузиться в технологии, получить опыт и живое общение взамен на ваше время.

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

3. Сделать собственный проект.

Самый эффективный способ чему-то научиться — это начать погружение на примере конкретных задач. Практика, объединенная с теорией, дает хорошие результаты. В ходе решения начнут появляться вопросы, на которые придется искать ответы. Минус этого способа в том, что мотивация уменьшается пропорционально сложности задач, с которыми вы столкнетесь.

Например, попробуйте создать портал на WordPress, используя виртуальный сервер c Linux на борту. Технически это очень простая задача. А если копнуть, то возникает множество вопросов от «Где взять сервер и какой выбрать?» до «Как поправить php.ini».


❓ Задать вопрос продакту