Брайан Хеннесси-Хси Суи, глава отдела по связям с разработчиками в Sui Foundation, рассказывает о том, как команда помогает разработчикам развиваться в Sui.
Написано: Sui Network
Несколько дней назад мы взяли интервью у Брайана Хеннесси-Хси, главы отдела по связям с разработчиками в Sui Foundation, чтобы обсудить его взгляды на процесс разработки разработчиков в Web3 и то, как его команда помогает разработчикам в разработке на Sui. Вот содержание этого интервью:
**Q1 Пожалуйста, кратко расскажите о себе и своем опыте работы в индустрии блокчейнов. **
Это хороший вопрос, но я часто не отвечаю на него хорошо. Я провел около 20 лет, работая с открытым исходным кодом после окончания колледжа. Я начал углубленное исследование с GCC, Linux и т. д., а затем занялся облачными вычислениями, такими как OpenStack.
Мне всегда нравился открытый исходный код, а не только технологии, это очень весело, когда люди собираются вместе, даже если им не платят, пока они работают вместе, чтобы выполнить работу. Особенно в сегодняшнем мире глобальной дистрибуции здорово, когда люди работают вместе, чтобы выполнить работу. Я все больше и больше убеждаюсь, что открытое и прозрачное сотрудничество является ключом к разработке программного обеспечения.
Поэтому после того, как я защитил докторскую диссертацию, я начал пытаться найти работу, связанную с разработкой программного обеспечения с открытым исходным кодом, но не мог найти работу, пока не присоединился к Uber в 2017 году. Я проработал в Uber около 4 лет и создал отдел open source-инициатив. Пока я не получил предложение о работе от Coinbase. До сотрудничества с командой Coinbase Cloud я скептически относился к криптоиндустрии, но даже при этом очень интересовался этой технологией.
Мне, как доктору компьютерных наук, эта технология кажется естественно привлекательной. Меня восхищает объединение распределенных систем, криптографии и языков программирования, и я хочу это выяснить. Я изучал блокчейн, пытаясь понять технологию, варианты использования и то, как люди используют ее для решения реальных проблем. Я также не решался присоединиться к ней на полную ставку, потому что мне пришлось бы бросить свою текущую работу.
Но меня интересует Coinbase Cloud, это компания, ориентированная на инфраструктуру, по существу предоставляющая инфраструктуру для людей, чтобы они могли продуктивно работать и решать проблемы, и это меня привлекло. Если рассматривать с этого уровня, это не имеет ничего общего с блокчейном. Так что я подумал в то время, вы можете попробовать это. Поэтому я решил присоединиться к ним, и так я попал в пространство Web3. После этого я присоединился к Mysten Labs в качестве главы отдела по связям с разработчиками в Sui Foundation.
**Q2 Когда-то вы скептически относились к индустрии шифрования, что заставило вас заняться этой отраслью? **
Этот вопрос очень интересен.Позвольте мне рассказать о моих взглядах на Web3 с трех разных точек зрения.
** Во-первых, это моя работа. **Моя работа заключается в том, чтобы помочь создать более открытое сотрудничество и управление, потому что, по сути, нам нужно сделать систему по-настоящему децентрализованной. Нам необходимо претворить в жизнь принципы децентрализации. Когда я сосредотачиваюсь на этой цели, для Феникса все обретает смысл. Это путешествие, так сказать. Это похоже на проект с открытым исходным кодом, группа людей создала этот проект, и теперь нам нужно привлечь к участию все сообщество, не только то, как они участвуют, но и знания, которые могут внести значимый вклад.
** Во-вторых, это наша технология. **Суй новый, но мы знаем, что у нас есть надежная и надежная технология. Однако то, как мы объясним сами технологии и как помочь им решить проблемы для общественности, на самом деле является проблемой. Вместо того, чтобы говорить о технологиях Web3 в целом, мы должны понять, зачем нам нужны эти технологии. Вам нужно понять характеристики этих технологий, вы должны подумать, может ли технология решить проблемы, с которыми вы сталкиваетесь, если ответ положительный, то используйте ее. Если это не имеет смысла, ищите что-то другое.
**Последний аспект — приложение и текущий вариант использования. **Некоторые из них имеют для меня смысл, а некоторые нет, это огромный диапазон. Но я думаю, что широта является свидетельством ценности технологии. Я не знаю, сколько времени потребуется, чтобы он стал широко доступным и стал новой основой Интернета. Но я верю, что будущее когда-нибудь наступит, и чем дольше я работаю в индустрии, тем больше я верю в эту точку зрения.
**Q3 Некоторые люди могут быть не знакомы с концепцией отношений разработчиков в блокчейне уровня 1. Можете ли вы поделиться своей командой и своей повседневной работой? **
Лично я считаю, что смысл отношений с разработчиками L1 заключается в децентрализации и облегчении общения между разработчиками. ** Децентрализация — это частично открытый исходный код, частично открытое сотрудничество и открытое управление. Вам нужна группа людей, чтобы убедиться, что принципы, методы развития сообщества и культура хорошо установлены. Нам нужно подумать о том, как взаимодействовать с разработчиками? Как привлечь и расширить возможности сообщества? Как принимать взносы сообщества?
Используя процесс предложений по улучшению в качестве примера, как мы можем гарантировать, что он будет справедливым и инклюзивным, и в то же время лучшим для технологии? Реальность такова, что не так много участников, которые глубоко понимают технологию с первого раза. Вам нужно подумать о том, как заставить их начать и обучить их, чтобы они могли в конечном итоге внести большой вклад?
Мы взяли много принципов из мира открытого исходного кода, включая открытое сотрудничество, прозрачность, меритократию, инклюзивность и сообщество. С определенной точки зрения, я думаю, что открытый исходный код поддерживает Web3, а Web3 ломает путь открытого исходного кода.
**Q4 Что может привлечь разработчиков к Web3 и как они могут добиться успеха в этой отрасли? **
Первые разработчики, присоединившиеся к сети Sui, — дальновидные технологи. Истинно верующие, maxis, — это группа людей, которые действительно ведут отрасль вперед. Они прошли через множество циклов в этой отрасли, терпели неудачи и преуспевали, многому научились и имеют свои собственные идеи по улучшению Web3 и Sui.
Следующую волну трудно определить. Возвращаясь к нашему предыдущему обсуждению, эта технология, как и любая другая, имеет свои преимущества и недостатки. Прежде чем думать о том, как привлечь разработчиков к Web3, нам нужно подумать о том, как представить эту технологию, чтобы разработчики могли использовать ее для решения своих задач. Это не имеет ничего общего с Web2 и Web3, это может быть технология, которая всегда могла решить вашу проблему масштабируемым способом. Так как же правильно обучать людей?
Как только мы сможем сделать это хорошо, мы привлечем столько же разработчиков, сколько и мир Web2. Если технологии в пространстве Web3 могут решить проблемы разработчиков эффективным, высокопроизводительным, крупномасштабным и недорогим способом, они должны их принять, верно? Конечно, они также будут оценивать эту технологию так же, как они оценивают другие технологии.
**В5. Если разработчик находится в середине карьеры и хочет перейти на Sui, с чего ему начать? **
Всегда лучше знать основную теорию. Некоторое понимание распределенных систем, криптографии и различных языков программирования — хорошее начало. Вам нужно иметь эти основы, чтобы продолжать, иначе вы рискуете создать или спроектировать что-то, что не подходит Sui.
В то же время разработчики могут выбирать, в какой области они хотят специализироваться, например, в разработке приложений, разработке основных протоколов и т. д. Если вы хотите стать разработчиком протокола или основным участником сети, вам необходимо иметь очень глубокое понимание распределенных систем и криптографии, особенно криптографии, которая имеет решающее значение для построения блоков в базе блокчейна. Sui имеет открытый исходный код, исходный код есть, прочитайте документы, поэкспериментируйте с кодом, измените некоторые вещи и посмотрите, что произойдет.
Если вы хотите стать разработчиком приложений, здесь нет никаких ограничений. Вы можете использовать наши примеры или найти проект и посмотреть, сможете ли вы понять его, клонируя, создавая, запуская и т. д.
Общение с другими людьми может принести больше. Есть много действий, связанных с Web3, но помните, выбирайте правильные. Некоторые мероприятия предназначены только для разработчиков, где вы можете общаться с другими разработчиками и участниками. Это часть нашего тематического сообщества, независимо от того, онлайн или офлайн, найдите свое сообщество, найдите свою принадлежность. Вам нужно знать людей, которые действительно могут работать с вами и давать вам указания и советы.
Сообщество Sui очень открытое и яркое. Мы верим, что это будущее технологий, и хотим обучить как можно больше людей. Sui Builder House — это мероприятие только для строителей, которое дает вам возможность пообщаться с инженерами и строителями любого уровня опыта.
**Q6 Какие планы и инструменты в настоящее время разрабатывает Sui для ускорения создания разработчиков Sui и повышения производительности? **
Мы все еще находимся на ранних стадиях, и пока не хватает образовательного контента, короче говоря, какой-то документации. Это определенно станет нашим следующим направлением, чтобы наш мультимедийный контент достиг различных групп, от новичков до профессиональных разработчиков. В то же время важна и локализация, и мы надеемся, что наш контент будет легко прочитан и понят всеми.
Руководствуясь этим, мы постараемся более тщательно спроектировать наш Builder House, убедиться, что мы получаем отзывы, и на основе этого создадим индивидуальный дизайн для участников. Мы публикуем созданный нами контент на YouTube или в других СМИ, чтобы каждый мог его увидеть.
Инструменты — еще одна важная тема, у нас уже есть большинство инструментов, но я надеюсь, что сообщество поможет сделать их лучше. Я видел много хороших SDK и IDE, но обычно они требуют времени и их сложно разрабатывать. В то же время, это также очень трудно реализовать. Поэтому не стесняйтесь обращаться к нам в любое время, мы будем рады пообщаться с вами и сообщить нам, как Фонд может помочь. Основные участники также работают над тем, как сделать так, чтобы разработчики развивались лучше и плавнее.
Потому что сеть Sui очень новая и очень быстро растет. Мы призываем команду разработчиков проводить углубленный обмен мнениями с сообществом и вместе добиваться прогресса. Если появляются новые разработки, которые могут изменить ход выполнения, мы хотим как можно быстрее узнавать о них и как можно быстрее вносить коррективы. Очень важно сформировать петлю положительной обратной связи.
**Q7 Каких тенденций развития стоит ожидать в нынешнем сообществе? Как эти тенденции повлияют на будущее развитие Sui? **
Люди изучают более инновационные способы использования новых функций. Как они должны использовать динамические поля или программируемые блоки транзакций? Люди находят и думают о том, как использовать эти функции для улучшения существующей базы кода или создания новых вариантов использования.
Но нам нужно сформулировать и объяснить, как они могут лучше использовать эти новые инструменты, и поощрять разработчиков к их использованию. Люди шаг за шагом знакомятся с техническими характеристиками и преимуществами Sui, вникая в него с разных сторон и подвергая его реальным испытаниям. Например, является ли это теоретическим и каковы практические сценарии применения?
Это захватывающее время, и именно здесь я чувствую, что вы можете совершить технологический прорыв, потому что у вас есть группа умных, увлеченных людей, которые начинают думать о чем-то большем.
**В8. Какие конкретные приложения или возможности вы хотите, чтобы разработчики использовали Sui? **
Их много, но лично, возвращаясь к вышеописанному открытому исходному коду и открытому сотрудничеству, я видел много разных версий, но мне очень хочется увидеть потрясающее решение, то есть как, черт возьми, мы можем использовать Reward contributors справедливым, прозрачным и поддающимся проверке образом.
Например, если участник предлагает исправление для сети или SIP (предложение по улучшению), как мы можем проверить этот вклад? Как измерить степень вклада и соответствующим образом вознаградить его? Как обеспечить, чтобы распределение вознаграждений было честным, справедливым, конфиденциальным и согласованным со всеми? Если мы сможем найти хорошее решение, это приведет к новой волне сотрудничества и дальнейшему развитию децентрализации.
Посмотреть Оригинал
Содержание носит исключительно справочный характер и не является предложением или офертой. Консультации по инвестициям, налогообложению или юридическим вопросам не предоставляются. Более подробную информацию о рисках см. в разделе «Дисклеймер».
Как инженеры по связям с разработчиками помогают разработчикам развивать Sui
Написано: Sui Network
Несколько дней назад мы взяли интервью у Брайана Хеннесси-Хси, главы отдела по связям с разработчиками в Sui Foundation, чтобы обсудить его взгляды на процесс разработки разработчиков в Web3 и то, как его команда помогает разработчикам в разработке на Sui. Вот содержание этого интервью:
**Q1 Пожалуйста, кратко расскажите о себе и своем опыте работы в индустрии блокчейнов. **
Это хороший вопрос, но я часто не отвечаю на него хорошо. Я провел около 20 лет, работая с открытым исходным кодом после окончания колледжа. Я начал углубленное исследование с GCC, Linux и т. д., а затем занялся облачными вычислениями, такими как OpenStack.
Мне всегда нравился открытый исходный код, а не только технологии, это очень весело, когда люди собираются вместе, даже если им не платят, пока они работают вместе, чтобы выполнить работу. Особенно в сегодняшнем мире глобальной дистрибуции здорово, когда люди работают вместе, чтобы выполнить работу. Я все больше и больше убеждаюсь, что открытое и прозрачное сотрудничество является ключом к разработке программного обеспечения.
Поэтому после того, как я защитил докторскую диссертацию, я начал пытаться найти работу, связанную с разработкой программного обеспечения с открытым исходным кодом, но не мог найти работу, пока не присоединился к Uber в 2017 году. Я проработал в Uber около 4 лет и создал отдел open source-инициатив. Пока я не получил предложение о работе от Coinbase. До сотрудничества с командой Coinbase Cloud я скептически относился к криптоиндустрии, но даже при этом очень интересовался этой технологией.
Мне, как доктору компьютерных наук, эта технология кажется естественно привлекательной. Меня восхищает объединение распределенных систем, криптографии и языков программирования, и я хочу это выяснить. Я изучал блокчейн, пытаясь понять технологию, варианты использования и то, как люди используют ее для решения реальных проблем. Я также не решался присоединиться к ней на полную ставку, потому что мне пришлось бы бросить свою текущую работу.
Но меня интересует Coinbase Cloud, это компания, ориентированная на инфраструктуру, по существу предоставляющая инфраструктуру для людей, чтобы они могли продуктивно работать и решать проблемы, и это меня привлекло. Если рассматривать с этого уровня, это не имеет ничего общего с блокчейном. Так что я подумал в то время, вы можете попробовать это. Поэтому я решил присоединиться к ним, и так я попал в пространство Web3. После этого я присоединился к Mysten Labs в качестве главы отдела по связям с разработчиками в Sui Foundation.
**Q2 Когда-то вы скептически относились к индустрии шифрования, что заставило вас заняться этой отраслью? **
Этот вопрос очень интересен.Позвольте мне рассказать о моих взглядах на Web3 с трех разных точек зрения.
** Во-первых, это моя работа. **Моя работа заключается в том, чтобы помочь создать более открытое сотрудничество и управление, потому что, по сути, нам нужно сделать систему по-настоящему децентрализованной. Нам необходимо претворить в жизнь принципы децентрализации. Когда я сосредотачиваюсь на этой цели, для Феникса все обретает смысл. Это путешествие, так сказать. Это похоже на проект с открытым исходным кодом, группа людей создала этот проект, и теперь нам нужно привлечь к участию все сообщество, не только то, как они участвуют, но и знания, которые могут внести значимый вклад.
** Во-вторых, это наша технология. **Суй новый, но мы знаем, что у нас есть надежная и надежная технология. Однако то, как мы объясним сами технологии и как помочь им решить проблемы для общественности, на самом деле является проблемой. Вместо того, чтобы говорить о технологиях Web3 в целом, мы должны понять, зачем нам нужны эти технологии. Вам нужно понять характеристики этих технологий, вы должны подумать, может ли технология решить проблемы, с которыми вы сталкиваетесь, если ответ положительный, то используйте ее. Если это не имеет смысла, ищите что-то другое.
**Последний аспект — приложение и текущий вариант использования. **Некоторые из них имеют для меня смысл, а некоторые нет, это огромный диапазон. Но я думаю, что широта является свидетельством ценности технологии. Я не знаю, сколько времени потребуется, чтобы он стал широко доступным и стал новой основой Интернета. Но я верю, что будущее когда-нибудь наступит, и чем дольше я работаю в индустрии, тем больше я верю в эту точку зрения.
**Q3 Некоторые люди могут быть не знакомы с концепцией отношений разработчиков в блокчейне уровня 1. Можете ли вы поделиться своей командой и своей повседневной работой? **
Лично я считаю, что смысл отношений с разработчиками L1 заключается в децентрализации и облегчении общения между разработчиками. ** Децентрализация — это частично открытый исходный код, частично открытое сотрудничество и открытое управление. Вам нужна группа людей, чтобы убедиться, что принципы, методы развития сообщества и культура хорошо установлены. Нам нужно подумать о том, как взаимодействовать с разработчиками? Как привлечь и расширить возможности сообщества? Как принимать взносы сообщества?
Используя процесс предложений по улучшению в качестве примера, как мы можем гарантировать, что он будет справедливым и инклюзивным, и в то же время лучшим для технологии? Реальность такова, что не так много участников, которые глубоко понимают технологию с первого раза. Вам нужно подумать о том, как заставить их начать и обучить их, чтобы они могли в конечном итоге внести большой вклад?
Мы взяли много принципов из мира открытого исходного кода, включая открытое сотрудничество, прозрачность, меритократию, инклюзивность и сообщество. С определенной точки зрения, я думаю, что открытый исходный код поддерживает Web3, а Web3 ломает путь открытого исходного кода.
**Q4 Что может привлечь разработчиков к Web3 и как они могут добиться успеха в этой отрасли? **
Первые разработчики, присоединившиеся к сети Sui, — дальновидные технологи. Истинно верующие, maxis, — это группа людей, которые действительно ведут отрасль вперед. Они прошли через множество циклов в этой отрасли, терпели неудачи и преуспевали, многому научились и имеют свои собственные идеи по улучшению Web3 и Sui.
Следующую волну трудно определить. Возвращаясь к нашему предыдущему обсуждению, эта технология, как и любая другая, имеет свои преимущества и недостатки. Прежде чем думать о том, как привлечь разработчиков к Web3, нам нужно подумать о том, как представить эту технологию, чтобы разработчики могли использовать ее для решения своих задач. Это не имеет ничего общего с Web2 и Web3, это может быть технология, которая всегда могла решить вашу проблему масштабируемым способом. Так как же правильно обучать людей?
Как только мы сможем сделать это хорошо, мы привлечем столько же разработчиков, сколько и мир Web2. Если технологии в пространстве Web3 могут решить проблемы разработчиков эффективным, высокопроизводительным, крупномасштабным и недорогим способом, они должны их принять, верно? Конечно, они также будут оценивать эту технологию так же, как они оценивают другие технологии.
**В5. Если разработчик находится в середине карьеры и хочет перейти на Sui, с чего ему начать? **
Всегда лучше знать основную теорию. Некоторое понимание распределенных систем, криптографии и различных языков программирования — хорошее начало. Вам нужно иметь эти основы, чтобы продолжать, иначе вы рискуете создать или спроектировать что-то, что не подходит Sui.
В то же время разработчики могут выбирать, в какой области они хотят специализироваться, например, в разработке приложений, разработке основных протоколов и т. д. Если вы хотите стать разработчиком протокола или основным участником сети, вам необходимо иметь очень глубокое понимание распределенных систем и криптографии, особенно криптографии, которая имеет решающее значение для построения блоков в базе блокчейна. Sui имеет открытый исходный код, исходный код есть, прочитайте документы, поэкспериментируйте с кодом, измените некоторые вещи и посмотрите, что произойдет.
Если вы хотите стать разработчиком приложений, здесь нет никаких ограничений. Вы можете использовать наши примеры или найти проект и посмотреть, сможете ли вы понять его, клонируя, создавая, запуская и т. д.
Общение с другими людьми может принести больше. Есть много действий, связанных с Web3, но помните, выбирайте правильные. Некоторые мероприятия предназначены только для разработчиков, где вы можете общаться с другими разработчиками и участниками. Это часть нашего тематического сообщества, независимо от того, онлайн или офлайн, найдите свое сообщество, найдите свою принадлежность. Вам нужно знать людей, которые действительно могут работать с вами и давать вам указания и советы.
Сообщество Sui очень открытое и яркое. Мы верим, что это будущее технологий, и хотим обучить как можно больше людей. Sui Builder House — это мероприятие только для строителей, которое дает вам возможность пообщаться с инженерами и строителями любого уровня опыта.
**Q6 Какие планы и инструменты в настоящее время разрабатывает Sui для ускорения создания разработчиков Sui и повышения производительности? **
Мы все еще находимся на ранних стадиях, и пока не хватает образовательного контента, короче говоря, какой-то документации. Это определенно станет нашим следующим направлением, чтобы наш мультимедийный контент достиг различных групп, от новичков до профессиональных разработчиков. В то же время важна и локализация, и мы надеемся, что наш контент будет легко прочитан и понят всеми.
Руководствуясь этим, мы постараемся более тщательно спроектировать наш Builder House, убедиться, что мы получаем отзывы, и на основе этого создадим индивидуальный дизайн для участников. Мы публикуем созданный нами контент на YouTube или в других СМИ, чтобы каждый мог его увидеть.
Инструменты — еще одна важная тема, у нас уже есть большинство инструментов, но я надеюсь, что сообщество поможет сделать их лучше. Я видел много хороших SDK и IDE, но обычно они требуют времени и их сложно разрабатывать. В то же время, это также очень трудно реализовать. Поэтому не стесняйтесь обращаться к нам в любое время, мы будем рады пообщаться с вами и сообщить нам, как Фонд может помочь. Основные участники также работают над тем, как сделать так, чтобы разработчики развивались лучше и плавнее.
Потому что сеть Sui очень новая и очень быстро растет. Мы призываем команду разработчиков проводить углубленный обмен мнениями с сообществом и вместе добиваться прогресса. Если появляются новые разработки, которые могут изменить ход выполнения, мы хотим как можно быстрее узнавать о них и как можно быстрее вносить коррективы. Очень важно сформировать петлю положительной обратной связи.
**Q7 Каких тенденций развития стоит ожидать в нынешнем сообществе? Как эти тенденции повлияют на будущее развитие Sui? **
Люди изучают более инновационные способы использования новых функций. Как они должны использовать динамические поля или программируемые блоки транзакций? Люди находят и думают о том, как использовать эти функции для улучшения существующей базы кода или создания новых вариантов использования.
Но нам нужно сформулировать и объяснить, как они могут лучше использовать эти новые инструменты, и поощрять разработчиков к их использованию. Люди шаг за шагом знакомятся с техническими характеристиками и преимуществами Sui, вникая в него с разных сторон и подвергая его реальным испытаниям. Например, является ли это теоретическим и каковы практические сценарии применения?
Это захватывающее время, и именно здесь я чувствую, что вы можете совершить технологический прорыв, потому что у вас есть группа умных, увлеченных людей, которые начинают думать о чем-то большем.
**В8. Какие конкретные приложения или возможности вы хотите, чтобы разработчики использовали Sui? **
Их много, но лично, возвращаясь к вышеописанному открытому исходному коду и открытому сотрудничеству, я видел много разных версий, но мне очень хочется увидеть потрясающее решение, то есть как, черт возьми, мы можем использовать Reward contributors справедливым, прозрачным и поддающимся проверке образом.
Например, если участник предлагает исправление для сети или SIP (предложение по улучшению), как мы можем проверить этот вклад? Как измерить степень вклада и соответствующим образом вознаградить его? Как обеспечить, чтобы распределение вознаграждений было честным, справедливым, конфиденциальным и согласованным со всеми? Если мы сможем найти хорошее решение, это приведет к новой волне сотрудничества и дальнейшему развитию децентрализации.