Khóa học Solidity trên Polkadot tiết lộ tương lai của hệ sinh thái nhà phát triển Trung Quốc với bốn phát hiện dẫn dắt hướng đi.

robot
Đang tạo bản tóm tắt

Khóa học Solidity trên Polkadot: Khám phá hướng đi tương lai của hệ sinh thái lập trình viên Trung Quốc

Gần đây, chúng tôi đã ra mắt một khóa học có tên "Solidity trên Polkadot", ban đầu nhằm thử nghiệm mức độ phổ biến của công cụ phát triển PolkaVM. Điều ngạc nhiên là số lượng đăng ký đạt 219 người, tỷ lệ hoàn thành bài tập gần 38%. Đây không chỉ là một thành công về mặt số liệu, mà quan trọng hơn, chúng tôi đã tình cờ có được cái nhìn sâu sắc về xu hướng phát triển tương lai của hệ sinh thái lập trình viên Trung Quốc trên Polkadot thông qua khóa học này.

Bài viết này sẽ khám phá những phản hồi và vấn đề thực tế từ người dùng mà chúng tôi đã nhận được từ khóa học mới này, cũng như cách chúng tôi tìm ra một lộ trình hướng tới "xây dựng hệ sinh thái".

Bối cảnh khóa học: Khám phá sự thật, không phải chạy theo xu hướng

Polkadot đang tiến hành nâng cấp 2.0, với mục tiêu cốt lõi là đạt được sự thống nhất giữa các chuỗi, giảm bớt rào cản phát triển và nâng cao trải nghiệm của lập trình viên. PolkaVM, như một môi trường thực thi tương thích với Ethereum, rất có thể sẽ trở thành nền tảng ưa thích cho các lập trình viên Web2 hoặc EVM tiếp cận với Polkadot. Tuy nhiên, chúng ta phải đối mặt với một thực tế: trong thế giới Web3, câu chuyện công nghệ thường chỉ là trang trí bề ngoài. Những người thực sự sẵn sàng thực hành thường là thiểu số.

Nhiều người vẫn có ấn tượng về Polkadot là "phức tạp", "khó hiểu", "rào cản phát triển cao" và còn nhiều hơn nữa là việc thử viết hợp đồng thông minh hoặc triển khai ứng dụng phi tập trung. Mặc dù chúng tôi mở khóa học này cũng có mục đích truyền thông, nhưng quan trọng hơn là chúng tôi muốn trả lời một số câu hỏi sau:

  1. Các nhà phát triển quan tâm nhất đến điều gì trong môi trường máy ảo mới?
  2. PolkaVM đối với họ là cơ hội hay thách thức?
  3. Công cụ có hỗ trợ phát triển dự án thực tế hay không, chứ không chỉ là trình diễn?
  4. Trong toàn bộ hành trình của nhà phát triển, giai đoạn nào dễ gặp khó khăn nhất?

Vì vậy, chúng tôi đã thiết kế khóa học này không phải để trình diễn các kỹ thuật tinh vi cho các chuyên gia, mà là như một trải nghiệm thực hành thực sự cho các nhà phát triển. Chúng tôi hy vọng trở thành "người dẫn đường cho người mới bắt đầu", đồng hành cùng họ hoàn thành vòng phát triển đầu tiên, quan sát những vấn đề có thể xảy ra trong quá trình.

Bốn phát hiện bất ngờ

1. Người học có sự tò mò mạnh mẽ và tinh thần cống hiến.

Chúng tôi đã nghĩ rằng phần lớn mọi người tham gia là để nhận thưởng hoặc chứng chỉ, nhưng thực tế không phải vậy. 80% người tham gia là thế hệ 9x, một phần tư là sinh viên đang học, và hầu hết họ tự nguyện dành 1-2 giờ mỗi ngày để học. Cường độ học tập này cho thấy họ không chỉ đơn giản là hoàn thành nhiệm vụ, mà thực sự mong muốn có thể nắm vững kỹ năng.

Có những người học từ đầu đến cuối chỉ để tự mình triển khai một hợp đồng thông minh; cũng có người nói: "Ít nhất tôi có thể ghi vào CV rằng tôi đã thành công trong việc triển khai DApp trong môi trường PolkaVM." Nói ngắn gọn, họ có thể không quá quan tâm đến sức mạnh công nghệ của Polkadot, chỉ cần một môi trường thân thiện để xác minh xem họ có phù hợp để bước vào lĩnh vực Web3 hay không.

2. Kinh nghiệm phong phú không có nghĩa là dễ tiếp cận, thách thức lớn nhất là chuyển đổi cách suy nghĩ.

Nhiều người tham gia có kinh nghiệm phát triển phong phú, thậm chí có kinh nghiệm thực chiến với các dự án EVM, nhưng khi bước vào hệ sinh thái Polkadot, vẫn sẽ bị một số sự khác biệt về thuật ngữ làm khó: PolkaVM là gì? AssetHub là chuỗi hay mô-đun? Tại sao giới hạn gas lại khác với Ethereum? Hợp đồng đã được triển khai thành công, tại sao front-end lại không gọi được?

