Bài viết này cho bạn biết cách làm việc như một nhà phát triển blockchain.
Tiêu đề gốc: " Danh sách cấp bậc công việc Blockchain "
Được viết bởi: Jeffrey Scholz
Biên soạn bởi: Sibyl
Giới thiệu:
Nhiều nhà phát triển đang đổ xô vào lĩnh vực web3 và crypto, bước vào một lĩnh vực mới xuất phát từ bối cảnh phát triển truyền thống để nghiên cứu hoặc xin việc, và việc họ có chút bối rối là điều không thể tránh khỏi. Bài viết này cung cấp cho các nhà phát triển cái nhìn tổng quan về cấp độ của các vị trí nhà phát triển và đưa ra các đề xuất thích hợp về lộ trình học tập.
Tận hưởng ↓
Tất cả các ngành đều có danh sách theo cấp độ hoặc xếp hạng ngầm định. Thường thì tự giải thích, nhưng đó là sự thật, đã đến lúc cho bạn biết cách để có được công việc với tư cách là kỹ sư blockchain hoặc hợp đồng thông minh.
Tại RareSkills, chúng tôi nhận được rất nhiều câu hỏi về cách kiếm được blockchain. Nhưng câu hỏi này giả định rằng tất cả nỗ lực kỹ thuật web3 đều được tạo ra như nhau. không như thế này
Một số kỹ sư ngạc nhiên khi chúng tôi nói: "Bạn đã có thể tìm được việc làm trên web3", nhưng sau đó chúng tôi lại nói: "Đây có thể không phải là công việc bạn muốn". Hãy xem nào.
Làm rõ 1: Làm việc tại một công ty web3 không có nghĩa là bạn làm kỹ thuật blockchain
Ở cấp độ này, chúng tôi đang nói cụ thể về công việc kỹ thuật thực sự hoạt động trên blockchain, cụ thể là phát triển hợp đồng thông minh, kiểm toán hợp đồng thông minh và phát triển giao thức blockchain .
Bạn có thể có được một công việc (tốt!) trong blockchain bằng cách làm việc về công cụ, ứng dụng web giao diện người dùng, khoa học dữ liệu và cơ sở hạ tầng phụ trợ trong khi biết tương đối ít về hợp đồng thông minh và thuật toán đồng thuận.
Tuy nhiên, khi hầu hết các kỹ sư nói "kiếm được một công việc trong không gian web3", họ có nghĩa là làm việc trên "công việc độc nhất", cụ thể là chính blockchain, hợp đồng thông minh và kiểm toán bảo mật. Đây là những kỹ năng chuyên nghiệp và mới chưa được sử dụng ở nơi khác.
Làm rõ 2: Các nhà đổi mới và phái sinh
Để hiểu được danh sách theo cấp độ, bạn phải hiểu các khái niệm về yếu tố đổi mới và phái sinh.
Mỗi ngành đều có một số nhà đổi mới và một số dự án phụ. Đây không phải là ca ngợi “những người đổi mới” và coi thường “phái sinh”. Sự phân đôi này sẽ luôn nảy sinh trong một thị trường lành mạnh vì không một công ty nào có thể làm hài lòng mọi khách hàng tiềm năng. Hãy xem xét một số ví dụ.
- Ethereum: Người đổi mới. Fantom: Công cụ phái sinh .
- Uniswap: người đổi mới. SushiSwap: Phái sinh .
- OpenSea: Người đổi mới. LooksRare: Phái sinh .
Điều này xảy ra trong mọi ngành công nghiệp. Học máy, SaaS, giao đồ ăn, ứng dụng phiếu giảm giá, v.v. Hoàn toàn không có gì sai khi sao chép những người dẫn đầu thị trường. Đây là một thực tiễn kinh doanh tốt và mang đến cho khách hàng nhiều sự lựa chọn hơn. Nó cũng đặt các nhà lãnh đạo thị trường dưới áp lực phải đổi mới để luôn dẫn đầu. Nhưng bạn nên nhận ra rằng tìm việc ở một công ty đổi mới khó hơn nhiều so với tìm việc ở một công ty con. Nhưng điều đó không có nghĩa là dễ dàng tìm được một công việc blockchain tại một công ty phụ, đây chỉ là những so sánh tương đối!
Làm rõ 3: Dự án có vấn đề và pháp lý
Web3 có nhiều dự án và công ty muốn làm ít nhất có thể và thu về càng nhiều tiền càng tốt. Những người này ở trình độ thấp hơn phái sinh. Họ còn được gọi là những kẻ hám tiền. Như bạn có thể mong đợi, việc tìm việc làm kỹ sư hợp đồng thông minh làm việc trong một dự án có vấn đề sẽ dễ dàng hơn là ở một công ty chân thành gia tăng giá trị cho khách hàng của mình. Để làm rõ, một dự án phụ có thể hợp pháp và khó kiếm được việc làm. Nhưng một dự án có vấn đề luôn không có tính cạnh tranh cao.
“Ba, Sáu, Chín” của công việc Blockchain

