Тенденции меняются. Сначала именно прихоть пользователей решала, что появится на свет, а что нет. Теперь эта привилегия принадлежит разработчикам. Узнайте больше о DX и UX в этой короткой статье.

UX раньше был главным козырем в борьбе за долю рынка. Теперь ситуация меняется. Три тенденции — разделение цепочки создания ценности, рост бизнеса на основе API и растущая важность протоколов — переворачивают всё с ног на голову. В следующем десятилетии всё будет вокруг DX.
Почему?
Дело в том, что UX всегда был борьбой за внимание пользователей через эффектные интерфейсы. Целых 20 лет всё сводилось к удобству использования. DX готовится стать главной ареной, с фокусом на привлечение разработчиков через API. Конечно, DX имел значение и раньше, но не настолько важное. Это было больше про то, как удержать бизнес на плаву, а не построить его с нуля.

Сейчас мы наблюдаем новое поколение компаний — платформы, ведомые разработчиками. Они не просто используют разработчиков, чтобы добавить фишки к существующим продуктам. Эти компании делают DX основой своей стратегии.
Мы переходим от платформ, расширяемых разработчиками, к платформам, которыми они управляют. Что это значит? Раньше разработчики просто дополняли то, что уже существовало. Теперь именно они управляют всем процессом.
DX, сокращение от developer experience (опыт разработчика), — это то, насколько безболезненно (или болезненно) разработчикам работать с программным обеспечением, особенно с API. Это не про математику (mod X) и не про любой цифровой опыт в целом. Это относится конкретно к взаимодействию разработчиков с софтом: этапам сборки, тестирования, запуска и отладки.
Microsoft говорит, что DX — это насколько легко или трудно вносить изменения в программное обеспечение. NGINX фокусируется на ощущениях разработчиков при использовании API, выделяя инфраструктуру, инструменты, процессы и поддержку как то, без чего нельзя обойтись.
UX, или пользовательский опыт, охватывает все аспекты взаимодействия конечного пользователя с компанией и её продуктами. Он включает в себя интерфейс, производительность backend и маркетинговые составляющие.
Так что технически говоря…
DX — это подмножество UX, но со своими особенностями. Разработчикам нужна более высокая надёжность, и у них выше стандарты (например, требуется почти идеальный uptime). Например, при проектировании API разработчики являются вашими конечными пользователями. Таким образом, UX и DX сильно пересекаются.
На платформах, расширяемых разработчиками, ключевую роль играет завоевание потребителей. Сначала нужен качественный продукт, который затем усиливается разработчиками. Как только этот цикл запускается, опоздавшим сложно догнать лидеров. Взять, к примеру, R.I.M. с их Blackberry App Store. Они пытались наверстать упущенное, платя разработчикам, но было уже слишком поздно. Лучшие разработчики уже были привязаны к платформам вроде iOS и Android с огромной пользовательской базой.
Платформы, ведомые разработчиками, меняют этот сценарий. Они начинают с потрясающего DX, привлекая сначала разработчиков, которые затем создают то, что нужно потребителям.
Почему именно сейчас?
Всё переходит в цифру, включая бизнес-интерфейсы. Мы живём в мире, где навыки разработчиков на золоте, благодаря взрывному росту API повсюду и растущей роли протоколов. В начале 2000-х технологические стартапы вскочили на подножку облачных технологий, предлагая сервисы, которые напрямую взаимодействовали с потребителями. Это было просто лучше всего остального, что было доступно.
Разработчики приложений участвовали в гонке за это ограниченное внимание. Главными победителями стали те, кто освоил искусство захвата и удержания внимания пользователей. Разработчики, которые не могли генерировать внимание с нуля, естественным образом тянулись к платформам, где внимание уже было сконцентрировано.
Приверженность разработчиков — новый дефицитный ресурс.
Вот как платформы, ведомые разработчиками, привлекают их:
По сути, API теперь являются каналами, которые позволяют навыкам и услугам свободно перетекать за пределы стен компании. Это создаёт огромную возможность комбинировать разные API для инноваций.
Возьмём Lyft в качестве примера. Они занимаются перевозками, но полагаются на Google Maps для навигации, Stripe для платежей и Twilio для коммуникации. Это смешение специализированных сервисов делает разработчиков ещё более востребованными.
Ещё один пример — EasyPost, которые делают именно это. Они соединяют всевозможные процессы доставки и логистики с eCommerce-ритейлерами и другими компаниями, создавая единый API-хаб.
Мы занимались этим ещё до того, как это стало заметным трендом. Не хвастаемся, честно!
Directual всегда была платформой, ведомой сообществом. Взгляните на наш roadmap — вы можете голосовать за функции и обеспечивать то, что команда Directual в первую очередь приоритизирует функции, нужные другим разработчикам. Это и есть DX.
Платформа, которую вы видите сегодня, — прямой (хе-хе) результат того, что сообщество озвучивает свои потребности в данный момент. Это редкий случай, когда компания настолько внимательна к тому, чего хотят другие разработчики. Больше разработчиков — больше пользователей — больше бизнеса, все в выигрыше.
То же касается и поддержки разработчиков. В некоторых случаях разработчики годами умоляли решить проблему или пытались получить ответы на свои вопросы и ничего не получали. Когда так происходит, они уходят в другое место. Есть предел тому, сколько раз можно просить о поддержке API или улучшении инфраструктуры, прежде чем это станет пустой тратой времени.
Посмотрите на наши кейсы, чтобы увидеть, как это делается. Приведу пару цитат:
Здорово, что команда в любом случае идёт навстречу нашим потребностям. Я связался с Павлом, чтобы обсудить это, и он сразу всё устроил. Прямая линия связи с архитекторами платформы — это действительно прекрасно. — Адель Кадыров, Kale Coach
Наличие прямой связи с создателями платформы помогает решать проблемы или сложные вопросы. Не могу подчеркнуть это достаточно. Сообщество потрясающее, и это здорово, когда можно просто задать вопрос и люди помогут вам разобраться в сложной ситуации прямо тут же. — Михаил Михайлов, EVIDPO
И многие другие говорят то же самое. Убедитесь сами.
Ещё одна вещь, которая позволяет разработчикам создавать больше, — это, конечно, ИИ. Благодаря D-GPT даже начинающие разработчики могут начать путь с одного текстового запроса, в то время как Directual берёт на себя всё остальное.
Если создавать легко, платформа процветает. А это означает больше клиентов, больше бизнеса, больше сложности, больше всего хорошего, по сути.
Ваши навыки становятся всё более ценными не потому, что вы становитесь лучше, а потому, что индустрия смещается в сторону вашей сферы. DX становится ключевым конкурентным преимуществом.
Во всех отраслях появится несколько компаний, которые станут интеграторами, и именно они будут забирать себе приверженность разработчиков. Поскольку эта приверженность теперь является реальной ценностью как для доходов, так и для сохранения конкурентного преимущества, те, кто работает в сфере DX, увидят, как их роли становятся более прибыльными. И это будете вы!
Если вы работаете в сфере опыта разработчиков, сейчас самое время искать таких новых интеграторов. Найдите тех, кто решает проблемы координации в опыте разработчиков и осознаёт важность DX для конкурентного преимущества.
Хотите узнать больше о Directual и о том, как мы помогаем разработчикам достигать большего? Присоединяйтесь к нашим сообществам (ссылки ниже) или напишите нам на hello@directulal.com, и давайте пообщаемся!