Bagaimana Insinyur Relasi Pengembang Membantu Pengembang Membangun di Sui

Brian Hennessey-Hsieh Sui, Kepala Hubungan Pengembang di Sui Foundation, berbicara tentang bagaimana tim membantu pengembang berkembang di Sui.

Ditulis oleh: Jaringan Sui

Beberapa hari yang lalu, kami mewawancarai Brian Hennessey-Hsieh, kepala hubungan developer di Sui Foundation, untuk membahas pandangannya tentang proses pengembangan developer di Web3 dan bagaimana timnya membantu developer dalam mengembangkan Sui. Berikut isi wawancara tersebut:

**Q1 Mohon perkenalkan diri Anda dan latar belakang atau pengalaman Anda dalam industri blockchain secara singkat. **

Itu pertanyaan yang bagus, tapi saya sering tidak menjawabnya dengan baik. Saya telah menghabiskan sekitar 20 tahun bekerja di open source sejak lulus kuliah. Saya memulai riset mendalam dari GCC, Linux, dll., lalu masuk ke bidang cloud computing seperti OpenStack.

Saya selalu menyukai open source, bukan hanya teknologi, sangat menyenangkan ketika orang berkumpul, bahkan jika mereka tidak dibayar, selama mereka bekerja sama untuk menyelesaikan pekerjaan. Terutama di dunia distribusi global saat ini, sangat keren bagi orang-orang untuk bekerja sama menyelesaikan pekerjaan. Saya semakin percaya bahwa kolaborasi yang terbuka dan transparan adalah kunci pengembangan perangkat lunak.

Jadi setelah saya menyelesaikan PhD saya, saya mulai mencoba mencari pekerjaan yang berkaitan dengan pengembangan perangkat lunak sumber terbuka, tetapi saya tidak dapat menemukan pekerjaan sampai saya bergabung dengan Uber pada tahun 2017. Saya bekerja di Uber selama sekitar 4 tahun dan membuat departemen inisiatif sumber terbuka. Hingga saya mendapat tawaran pekerjaan dari Coinbase. Sebelum terlibat dengan tim di Coinbase Cloud, saya skeptis tentang industri kripto, dan meskipun demikian, saya sangat tertarik dengan teknologinya.

Sebagai PhD ilmu komputer, teknologi ini memiliki daya tarik alami bagi saya. Menyatukan sistem terdistribusi, kriptografi, dan bahasa pemrograman membuat saya terpesona, dan saya ingin mengetahuinya. Saya telah menjelajahi blockchain, mencoba memahami teknologinya, kasus penggunaan, dan bagaimana orang menggunakannya untuk memecahkan masalah nyata. Saya juga ragu untuk bergabung penuh waktu karena saya harus melepaskan pekerjaan saya saat ini.

Tapi saya tertarik dengan Coinbase Cloud, ini adalah perusahaan yang berfokus pada infrastruktur, yang pada dasarnya menyediakan infrastruktur bagi orang-orang untuk menjadi produktif dan menyelesaikan masalah, dan itulah yang membuat saya tertarik. Jika dilihat dari level ini, itu tidak ada hubungannya dengan blockchain. Jadi saya pikir pada saat itu, Anda bisa mencobanya. Jadi saya memutuskan untuk bergabung dengan mereka dan begitulah cara saya masuk ke ruang Web3. Setelah itu, saya bergabung dengan Mysten Labs sebagai Head of Developer Relations di Sui Foundation.

**Q2 Anda pernah memiliki sikap skeptis terhadap industri enkripsi Apa yang membuat Anda memutuskan untuk terlibat dalam industri ini? **

Pertanyaan ini sangat menarik Izinkan saya berbicara tentang pandangan saya tentang Web3 dari tiga sudut berbeda.