Rõ ràng bài viết này là dành cho các nhà phát triển phần mềm. Những gì được nói ở đây không nhất thiết phải áp dụng cho các lĩnh vực dọc khác của web3.
Không cần chần chừ gì nữa, hãy cùng chia sẻ danh sách cấp bậc! Để vinh danh các game thủ chúng ta, bậc S (siêu bậc) là bậc cao nhất.
S-Class
- Kỹ sư giao thức cao cấp cho Ethereum, Solana hoặc một blockchain trưởng thành, có tính đổi mới về cơ bản.
- Kiến trúc sư thiết kế giao thức và tokenomics cho các ứng dụng DeFi cải tiến ngay từ đầu.
- Kiểm toán chính cho các công ty như Trail of Bits, OpenZeppelin, Consensys và các công ty khác.
Lớp A
- Kỹ sư giao thức chính trên blockchain có nguồn gốc từ EVM.
- Kỹ sư hợp đồng thông minh (không phải người lãnh đạo) trên giao thức DeFi hàng đầu.
- Kiểm toán trưởng của một công ty kiểm toán phái sinh nhưng hợp pháp.
- Kiểm toán (không phải lãnh đạo) của công ty kiểm toán hàng đầu.
Tầng B
- Kỹ sư giao thức cấp dưới tại Derivative Blockchain
- Kỹ sư hợp đồng thông minh trên giao thức DeFi phái sinh (nhưng hợp pháp).
- Kiểm toán (không phải lãnh đạo) tại một công ty kiểm toán phái sinh .
- Kiểm toán trẻ của một công ty kiểm toán có tiếng .
cấp độ C
- Xây dựng hệ sinh thái token cho các dự án nhỏ nhưng hợp pháp
- Kỹ sư DeFi (không phải người đứng đầu) của giao thức phái sinh.
- Kỹ sư trưởng DeFi về giao thức DeFi được đề cập. Sao chép và dán giao thức DeFi vào một blockchain tương thích EVM ít phổ biến hơn và sửa đổi nó một chút.
- Kiểm toán hợp đồng thông minh cho một công ty bảo mật có vấn đề.
Tầng D
- Dự án nhỏ dành cho NFT tự do và token ERC20 cơ bản. Thường là một công việc ngắn hạn. Dự án có chất lượng kỹ thuật hợp lý.
- Kiểm toán hợp đồng thông minh ở cấp độ này là một trò đùa hoặc một trò lừa đảo.
Tầng F
- Bất kỳ công việc nào chấp nhận các nhà phát triển chỉ có chứng chỉ trực tuyến từ trang web Giáo dục dành cho nhà phát triển. Sản xuất các hợp đồng thông minh được viết kém. Không biết gì về vấn đề bảo mật.
Trải nghiệm web2 của bạn ảnh hưởng đến thứ bậc của bạn như thế nào
Kỹ thuật Web3 không phải là con đường tắt để tránh học những thứ có vẻ nhàm chán hoặc mang tính lý thuyết trong web2.
Các công ty blockchain có uy tín muốn thấy rằng bạn biết cách viết mã ở cấp độ sản xuất, cho dù đó là ngôn ngữ lập trình vững chắc, rỉ sét, vyper hay bất kỳ ngôn ngữ lập trình nào. Họ muốn thấy rằng bạn có thể suy luận những gì đang diễn ra ở hậu trường và suy nghĩ thấu đáo rất nhiều tình huống tế nhị. Họ muốn thấy rằng bạn biết cách giải quyết vấn đề theo nhiều phương pháp và có thể xem xét sự đánh đổi tương đối của các giải pháp.
Những kỹ năng này không chỉ có ở web3; chúng được phát triển trong web2.
Là một kỹ sư phần mềm truyền thống, bạn làm việc càng lâu (giả sử bạn luôn học tập và làm việc thay vì nghỉ ngơi và làm việc), bạn càng có thể phấn đấu đạt được cấp độ cao hơn.
Kinh nghiệm trong quá khứ của bạn trong lĩnh vực này cũng rất quan trọng.
Nếu bạn đang làm việc trong một số lĩnh vực con về mật mã, hệ thống phân tán, lập trình hệ thống hoặc an ninh mạng, thì công việc đó sẽ hiệu quả hơn rất nhiều so với làm việc trên một ứng dụng full-stack truyền thống. Nếu bạn thực sự giỏi trong bốn lĩnh vực đầu tiên ở trên, bạn có thể chuyển thẳng lên Cấp B với mức đào tạo blockchain tối thiểu và được thăng cấp lên Cấp A trong vòng một năm.
Để vào Cấp A, bạn cần ít nhất (và điều này rất lạc quan) hai năm kinh nghiệm liên quan chuyên sâu để tư cách, bên cạnh đủ kinh nghiệm về web2 để chứng minh bạn là một lập trình viên đủ tiêu chuẩn. Điều đó không có nghĩa là bạn phải sử dụng lập trình Solidity trong hai năm, nhưng bạn nên thử thách các chủ đề mới trong hệ sinh thái mỗi tuần cho đến khi bạn có thể trở thành chuyên gia về nhiều chủ đề trong blockchain. Trong hai năm qua, người ta cho rằng tôi học nhanh hơn người bình thường và làm việc chăm chỉ hơn người bình thường, đó là vai trò kép của đam mê và tài năng. Đối với hầu hết mọi người, nó sẽ mất nhiều thời gian hơn.
Nghe có vẻ nực cười khi mong đợi mọi người có bốn năm kinh nghiệm trong một lĩnh vực mới như vậy, nhưng khi một bài đăng tuyển dụng cấp A yêu cầu điều đó, họ thường có ý đó.
RareSkills thậm chí còn chưa tròn một tuổi. Do đó, chúng tôi tự hào nói rằng học sinh của chúng tôi nhận được các ưu đãi ở cấp độ B và đôi khi thậm chí là cả các ưu đãi ở cấp độ A. Đây là một thành tựu đáng kể đối với một công ty chỉ mới thành lập được 5 tháng. Chúng tôi sẽ tiếp tục phát triển các dịch vụ giáo dục của mình cho đến khi RareSkills cung cấp con đường trực tiếp nhất đến việc làm ở cấp độ A.
Cái gọi là cấp độ này có quan trọng không?
không quan trọng.
Nó chỉ cho bạn biết để có được công việc khó khăn như thế nào.
Điều duy nhất quan trọng là điều gì có liên quan đến mục tiêu nghề nghiệp cuối cùng của bạn.
Nếu bạn đặc biệt muốn làm công việc mà bạn yêu thích, bạn không cần phải đợi công ty chấp nhận bạn làm nhân viên. Bạn có thể bắt đầu đóng góp cho mã nguồn mở vào ngày mai (gợi ý: bắt đầu bằng tài liệu).
Nếu tiền là thứ quan trọng nhất thì đúng là có mối tương quan giữa trình độ công việc và thu nhập, nhưng nó không phải là tuyệt đối.
Nếu bạn đang tìm kiếm sự linh hoạt từ xa giúp bạn tự do đi du lịch khắp thế giới thì việc nhắm mục tiêu vào các công ty hàng đầu có thể không phải là ý tưởng hay nhất vì hoàn cảnh sẽ cạnh tranh hơn.
Tại sao thảo luận về chủ đề này?
Nó lặp đi lặp lại. Nếu mục tiêu của bạn là “tìm việc làm trong lĩnh vực blockchain”, bạn cần phải xác định rõ ràng trong đầu “loại công việc nào, ở công ty nào”. Mức độ của nhân vật công việc sẽ góp phần rất lớn trong việc cho biết bạn cần chuẩn bị những gì để có được công việc.
Tôi hy vọng đây là một công cụ hữu ích để bạn lọc ra những người cho rằng họ có thể "tìm cho bạn một công việc trên không gian web3". Thế thì bạn phải hỏi thêm, công việc đó ở mức độ nào?






