Йоу, я Егор Толстой!

Как исследовать рынок инструментов для разработчиков

· Egor Tolstoy

Представим, что у вас появилась отличная идея инструмента, который решает какую-то известную боль в процессе разработки софта. Пусть это будет новая билд-система. Или генератор инфраструктуры. Или фронтенд-фреймворк. Не суть. Если главное, чего вы хотите добиться – это решить свою собственную боль и кайфануть в процессе разработки, то можно сразу засучить рукава и приступить к делу. А если вы хотите пойти по стопам Gradle или JetBrains и сделать продукт, на котором можно будет заработать, то сначала стоит исследовать свой потенциальный рынок.

А, вообще говоря, рынок инструментов для разработчиков – очень клевый. Он довольно большой (20.5 млн 😱), растет (+8.5% в год 🤩), отличается вменяемым уровнем конкуренции и высокой платежеспособностью, до целевой аудитории можно довольно легко дотянуться.

В статье я собрал известные мне источники данных, которые могут помочь узнать больше про ваш целевой сегмент пользователей и потенциальных конкурентов. Пользуйтесь! А если вам кажется интересным продуктовый менеджмент языков программирования и других инструментов для разработки – переходите в конец статьи, мне есть, что вам предложить!

Аналитика по всему рынку

Stack Overflow Survey

65.000 ответов, хорошая разбивка по географии и направлениям разработки. Опрос проводится уже 9 лет и доступны сырые данные всех ответов за это время. Методология часто менялась, будьте осторожны!

Slash Data

Агентство специализируется на изучении рынка разработчиков и периодически выкладывает разные полезные отчеты. Ключевой – Global Developer Population Report. Как раз из него я взял цифру в 20.5 миллионов в начале поста.

Большинство отчетов по конкретным сегментам рынка доступны только за деньги. Если вы решили закопаться в эти области, то их покупка определенно стоит того.

А недавно ребята выкатили сервис, который позволяет поиграться с данными, на основе которых строятся их отчеты. Удобно!

Slash Data

The State of Developer Ecosystem

Еще один крупный ежегодный опрос проводят мои коллеги из JetBrains. Фокус в опросе делается на те технологии, для которых мы делаем тулинг – Java, Kotlin, Go, JavaScript. Сырые данные тоже лежат в открытом доступе.

GitHub Octoverse

С этим отчетом стоит быть аккуратнее. Все выводы сделаны на основе анализа open source проектов, размещенных на GitHub, поэтому могут быть не репрезентативны для коммерческой разработки.

Узкоспециализированные отчеты

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

Вот те, на которые можно опираться, хоть и с осторожностью:

Индексы языков программирования

Отдельная история – индексы языков программирования. Их задача – показать, какие языки сейчас «популярны». На них надо смотреть очень критично, потому что замеряют они иногда очень странные штуки и понятие «популярности» у каждого свое.

Тот самый RedMonk

Тот самый RedMonk

Прочие способы

Анализ доступных данных

Помимо рейтингов и отчетов можно самим закопаться в API или поисковые интерфейсы различных ресурсов. Вот с чем периодически сталкиваюсь я:

Для последних есть полезный лайфхак. Если API не торчит наружу, а официальная статистика скудная, напишите авторам реестра и попросите пошарить вам более подробные данные. Мне помогало!

Опросы в сообществах

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

Image Image Image

Интересно? Можете заниматься этим постоянно!

Мы ищем нескольких продакт-менеджеров в команду Kotlin в JetBrains. В этой роли вам нужно будет каждый день разговаривать с разработчиками, изучать их поведение и вместе с командой придумывать, как сделать так, чтобы они стали счастливее и валидировать эти гипотезы.

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


Если вам понравилась статья, появились какие-то вопросы или просто хотите похоливарить – приходите в наш уютный чатик в Telegram, будем разбираться!

А еще лучше – пошарьте статью у себя в соцсетях. Мне будет приятно.

#продакт-менеджмент