** Pertama adalah pekerjaan saya. **Pekerjaan saya adalah membantu menciptakan kolaborasi dan tata kelola yang lebih terbuka, karena pada dasarnya kita perlu membuat sistem yang benar-benar terdesentralisasi. Prinsip-prinsip desentralisasi perlu kita terapkan. Ketika saya fokus pada tujuan ini, semuanya masuk akal untuk Fenix. Ini sebuah perjalanan, begitulah. Ini seperti proyek open source, sekelompok orang telah membuat proyek ini, dan sekarang yang harus kita lakukan adalah mengajak seluruh komunitas untuk berpartisipasi, tidak hanya bagaimana mereka berpartisipasi, tetapi juga pengetahuan yang dapat memberikan kontribusi yang berarti.

** Kedua adalah teknologi kami. **Sui masih baru, tetapi kami tahu bahwa kami memiliki teknologi yang solid dan andal. Namun, bagaimana kita menjelaskan teknologi itu sendiri dan bagaimana membantunya memecahkan masalah kepada publik sebenarnya adalah sebuah masalah. Daripada berbicara tentang teknologi Web3 secara umum, kita harus memahami mengapa kita membutuhkan teknologi tersebut. Anda perlu memahami karakteristik teknologi tersebut, Anda harus mempertimbangkan apakah teknologi tersebut dapat menyelesaikan masalah yang Anda temui, jika jawabannya ya, maka gunakanlah. Jika tidak masuk akal, cari yang lain.

**Yang terakhir adalah aplikasi dan aspek kasus penggunaan saat ini. ** Beberapa masuk akal bagi saya dan beberapa tidak, ini adalah rentang yang sangat besar. Tapi menurut saya luasnya adalah bukti nilai teknologi. Saya tidak tahu berapa lama waktu yang dibutuhkan untuk tersedia secara luas dan menjadi tulang punggung baru internet. Tapi saya percaya bahwa masa depan suatu hari akan menjadi kenyataan, dan semakin lama saya berkecimpung di industri ini, semakin saya percaya pada pandangan itu.

**Q3 Beberapa orang mungkin tidak terbiasa dengan konsep hubungan pengembang di blockchain Layer 1. Bisakah Anda berbagi tim dan pekerjaan sehari-hari Anda? **

Secara pribadi, menurut saya inti dari hubungan pengembang L1 adalah untuk mendesentralisasikan dan memfasilitasi komunikasi antar pengembang. **Desentralisasi pada dasarnya adalah sebagian open source, sebagian kolaborasi terbuka, dan tata kelola terbuka. Anda memerlukan sekelompok orang untuk memastikan prinsip, metode pengembangan masyarakat, dan budaya sudah mapan. Yang perlu kita pikirkan adalah: bagaimana berinteraksi dengan pengembang? Bagaimana melibatkan dan memberdayakan masyarakat? Bagaimana cara menerima kontribusi komunitas?

Dengan menggunakan proses proposal peningkatan sebagai contoh, bagaimana kami memastikannya adil dan inklusif sekaligus menjadi yang terbaik untuk teknologi? Kenyataannya, tidak banyak kontributor yang memahami teknologi secara mendalam pertama kali. Hal yang harus Anda pikirkan adalah bagaimana Anda memulai dan mendidik mereka sehingga pada akhirnya mereka dapat berkontribusi secara mendalam?

Kami telah mengambil banyak prinsip dari dunia open source, termasuk kolaborasi terbuka, transparansi, meritokrasi, inklusivitas, dan komunitas. Dari sudut pandang tertentu, menurut saya open source mendukung Web3, dan Web3 mendobrak cara open source.

**Q4 Apa yang dapat menarik pengembang untuk bergabung dengan Web3, dan bagaimana mereka dapat berhasil di industri ini? **

Pengembang pertama yang bergabung dengan jaringan Sui adalah teknolog visioner. Orang yang benar-benar percaya, maxis, adalah sekelompok orang yang benar-benar memimpin industri ini ke depan. Mereka telah melewati banyak siklus dalam industri ini, telah gagal dan berhasil, belajar banyak, dan memiliki ide sendiri untuk meningkatkan Web3 dan Sui.

