Давайте попробуем понять, являются ли юристы защитниками новых разработчиков.

Как только мы слышим термин адвокат разработчика, возникает вопрос: действительно ли нам нужна степень адвоката (то есть бакалавр права), чтобы стать адвокатом разработчика, или юристы начнут выступать в защиту любых юридических сложность для разработчиков? Очевидно, что для защиты от любых юридических осложнений нам необходим адвокат. Это абсолютно верно, но адвокат разработчиков - это совсем другое дело.

Table of Contents
· Who is a developer advocate?
· Roles and responsibilities of a developer advocateContentCommunityCode
· Know whether being a developer advocate suits youTravellingOpportunityPersonal brandSocial personality

Кто такой защитник разработчиков?

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

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

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

Теперь давайте подробно обсудим роли и обязанности адвоката разработчика.

Роли и обязанности защитника разработчиков

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

Содержание

Основная роль адвоката разработчика - помочь сообществу разработчиков, выпуская контент, который может помочь разработчику в работе с его продуктами, API и т. Д. Наилучшим образом, который может предложить компания. Защитник разработчика никоим образом не ограничен в создании нового контента. Контент может быть в виде видеороликов YouTube, письменных блогов, подкастов - всего, что действительно помогает.

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

Сообщество

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

Они могут много раз модерировать такие платформы, как каналы Slack и Discord, чтобы налаживать контакты можно, присоединяясь к единомышленникам. Защитник разработчика имеет большой опыт работы с этой технологией, поэтому ответы на вопросы Stack Overflow о продукте, над которым работает человек, также становятся частью его работы.

Код

Это спорно и основано на различных требованиях организации. Они не принимают непосредственного участия в разработке продукта, но работают с продуктами с открытым исходным кодом и отвечают на вопросы о переполнении стека, если нет необходимости в коде. Когда защитника из Google и IBM спросили, было частичное требование кодирования. Но это не может быть обобщено, поскольку существует несколько областей, в которых человек может стать защитником разработчика.

Знайте, подходит ли вам быть адвокатом разработчиков

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

Путешествие

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

Возможность

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

Личный бренд

Как защитник разработчика, вы должны размещать много контента в Интернете. Это может быть ваше сообщение в блоге, канал YouTube, подкаст и т. Д., И это, в свою очередь, может помочь в создании личного бренда. Защитник разработчиков получает возможность выступить на многих конференциях, поэтому переходит от посещения конференций к сцене. Публика начинает их узнавать. Но многие разработчики не любят так много исследовать или делиться знаниями. Если человек относится к числу тех, кто любит строить личный бренд и делиться знаниями с широкой аудиторией, то этот домен ему идеально подходит.

Социальная личность

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

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

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