Vấn đề của họ không phải là không hiểu mã, mà là mô hình nhận thức ban đầu của họ đột nhiên không còn hiệu lực, đối mặt với một lượng lớn khái niệm cần phải hiểu lại, nhiều người đã trực tiếp từ bỏ.

Khóa học của chúng tôi đã phần nào giảm bớt sự chênh lệch này, giúp người tham gia nhận ra rằng: Trải nghiệm phát triển của PolkaVM thực sự không khó, chỉ là thuật ngữ và phương pháp có sự khác biệt. Điều này rất quan trọng, vì nhiều người từ bỏ một hệ sinh thái không phải vì họ không biết lập trình, mà là vì họ từ bỏ ngay từ cái nhìn đầu tiên khi không hiểu tài liệu.

Điều này nhắc nhở chúng ta: Tài liệu phát triển không chỉ đơn thuần là tích lũy kiến thức, mà còn cần giúp người dùng hoàn thành chuyển đổi nhận thức. Trong tương lai, chúng tôi sẽ bổ sung so sánh các khác biệt chính giữa PolkaVM và các VM chính thống khác (như EVM) vào tài liệu, nhằm giúp nhiều người hơn tránh được những con đường vòng, tăng cường những khoảnh khắc "hóa ra là vậy".

3. Người tham gia khóa học không chỉ là sinh viên, mà còn là "nhà đóng góp vô hình"

Mặc dù hầu hết người tham gia đều là những người mới trong phát triển hợp đồng thông minh, nhưng họ dũng cảm đặt câu hỏi, vui vẻ báo cáo lỗi và dám thử nghiệm ranh giới công nghệ. Ví dụ, có người chỉ ra rằng việc biên dịch Remix không có vấn đề gì, nhưng việc triển khai trên chuỗi gặp lỗi. Những phản hồi này đã trực tiếp thúc đẩy chúng tôi gửi nhiều vấn đề về công cụ đến Parity, thúc đẩy việc bổ sung tài liệu và sửa lỗi.

Là một đội ngũ quan hệ phát triển (DevRel) giàu kinh nghiệm, chúng tôi đã quen với việc bỏ qua một số vấn đề nhỏ, nhiều "cảnh báo lỗi" đã trở thành hành vi vô thức. Nhưng những người mới thì không. Họ vẫn chưa xây dựng được hệ thống phán đoán này, vì vậy họ dễ gặp phải vấn đề hơn - điều này lại khiến khóa học trở thành một bộ sưu tập vấn đề rất quý giá. Đối với người tham gia, khóa học là một vùng đệm; đối với chúng tôi, những trải nghiệm "thực sự gặp phải khó khăn" này là nhiệt kế trực quan nhất cho trải nghiệm hệ sinh thái PolkaVM.

4. Quyết định xem nhà phát triển có "tái thăm" hay không phụ thuộc vào trải nghiệm quy trình tổng thể.

Nhiều người rời bỏ không phải vì "không học được", mà là vì "gặp phải lỗi, không ai chỉ cho tôi cách giải quyết".

Mã giống nhau có thể gặp lỗi trong các môi trường khác nhau; Hardhat, Foundry, Remix có thể cho ra kết quả không nhất quán trong các môi trường khác nhau; tài liệu không tìm thấy thông tin cần thiết, thông báo lỗi không hiển thị kết quả một cách trực tiếp, tất cả những điều này có thể khiến nhà phát triển tức giận và bỏ cuộc.

Chúng tôi nhận ra rằng: Trải nghiệm của nhà phát triển (DevEx) không chỉ là sự suôn sẻ trong quá trình lập trình, mà là toàn bộ quy trình từ việc thiết lập môi trường, phản hồi vấn đề đến kết quả triển khai, thậm chí là việc nâng cấp trong tương lai có diễn ra suôn sẻ và đáng tin cậy hay không. Chỉ cần một khâu xảy ra vấn đề, rất dễ dẫn đến "sự sụp đổ tâm lý". Do đó, đây không chỉ là vấn đề kỹ thuật, mà còn là "vấn đề thiết kế cảm xúc và niềm tin".

Xây dựng vòng khép kín giữa công cụ khóa học, người dùng và kỳ vọng

Vào giai đoạn đầu của hệ sinh thái, chúng tôi nhận ra rằng ý nghĩa của khóa học dành cho nhà phát triển không chỉ là việc "truyền đạt kiến thức" một chiều, mà cũng không phải là mong đợi một khóa học có thể đào tạo ra ngôi sao khởi nghiệp Web3 tiếp theo. Ngược lại, thông qua khóa học này, chúng tôi đã đạt được ba kết quả giá trị:

Kiểm tra áp lực chuỗi

Ví dụ, trong bài tập di chuyển hợp đồng Uniswap V2 trong khóa học, chúng tôi nghĩ rằng đây chỉ là một bài thực hành bình thường, nhưng đã phát hiện ra nhiều vấn đề không ngờ: lỗi gas, bug đường dẫn, sự không đồng nhất giữa Remix và Hardhat, v.v.

Những vấn đề này là rào cản đối với các nhà phát triển, nhưng đối với chúng tôi, đó là "triệu chứng sớm", phát hiện sớm càng tốt. Hiện tại, những vấn đề này đã được chuyển thành danh sách các vấn đề cần giải quyết của Parity và đã được xử lý nhanh chóng.

Hồ sơ người dùng và gợi ý chuyển đổi

Có người quan tâm đến câu chuyện kiến trúc, có người theo đuổi hiệu suất phát triển, còn có người hỏi: "Công cụ tôi thường sử dụng có thể sử dụng trực tiếp trên PolkaVM không?"

Mỗi câu hỏi đều phản ánh những lo ngại thực sự của các nhà phát triển, đồng thời cũng tiết lộ những điểm cần hoàn thiện trong "hướng dẫn sử dụng" của PolkaVM.

Thiết lập kỳ vọng sản phẩm

Khóa học của chúng tôi có thể được so sánh với một bộ phim quảng cáo nhiều tập, không phải dựa vào quảng bá bằng lời nói, mà là thể hiện trải nghiệm và giá trị thực tế của PolkaVM ngay tại chỗ. Một số tính năng hiện tại có thể chưa hoàn thiện, nhưng vẫn có người đang sử dụng, có người sẵn sàng chờ đợi, đây là dấu hiệu tích cực cho sự phát triển của hệ sinh thái.

Trong quá khứ, nhiều người thường phàn nàn về việc Polkadot thiếu người dùng, nhưng thực tế, những người sử dụng chủ yếu là các đội ngũ cơ sở hạ tầng và phát triển chuỗi, chứ không phải các nhà phát triển DApp. Giờ đây, với sự ra mắt của PolkaVM, các nhà phát triển viết hợp đồng thông minh cuối cùng có thể tham gia. Tất nhiên, sự do dự là điều không thể tránh khỏi: "Một VM mới như vậy, tôi có dám là một trong những người đầu tiên thử nghiệm không?", "Mạng vẫn đang trong giai đoạn thử nghiệm, liệu có đáng để tôi đầu tư thời gian không?" Nhưng chính vì mới mà nó mang lại cơ hội cho các đội nhỏ vượt lên.

Trong khóa học này, chúng tôi sẽ di chuyển Uniswap V2 lên PolkaVM, điều này đã gây ra nhiều cuộc thảo luận sôi nổi trong cộng đồng. Điều này không phải vì mọi người chưa từng thấy Uniswap, mà là lần đầu tiên thấy nó có thể hoạt động trên Polkadot. Mặc dù Polkadot đã tồn tại nhiều năm, nhưng nó vẫn là một hệ sinh thái có giá trị vốn hóa lớn, với nhiều cơ hội tài trợ phong phú, và không ít cá nhân nắm giữ DOT. Thay vì cạnh tranh gay gắt trong lĩnh vực Layer2, tại sao không khám phá một thị trường biển xanh chưa được khai thác đầy đủ?

Chúng tôi đang lên kế hoạch cho nội dung khóa học tiếp theo. Nếu bạn có bất kỳ mô-đun hoặc dự án thực hành nào muốn tìm hiểu, vui lòng cho chúng tôi biết.

DOT1.48%
Xem bản gốc
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.
  • Phần thưởng
  • 7
  • Chia sẻ
Bình luận
0/400
ApeWithNoChainvip
· 07-23 23:38
Hảo gia hỏa, lại là lớp học được chơi cho Suckers đúng không?
Xem bản gốcTrả lời0
GasFeeCriervip
· 07-21 03:56
219 người lại chỉ là khởi đầu? Sinh thái không đủ mạnh nhỉ~
Xem bản gốcTrả lời0
GateUser-26d7f434vip
· 07-21 03:55
Hóa ra hệ sinh thái dot lại hot như vậy!
Xem bản gốcTrả lời0
ContractTestervip
· 07-21 03:53
Web3 đáng để các nhà phát triển đến đây trải nghiệm.
Xem bản gốcTrả lời0
ser_ngmivip
· 07-21 03:53
dot vẫn cần phải mài giũa.
Xem bản gốcTrả lời0
GasBanditvip
· 07-21 03:45
Đến rồi đến rồi cuối cùng
Xem bản gốcTrả lời0
DefiPlaybookvip
· 07-21 03:35
Dựa trên số lượng người tham gia, tỷ lệ thẩm thấu của hệ sinh thái phát triển Polkadot chỉ đạt 0,32%, không gian phát triển rất lớn.
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)