Mã nguồn mở, Phi tập trung và thành công của nhà phát triển: Khảo sát hệ sinh thái Sui
Gần đây, chúng tôi đã có cơ hội trò chuyện với Brian Hennessey-Hsieh, người phụ trách quan hệ phát triển của một chuỗi công khai về các chủ đề mã nguồn mở, phi tập trung và thành công của các nhà phát triển. Ông đã chia sẻ cách mà đội ngũ hỗ trợ các nhà phát triển sử dụng nền tảng này và đạt được thành công, cũng như các nhà phát triển làm thế nào để nhận được sự hỗ trợ chính thức.
Brian có hơn 20 năm kinh nghiệm làm việc trong lĩnh vực Mã nguồn mở, từ GCC và Linux đến lĩnh vực điện toán đám mây OpenStack. Tình yêu của anh đối với Mã nguồn mở xuất phát từ tinh thần hợp tác tự nguyện của con người và mô hình hợp tác toàn cầu. Brian tin rằng sự hợp tác mở và tính minh bạch là chìa khóa trong phát triển phần mềm.
Trước khi gia nhập ngành công nghiệp blockchain, Brian đã tạo ra văn phòng dự án mã nguồn mở tại Uber và làm việc trong bốn năm. Ban đầu, anh có thái độ hoài nghi đối với ngành công nghiệp tiền điện tử, nhưng lại rất quan tâm đến công nghệ này. Là một tiến sĩ khoa học máy tính, sự kết hợp giữa hệ thống phân tán, mật mã và ngôn ngữ lập trình rất hấp dẫn đối với anh.
Brian cho rằng ngành công nghiệp blockchain có ba khía cạnh quan trọng: trước tiên là thiết lập cơ chế hợp tác và quản trị mở hơn, đạt được sự Phi tập trung thực sự; thứ hai là bản thân công nghệ, cần phải giải thích cho mọi người cách sử dụng công nghệ này để giải quyết các vấn đề thực tế; cuối cùng là các ứng dụng và các trường hợp hiện tại, mặc dù không phải tất cả các trường hợp đều có ý nghĩa, nhưng các ứng dụng rộng rãi đã xác thực giá trị của công nghệ. Ông tin rằng blockchain cuối cùng sẽ được áp dụng rộng rãi và trở thành trụ cột của internet mới.
Trong blockchain Layer 1, công việc quan hệ nhà phát triển chủ yếu là Phi tập trung và tương tác với các nhà phát triển. Cần thiết lập các nguyên tắc và phương pháp xây dựng cộng đồng, bao gồm cách tương tác với các nhà phát triển và cộng đồng, cách trao quyền cho cộng đồng, cách chấp nhận đóng góp, v.v. Brian cho biết, họ đã tham khảo nhiều nguyên tắc từ thế giới Mã nguồn mở, bao gồm hợp tác mở, tính minh bạch, quản lý tinh hoa, tính bao trùm và xây dựng cộng đồng.
Đối với việc thu hút các nhà phát triển sử dụng Web3, Brian cho rằng chìa khóa nằm ở việc trình bày công nghệ này giải quyết các vấn đề thực tiễn như thế nào, chứ không chỉ đơn giản nhấn mạnh khái niệm Web3. Cần phải giáo dục mọi người theo cách đúng đắn, để họ có thể đánh giá công nghệ Web3 như cách họ đánh giá các công nghệ khác.
Đối với những nhà phát triển nghề nghiệp trung hạn muốn chuyển sang phát triển trên nền tảng này, Brian khuyên rằng trước tiên nên hiểu các lý thuyết cơ bản, bao gồm hệ thống phân tán, mật mã và các ngôn ngữ lập trình khác nhau. Thứ hai, cần quyết định trở thành nhà phát triển ứng dụng hay nhà phát triển giao thức lõi. Nhà phát triển ứng dụng có thể bắt đầu từ việc fork dự án hiện có, trong khi nhà phát triển giao thức cần nghiên cứu sâu vào kho mã. Ngoài ra, việc tích cực giao tiếp với các nhà phát triển khác cũng rất quan trọng.
Hiện tại nền tảng này đang phát triển nhiều công cụ và kế hoạch để tăng tốc độ học tập và năng suất của các nhà phát triển. Bao gồm nội dung giáo dục cho các đối tượng khác nhau, nội dung địa phương hóa, cũng như các hoạt động Builder Houses. Họ cũng hoan nghênh các nhà phát triển trong cộng đồng cung cấp công cụ và sẵn sàng hỗ trợ cho điều này.
Trong phát triển cộng đồng, các nhà phát triển đang khám phá những cách sử dụng sáng tạo cho các tính năng mới của nền tảng, như các trường động và các khối giao dịch có thể lập trình. Mọi người đang dần hiểu rõ tiềm năng của nền tảng và thử nghiệm nó từ nhiều góc độ khác nhau.
Brian đặc biệt mong muốn thấy một giải pháp có thể thưởng cho những người đóng góp một cách công bằng, minh bạch và có thể kiểm tra được. Ví dụ, làm thế nào để xác minh những đóng góp cho mạng lưới hoặc các đề xuất cải tiến, làm thế nào để ước lượng quy mô đóng góp và trao thưởng thích hợp, và làm thế nào để đạt được sự cân bằng giữa công bằng, công lý và quyền riêng tư. Ông tin rằng điều này sẽ thúc đẩy thêm quá trình phi tập trung của nền tảng.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Khám phá hệ sinh thái Sui: Mã nguồn mở, Phi tập trung và con đường thành công cho các nhà phát triển
Mã nguồn mở, Phi tập trung và thành công của nhà phát triển: Khảo sát hệ sinh thái Sui
Gần đây, chúng tôi đã có cơ hội trò chuyện với Brian Hennessey-Hsieh, người phụ trách quan hệ phát triển của một chuỗi công khai về các chủ đề mã nguồn mở, phi tập trung và thành công của các nhà phát triển. Ông đã chia sẻ cách mà đội ngũ hỗ trợ các nhà phát triển sử dụng nền tảng này và đạt được thành công, cũng như các nhà phát triển làm thế nào để nhận được sự hỗ trợ chính thức.
Brian có hơn 20 năm kinh nghiệm làm việc trong lĩnh vực Mã nguồn mở, từ GCC và Linux đến lĩnh vực điện toán đám mây OpenStack. Tình yêu của anh đối với Mã nguồn mở xuất phát từ tinh thần hợp tác tự nguyện của con người và mô hình hợp tác toàn cầu. Brian tin rằng sự hợp tác mở và tính minh bạch là chìa khóa trong phát triển phần mềm.
Trước khi gia nhập ngành công nghiệp blockchain, Brian đã tạo ra văn phòng dự án mã nguồn mở tại Uber và làm việc trong bốn năm. Ban đầu, anh có thái độ hoài nghi đối với ngành công nghiệp tiền điện tử, nhưng lại rất quan tâm đến công nghệ này. Là một tiến sĩ khoa học máy tính, sự kết hợp giữa hệ thống phân tán, mật mã và ngôn ngữ lập trình rất hấp dẫn đối với anh.
Brian cho rằng ngành công nghiệp blockchain có ba khía cạnh quan trọng: trước tiên là thiết lập cơ chế hợp tác và quản trị mở hơn, đạt được sự Phi tập trung thực sự; thứ hai là bản thân công nghệ, cần phải giải thích cho mọi người cách sử dụng công nghệ này để giải quyết các vấn đề thực tế; cuối cùng là các ứng dụng và các trường hợp hiện tại, mặc dù không phải tất cả các trường hợp đều có ý nghĩa, nhưng các ứng dụng rộng rãi đã xác thực giá trị của công nghệ. Ông tin rằng blockchain cuối cùng sẽ được áp dụng rộng rãi và trở thành trụ cột của internet mới.
Trong blockchain Layer 1, công việc quan hệ nhà phát triển chủ yếu là Phi tập trung và tương tác với các nhà phát triển. Cần thiết lập các nguyên tắc và phương pháp xây dựng cộng đồng, bao gồm cách tương tác với các nhà phát triển và cộng đồng, cách trao quyền cho cộng đồng, cách chấp nhận đóng góp, v.v. Brian cho biết, họ đã tham khảo nhiều nguyên tắc từ thế giới Mã nguồn mở, bao gồm hợp tác mở, tính minh bạch, quản lý tinh hoa, tính bao trùm và xây dựng cộng đồng.
Đối với việc thu hút các nhà phát triển sử dụng Web3, Brian cho rằng chìa khóa nằm ở việc trình bày công nghệ này giải quyết các vấn đề thực tiễn như thế nào, chứ không chỉ đơn giản nhấn mạnh khái niệm Web3. Cần phải giáo dục mọi người theo cách đúng đắn, để họ có thể đánh giá công nghệ Web3 như cách họ đánh giá các công nghệ khác.
Đối với những nhà phát triển nghề nghiệp trung hạn muốn chuyển sang phát triển trên nền tảng này, Brian khuyên rằng trước tiên nên hiểu các lý thuyết cơ bản, bao gồm hệ thống phân tán, mật mã và các ngôn ngữ lập trình khác nhau. Thứ hai, cần quyết định trở thành nhà phát triển ứng dụng hay nhà phát triển giao thức lõi. Nhà phát triển ứng dụng có thể bắt đầu từ việc fork dự án hiện có, trong khi nhà phát triển giao thức cần nghiên cứu sâu vào kho mã. Ngoài ra, việc tích cực giao tiếp với các nhà phát triển khác cũng rất quan trọng.
Hiện tại nền tảng này đang phát triển nhiều công cụ và kế hoạch để tăng tốc độ học tập và năng suất của các nhà phát triển. Bao gồm nội dung giáo dục cho các đối tượng khác nhau, nội dung địa phương hóa, cũng như các hoạt động Builder Houses. Họ cũng hoan nghênh các nhà phát triển trong cộng đồng cung cấp công cụ và sẵn sàng hỗ trợ cho điều này.
Trong phát triển cộng đồng, các nhà phát triển đang khám phá những cách sử dụng sáng tạo cho các tính năng mới của nền tảng, như các trường động và các khối giao dịch có thể lập trình. Mọi người đang dần hiểu rõ tiềm năng của nền tảng và thử nghiệm nó từ nhiều góc độ khác nhau.
Brian đặc biệt mong muốn thấy một giải pháp có thể thưởng cho những người đóng góp một cách công bằng, minh bạch và có thể kiểm tra được. Ví dụ, làm thế nào để xác minh những đóng góp cho mạng lưới hoặc các đề xuất cải tiến, làm thế nào để ước lượng quy mô đóng góp và trao thưởng thích hợp, và làm thế nào để đạt được sự cân bằng giữa công bằng, công lý và quyền riêng tư. Ông tin rằng điều này sẽ thúc đẩy thêm quá trình phi tập trung của nền tảng.