Gelombang berikutnya sulit dijabarkan. Kembali ke diskusi kita sebelumnya, ini adalah teknologi yang, seperti yang lainnya, memiliki kelebihan dan kekurangan. Sebelum memikirkan cara menarik developer ke Web3, kita perlu memikirkan cara menghadirkan teknologi ini agar developer dapat menggunakannya untuk menyelesaikan masalah mereka. Ini tidak ada hubungannya dengan Web2 dan Web3, ini mungkin teknologi yang selalu dapat menyelesaikan masalah Anda dengan cara yang dapat diskalakan. Jadi bagaimana tepatnya kita mendidik orang dengan cara yang benar?

Setelah kami dapat melakukannya dengan baik, kami akan menarik pengembang sebanyak dunia Web2. Jika teknologi di ruang Web3 dapat memecahkan masalah pengembang dengan cara yang efisien, berkinerja tinggi, berskala besar, dan berbiaya rendah, mereka harus mengadopsinya, bukan? Tentu saja, mereka juga akan mengevaluasi teknologi ini dengan cara yang sama seperti mengevaluasi teknologi lainnya.

**Q5 Jika seorang pengembang berada di pertengahan karir dan ingin pindah untuk membangun di atas Sui, bagaimana mereka memulainya? **

Itu selalu terbaik untuk mengetahui teori yang mendasarinya. Beberapa pemahaman tentang sistem terdistribusi, kriptografi, dan berbagai bahasa pemrograman adalah awal yang baik. Anda harus memiliki dasar-dasar ini untuk terus berjalan, jika tidak, Anda berisiko membuat atau merancang sesuatu yang tidak sesuai dengan Sui.

Pada saat yang sama, pengembang dapat memilih bidang mana yang ingin dispesialisasikan, seperti pengembangan aplikasi, pengembangan protokol inti, dan sebagainya. Jika Anda ingin menjadi pengembang protokol atau kontributor inti jaringan, Anda harus memiliki pemahaman yang sangat mendalam tentang sistem terdistribusi dan kriptografi, khususnya kriptografi, yang merupakan kunci untuk membangun blok di Basis blockchain. Sui adalah open source, kode sumbernya ada di sana, baca dokumennya, bermain-main dengan kodenya, memodifikasi beberapa hal dan lihat apa yang terjadi.

Jika Anda ingin menjadi pengembang aplikasi, tidak ada batasan di sini. Anda dapat menggunakan contoh kami, atau menemukan proyek, dan melihat apakah Anda dapat memahaminya dengan mengkloning, membangun, menjalankan, dll.

Berkomunikasi dengan orang lain bisa mendapatkan lebih banyak. Ada banyak aktivitas terkait Web3 di luar sana, tapi ingat, pilih yang tepat. Beberapa acara hanya untuk pengembang, tempat Anda dapat terhubung dengan pengembang dan kontributor lain. Ini adalah bagian dari komunitas tema kami, tidak peduli online atau offline, temukan komunitas Anda, temukan milik Anda. Anda perlu mengenal orang-orang yang benar-benar dapat bekerja dengan Anda dan memberi Anda arahan dan nasihat.

Komunitas Sui sangat terbuka dan bersemangat. Kami percaya ini adalah masa depan teknologi dan ingin mendidik orang sebanyak mungkin. Sui Builder House adalah acara khusus pembangun, yang memberi Anda kesempatan untuk mengobrol dengan insinyur dan pembangun dari semua tingkat pengalaman.

**T6 Rencana dan alat apa yang saat ini sedang disiapkan oleh Sui untuk mempercepat pembangunan pengembang Sui dan meningkatkan produktivitas? **

Kami masih dalam tahap awal, dan ada kekurangan konten pendidikan untuk saat ini, singkatnya, seperti beberapa dokumentasi. Ini pasti akan menjadi fokus kami berikutnya, memastikan konten multi-media kami menjangkau kelompok yang berbeda, dari pemula hingga developer profesional. Pada saat yang sama, pelokalan juga penting, dan kami berharap konten kami dapat dibaca dan dipahami dengan mudah oleh semua orang.

Dengan ini sebagai panduan, kami akan mencoba mendesain Builder House kami dengan lebih hati-hati, memastikan kami mendapatkan umpan balik, dan membuat desain khusus untuk peserta berdasarkan hal ini. Kami memposting konten yang kami buat di YouTube atau outlet media lainnya agar semua orang dapat melihatnya.

Perkakas adalah topik penting lainnya, kami sudah memiliki sebagian besar alat tetapi saya harap komunitas dapat membantu membuatnya lebih baik. Saya telah melihat banyak SDK dan IDE yang bagus, tetapi biasanya membutuhkan waktu dan sulit untuk dikembangkan. Pada saat yang sama, ini juga sangat sulit untuk diwujudkan. Jadi jangan ragu untuk menghubungi kami kapan saja, kami ingin mengobrol dengan Anda dan memberi tahu kami bagaimana Yayasan dapat membantu. Kontributor inti juga berupaya membuat pengembang berkembang lebih baik dan lebih lancar.

Karena jaringan Sui sangat baru dan berkembang sangat cepat. Kami mendorong tim pengembangan untuk melakukan pertukaran mendalam dengan komunitas dan membuat kemajuan bersama. Jika perkembangan baru muncul yang berpotensi mengubah aliran eksekusi, kami ingin mengetahuinya secepat mungkin dan melakukan penyesuaian secepat mungkin. Membentuk lingkaran umpan balik positif sangat penting.

**Q7 Tren perkembangan apa yang layak dinantikan di komunitas saat ini? Bagaimana tren ini akan memengaruhi perkembangan Sui di masa depan? **

Orang-orang mencari cara yang lebih inovatif untuk menggunakan fitur baru. Bagaimana seharusnya mereka menggunakan bidang dinamis atau Blok Transaksi yang Dapat Diprogram? Orang-orang menemukan dan memikirkan cara menggunakan fitur ini untuk menyempurnakan basis kode yang ada atau membuat kasus penggunaan baru.

Namun kami perlu mengartikulasikan dan menjelaskan bagaimana mereka dapat menggunakan alat baru ini dengan lebih baik, dan mendorong pengembang untuk menggunakannya. Orang-orang mengetahui kinerja teknis dan keunggulan Sui selangkah demi selangkah, mempelajarinya dari sudut yang berbeda dan mengujinya secara nyata. Misalnya, apakah ini teoretis dan apa skenario aplikasi praktisnya?

Ini adalah waktu yang menyenangkan, dan di situlah saya merasa Anda dapat membuat terobosan teknologi karena Anda memiliki sekelompok orang yang cerdas dan bersemangat yang mulai memikirkan sesuatu yang lebih.

**Q8 Aplikasi atau pengalaman khusus apa yang Anda ingin pengembang buat di Sui? **

Ada banyak, tetapi secara pribadi, kembali ke sumber terbuka dan kolaborasi terbuka di atas, saya telah melihat banyak versi yang berbeda, tetapi saya benar-benar ingin melihat solusi yang luar biasa, yaitu, bagaimana kita dapat menggunakan Kontributor hadiah secara adil, transparan dan dapat diverifikasi.

Misalnya, jika kontributor mengusulkan patch ke jaringan atau SIP (Proposal Peningkatan), bagaimana kami memverifikasi kontribusi ini? Bagaimana mengukur tingkat kontribusi dan menghargainya dengan tepat? Bagaimana memastikan bahwa pembagian hadiah itu adil, adil, pribadi, dan disetujui oleh semua orang? Jika kita dapat menemukan solusi yang baik, ini akan memungkinkan gelombang baru kolaborasi dan mendorong desentralisasi lebih jauh lagi.

Lihat Asli
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
  • Hadiah
  • Komentar
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate.io
Komunitas
Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)