Превосходство в опыте разработчиков: вот что говорят об этом отраслевые эксперты

Превосходство в опыте разработчиков: вот что говорят об этом отраслевые эксперты

9 ноября 2022 г.

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

Чтобы больше узнать и пообщаться о меняющемся опыте разработчиков, Freshworks провела саммит разработчиков 22 сентября 2022 года в Бангалоре. Мероприятие, рассчитанное на целый день, включало в себя содержательные технические сессии, панель разработчиков, демонстрационные стенды и презентации разработчиков, наполненные интересными мероприятиями.

Ниже приведены выдержки из проницательной панели разработчиков под руководством Сатвика Хеббара, старшего директора по разработке, Freshworks, с Джадеей Душьянцинх Анопсинх (Душьянт ниже), советником, Commudle, Харишем Котрой, руководителем платформ и сообщества, AngelHack, Картиком Рао, Google Developer Expert in Machine. обучения и Понваннан П., соучредитель & технический директор Konnectify.

:::подсказка Следующий этап Саммита разработчиков пройдет в Сан-Франциско 16 ноября 2022 г., зарегистрируйтесь сейчас, чтобы получить бесплатный вход!

:::

Что такое опыт разработчиков (DX)?

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

По сути, опыт разработчика должен быть расширением разработчика, которое выявляет лучшее во мне, а не заставляет меня думать типичным образом о том, что хочет компания или платформа. Firebase был фантастическим; как они определили вариант использования; хорошее понимание примера кода и документации».

Смелый — «Для меня важно, насколько быстро я могу начать работу на внешней платформе; как быстро я смогу увидеть вывод «Hello World» на платформе. Мои любимые платформы — Twilio и Stripe. Что касается начала работы — я фанат fdk (комплект разработчика Freshworks), и то, что вы пригласили меня на саммит, также является отличным примером обогащения опыта разработчиков!»

Kartic: «Опыт разработчика для меня означал бы просто одержимость простотой, которая является естественным продолжением того, что раньше было основным стремлением потребителей к управлению продуктом. Это похожее расширение для платформы SaaS. Просто теперь требуется другой объектив, чтобы проявить сочувствие к разработчикам и действительно упростить его для них.

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

Satwik — «Интересно посмотреть на это с точки зрения платформы, как вы строите его таким образом, чтобы убрать проблемы из рук разработчика и максимально приблизить его к платформе. возможный. Красиво!»

Ponvannan: «Я бы сказал, что то, как вы создаете пользовательский опыт для разработчиков, я считаю опытом разработчиков. Итак, если мне нужно что-то закодировать для своего опыта, это будет означать, что у меня есть фреймворк, библиотеки и все, что нужно, и если я застряну, у меня есть поддержка. Таким образом, объединение всего, что связано с продуктом, и предоставление всей поддержки для меня как разработчика называется опытом разработчика».

Является ли DevX новым UX?

Satwik — «Какие изменения вы заметили за последнее десятилетие или около того, что DX стал более важным, чем UX? Что к этому привело?»

Karthic. «Фактор номер один — принятие разработчиками «снизу вверх» становится движущей силой роста, продаж и доходов, а также для получения венчурного капитала для стартапов. Это полностью изменило ландшафт. Теперь так много денег тратится на то, чтобы DX был на первом месте, потому что теперь, если вы хотите перейти на серию A и серию B, вам нужно, чтобы ваш продукт был одобрен разработчиками снизу вверх ».

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

Ponvanna: «Если у меня есть low-code платформа с фреймворком и библиотекой, и если она может сократить мое время разработки на 60%, то я не возражаю против Low Code. Он должен быть открытым, без каких-либо проблем с соблюдением требований».

Жесткий — «От старой школы до сегодняшнего дня на платформах происходило много коммодитизации услуг. То, на что раньше уходили месяцы, например создание модели машинного обучения и ее развертывание, теперь требует вызова API от нескольких поставщиков услуг. Внедрение с точки зрения поиска этих платформ и возможности экспериментировать также помогает стимулировать рост. Вот почему DX сейчас более актуален, чем когда-либо прежде».

Satwik — «Итак, Душянт, какие 2 или 3 области вы бы порекомендовали нашим разработчикам задать, где они должны требовать от платформы с точки зрения DX?»

Душьянт: «Многие разработчики, как разработчики, не осознают, насколько велики наши возможности влиять на платформу, над которой мы работаем. Мы тратим на это по 8-10 часов в день, а некоторые из нас даже ставят на это свою карьеру, но мы никогда не делимся этим своим разочарованием. Так что это то, чем мы должны поделиться с платформой или сообщить им, что «эй, это моя среда», потому что они поймут проблему только тогда, когда поймут, в какой среде вы работаете».

«Во-вторых, вы должны попытаться показать им зеркало. Это одна вещь, которую я много раз делал с платформами компаний, в которых я работал: я хотел бы быть на вашем месте, не могли бы вы показать мне, что происходит? Потому что в 99% случаев менеджеры по продуктам, разработчики продуктов или инженеры, которые создают эту платформу, могут не видеть этого. У них могут быть свои причудливые внутренние системы; у них могут быть свои инструменты, приложения и фрагменты кода поверх него. Они никогда по-настоящему не испытывали, каково это оказаться на чужом месте. Попросите дорожную карту, проясните, что будет дальше, и если у меня возникнут проблемы, будет ли это решено в следующем выпуске».

Заглянуть в будущее — то, что хотели бы испытать разработчики как сообщество?

Kartic: «Есть пара областей, которые созрели для отличного опыта разработки — AI, а другая — web3. DX, он все еще находится в стадии быстрого развития, чтобы упростить процесс разработки приложений. Большой опыт разработчиков может сделать процесс разработки приложений более демократичным».

Суровый: «Для меня это было бы гораздо более абстрагированным от платформ, чтобы разработчикам не приходилось беспокоиться о том, как хранятся данные, какова политика безопасности и какие лицензии мне нужны. знать о. Пусть они сосредоточатся на кодировании, вот и все».

Ponvanna — «Платформа с низким кодом будет определять DX. Итак, если у меня есть библиотека, у меня есть фреймворк, если у меня 1000 строк кода, и я могу решить сложную логику, то я в порядке. Я могу сосредоточиться на бизнес-проблемах, чтобы найти решение, и именно так это будет трансформировать».

Душянт: «Как разработчики мы много раз боролись за правильную информацию, я хотел бы посмотреть, может ли быть эволюция платформы, которая является продолжением меня. Я очень верю в эту идею — так что в тот момент, когда вы застряли, может ли быть служба или функция, чтобы всякий раз, когда она могла прийти и предоставить мне контекстную информацию — эй, вы используете это, но, может быть, это правильный поступок. Таким образом, часть этой контекстной, персонализированной информации и обучения может улучшить ситуацию с DX».

:::подсказка Если вы хотите получить видеозаписи предстоящих сессий на саммите разработчиков в Сан-Франциско или хотите посетить их лично, не забудьте зарегистрируйтесь здесь. Мероприятие наполнено увлекательной программой, посвященной опыту разработчиков, созданию вашего первого приложения на платформе разработчика Freshworks, монетизации приложений на Freshworks Marketplace и презентациям разработчиков.

:::


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE