Як інженери зі зв’язків із розробниками допомагають розробникам будувати на Sui

Браян Хеннесі-Сі Суї, голова відділу зв’язків із розробниками в Sui Foundation, розповідає про те, як команда допомагає розробникам розвиватися в Sui.

Автор: Sui Network

Кілька днів тому ми взяли інтерв’ю у Брайана Хеннесі-Сі, керівника відділу зв’язків із розробниками Sui Foundation, щоб обговорити його погляди на процес розробки розробників у Web3 і те, як його команда допомагає розробникам у розробці на Sui. Ось зміст цього інтерв’ю:

**Q1 Коротко представте себе та свій досвід роботи в індустрії блокчейнів. **

Це гарне запитання, але я часто погано відповідаю на нього. Я провів близько 20 років роботи з відкритим кодом після закінчення коледжу. Я почав глибокі дослідження з GCC, Linux тощо, а потім увійшов у сферу хмарних обчислень, таких як OpenStack.

Мені завжди подобалося відкрите програмне забезпечення, а не лише технології. Це дуже весело, коли люди збираються разом, навіть якщо вони не отримують грошей, якщо вони працюють разом, щоб виконати роботу. Особливо в сучасному світі глобальної дистрибуції людям круто працювати разом, щоб виконувати роботу. Я все більше переконався, що відкрита, прозора співпраця є ключем до розробки програмного забезпечення.

Тож після того, як я отримав ступінь доктора філософії, я почав шукати роботу, пов’язану з розробкою програмного забезпечення з відкритим кодом, але я не міг знайти роботу, поки не приєднався до Uber у 2017 році. Я працював в Uber близько 4 років і створив відділ ініціатив з відкритим кодом. Поки я не отримав пропозицію про роботу від Coinbase. До того, як розпочати співпрацю з командою Coinbase Cloud, я скептично ставився до криптоіндустрії, але навіть при цьому мене дуже цікавила ця технологія.

Як доктор філософії з інформатики, ця технологія природно приваблює мене. Поєднання розподілених систем, криптографії та мов програмування мене захоплює, і я хочу це з’ясувати. Я досліджував блокчейн, намагаючись зрозуміти технологію, випадки використання та те, як люди використовують її для вирішення реальних проблем. Я також вагався, чи варто працювати на повний робочий день, тому що мені довелося б залишити свою поточну роботу.

Але я зацікавлений у Coinbase Cloud, це компанія, яка зосереджена на інфраструктурі, по суті, надає інфраструктуру, щоб люди були продуктивними та вирішували проблеми, і це мене привабило. Якщо розглядати з цього рівня, це не має нічого спільного з блокчейном. Тоді я подумав, що ти можеш спробувати. Тож я вирішив приєднатися до них і так потрапив у простір Web3. Після цього я приєднався до Mysten Labs як керівник відділу зв’язків із розробниками в Sui Foundation.

**Q2 Ви колись скептично ставилися до індустрії шифрування. Чому ви вирішили взяти участь у цій галузі? **

Це питання дуже цікаве. Дозвольте мені розповісти про свої погляди на Web3 з трьох різних сторін.

**Насамперед це моя робота. **Моя робота полягає в тому, щоб допомогти створити більш відкриту співпрацю та управління, тому що в основному ми повинні зробити систему справді децентралізованою. Нам потрібно реалізувати принципи децентралізації. Коли я зосереджуюсь на цій меті, для Fenix все має сенс. Це, так би мовити, подорож. Це як проект із відкритим кодом, група людей створила цей проект, і тепер ми маємо залучити до участі всю спільноту, не лише те, як вони беруть участь, але й отримати знання, які можуть зробити вагомий внесок.

** По-друге, наша технологія. **Sui новий, але ми знаємо, що маємо надійну та надійну технологію. Однак, як ми пояснимо самі технології та як допомогти їм вирішити проблеми громадськості, насправді є проблемою. Замість того, щоб говорити про технології Web3 загалом, ми повинні зрозуміти, навіщо нам ці технології. Ви повинні розуміти характеристики цих технологій, ви повинні розглянути, чи може технологія вирішити проблеми, з якими ви стикаєтеся, якщо відповідь ствердна, то використовуйте її. Якщо немає сенсу, шукайте щось інше.

**Останній аспект стосується застосування та поточного варіанту використання. **Деякі для мене мають сенс, а деякі ні, це величезний діапазон. Але я думаю, що широта є свідченням цінності технології. Я не знаю, скільки часу знадобиться, щоб він став широко доступним і став новою опорою Інтернету. Але я вірю, що майбутнє одного дня здійсниться, і чим довше я в галузі, тим більше вірю в цю точку зору.

**Q3 Деякі люди можуть бути не знайомі з концепцією відносин з розробниками в блокчейні рівня 1. Чи можете ви поділитися своєю командою та своєю щоденною роботою? **

Особисто я вважаю, що сенс відносин з розробниками L1 полягає в децентралізації та полегшенні спілкування між розробниками. **Децентралізація – це частково відкрите програмне забезпечення, частково відкрита співпраця та відкрите управління. Вам потрібна група людей, щоб переконатися, що принципи, методи розвитку спільноти та культура добре встановлені. Нам потрібно думати про те, як взаємодіяти з розробниками? Як залучити та розширити можливості громади? Як прийняти внески спільноти?

Використовуючи процес пропозицій щодо вдосконалення як приклад, як ми гарантуємо, що він буде чесним і інклюзивним і водночас найкращим для технології? Реальність така, що не так багато учасників, які глибоко розуміють технологію з першого разу. Ви повинні подумати про те, як змусити їх почати і навчити їх так, щоб вони зрештою могли зробити глибокий внесок?

Ми взяли багато принципів зі світу відкритого коду, включаючи відкриту співпрацю, прозорість, меритократію, інклюзивність і спільноту. З певної точки зору, я думаю, що відкрите програмне забезпечення підтримує Web3, а Web3 ламає шлях відкритому коду.

**Q4 Що може залучити розробників до Web3 і як вони можуть досягти успіху в цій галузі? **

Перші розробники, які приєдналися до мережі Sui, – далекоглядні технологи. Справжні віруючі, maxis, — це група людей, які дійсно ведуть галузь вперед. Вони пройшли багато циклів у цій галузі, зазнавали невдач і досягали успіху, багато чому навчилися та мають власні ідеї щодо вдосконалення Web3 і Sui.

Наступну хвилю важко визначити. Повертаючись до нашого попереднього обговорення, це технологія, яка, як і будь-яка інша, має переваги та недоліки. Перш ніж думати про те, як залучити розробників до Web3, нам потрібно подумати про те, як представити цю технологію, щоб розробники могли використовувати її для вирішення своїх проблем. Це не має нічого спільного з Web2 і Web3, можливо, це технологія, яка завжди могла вирішити вашу проблему масштабованим способом. Отже, як же ми правильно виховуємо людей?

Як тільки ми зможемо зробити це добре, ми залучимо стільки ж розробників, скільки у світі Web2. Якщо технології в просторі Web3 можуть вирішувати проблеми розробників ефективним, високопродуктивним, широкомасштабним і недорогим способом, вони повинні це прийняти, чи не так? Звичайно, вони також оцінюватимуть цю технологію так само, як вони оцінюють інші технології.

**Q5 Якщо розробник має середню кар’єру та хоче перейти до розробки на Sui, з чого йому почати? **

Завжди краще знати основну теорію. Деяке розуміння розподілених систем, криптографії та різних мов програмування є хорошим початком. Вам потрібно мати ці основи, щоб продовжувати, інакше ви ризикуєте створити чи спроектувати щось, що не підходить Суї.

У той же час розробники можуть вибрати, в якій галузі вони хочуть спеціалізуватися, наприклад, розробка додатків, розробка основних протоколів і так далі. Якщо ви хочете бути розробником протоколу або основним учасником мережі, вам потрібно дуже глибоко розуміти розподілені системи та криптографію, особливо криптографію, яка є вирішальною для будівельних блоків у базі блокчейну. Sui є відкритим вихідним кодом, вихідний код є, прочитайте документи, пограйте з кодом, змініть деякі речі та подивіться, що станеться.

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

Спілкування з іншими людьми може отримати більше. Існує багато видів діяльності, пов’язаних із Web3, але пам’ятайте, вибирайте правильні. Деякі події призначені лише для розробників, де ви можете спілкуватися з іншими розробниками та співавторами. Це частина нашої тематичної спільноти, незалежно від того, онлайн чи офлайн, знайдіть свою спільноту, знайдіть свою приналежність. Ви повинні знати людей, які справді можуть працювати з вами та дати вам вказівки та поради.

Спільнота Sui дуже відкрита та активна. Ми віримо, що це майбутнє технологій, і хочемо навчити якомога більше людей. Sui Builder House — це подія лише для будівельників, яка дає вам можливість поспілкуватися з інженерами та будівельниками будь-якого рівня досвіду.

**Q6 Які плани та інструменти наразі готує Sui, щоб прискорити створення розробників Sui та підвищити продуктивність? **

Ми все ще на ранніх етапах, і наразі бракує освітнього контенту, коротше кажучи, як-от певної документації. Це, безумовно, стане нашим наступним напрямком, щоб переконатися, що наш мультимедійний вміст досягає різних груп, від початківців до професійних розробників. У той же час локалізація також важлива, і ми сподіваємося, що наш вміст буде легко читати та розуміти кожному.

Керуючись цим, ми намагатимемося ретельніше спроектувати наш Builder House, переконатися, що ми отримуємо відгуки, і створювати індивідуальні проекти для учасників на основі цього. Ми публікуємо створений нами контент на YouTube або в інших ЗМІ, щоб кожен міг його побачити.

Інструменти — ще одна важлива тема, ми вже маємо більшість інструментів, але я сподіваюся, що спільнота може допомогти зробити це краще. Я бачив багато хороших SDK та IDE, але зазвичай вони потребують часу та їх важко розробити. Водночас це також дуже важко реалізувати. Тому не соромтеся звертатися до нас у будь-який час, ми будемо раді поспілкуватися з вами та розповісти нам, як Фонд може допомогти. Основні учасники також працюють над тим, як змусити розробників розвиватися краще та плавніше.

Тому що мережа Sui дуже нова і розвивається дуже швидко. Ми заохочуємо команду розробників проводити поглиблений обмін із спільнотою та досягати прогресу разом. Якщо з’являються нові розробки, які можуть змінити процес виконання, ми хочемо знати про них якомога швидше та якомога швидше вносити корективи. Формування позитивного зворотного зв'язку дуже важливо.

**Q7 Які тенденції розвитку варто очікувати в поточній спільноті? Як ці тенденції вплинуть на майбутній розвиток Sui? **

Люди шукають інноваційні способи використання нових функцій. Як вони повинні використовувати динамічні поля або програмовані блоки транзакцій? Люди знаходять і думають про те, як використовувати ці функції для вдосконалення існуючих кодових баз або створення нових випадків використання.

Але нам потрібно сформулювати та пояснити, як вони можуть краще використовувати ці нові інструменти, і заохочувати розробників використовувати їх. Люди крок за кроком знайомляться з технічними характеристиками та перевагами Sui, досліджуючи їх під різними кутами зору та піддаючи їх справжньому тесту. Наприклад, чи це теоретично і які сценарії практичного застосування?

Це захоплюючий час, і я відчуваю, що саме тут ви можете зробити технологічний прорив, тому що у вас є група розумних, захоплених справою людей, які починають думати про щось більше.

**Q8 Які конкретні програми чи досвід ви хочете, щоб розробники створювали на Sui? **

Їх багато, але особисто, повертаючись до вищезазначеного відкритого коду та відкритої співпраці, я бачив багато різних версій, але я справді хочу побачити дивовижне рішення, тобто як, на землі, ми можемо використовувати винагороду учасників у справедливий, прозорий і перевірений спосіб.

Наприклад, якщо учасник пропонує виправлення для мережі або SIP (пропозиція щодо покращення), як ми перевіримо цей внесок? Як виміряти ступінь внеску та винагородити його належним чином? Як забезпечити, щоб розподіл винагород був чесним, справедливим, приватним і узгодженим усіма? Якщо ми зможемо знайти хороше рішення, це дасть змогу розпочати нову хвилю співпраці та ще більше посприяти децентралізації.

Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити