Industry Insights 

Cuộc Chiến Cho Cơ Sở Hạ Tầng Web3: Phân Tích Chuyên Sâu Về Công Nghệ Sổ Cái Phân Tán Và Xu Hướng Thuê Nhà Cung Cấp Dịch Vụ Node

Một Khám Phá Kỹ Thuật Lúc 3 Giờ Sáng: Khi Sổ Cái Phân Tán Gặp Thị Trường Tuyển DụngChết tiệt, trong lúc gỡ lỗi vấn đề đồng bộ hóa sổ cái phân tán vừa rồi, tôi chợt nhận ra nó giống một cách đáng kinh ngạc với nhu cầu tuyển dụng của các nhà cung cấp dịch vụ hạ tầng Web3....

Giác Ngộ Kỹ Thuật Lúc 3 Giờ Sáng: Khi Sổ Cái Phân Tán Gặp Thị Trường Tuyển Dụng

Chết tiệt, tôi đang gỡ lỗi vấn đề đồng bộ hóa với sổ cái phân tán thì đột nhiên nhận ra - điều này giống một cách kỳ lạ với yêu cầu tuyển dụng của các nhà cung cấp dịch vụ cơ sở hạ tầng Web3. Nghiêm túc đấy, bạn có biết tại sao yêu cầu cho tuyển dụng Infura, tuyển dụng Alchemy, tuyển dụng QuickNodetuyển dụng Moralis lại khắt khe đến vậy không? Bởi vì duy trì một mạng lưới node toàn cầu giống như chơi Tetris trên blockchain - một sai lầm nhỏ có thể kích hoạt phản ứng dây chuyền trên toàn mạng.

Tứ Đại Thiên Vương Cơ Sở Hạ Tầng Web3

Từ góc nhìn mã nguồn, bức tranh cơ sở hạ tầng Web3 hiện tại đã định hình bốn gã khổng lồ:

  1. Tuyển dụng Infura: Lão làng trong hệ sinh thái Ethereum, gần đây đang mở rộng đội ngũ ZK-Rollup
  2. Tuyển dụng Alchemy: Cung cấp giải pháp full-stack, đặc biệt coi trọng kinh nghiệm toolchain dành cho nhà phát triển
  3. Tuyển dụng QuickNode: Chuyên gia hỗ trợ đa chuỗi, đang cần gấp nhân tài am hiểu các chuỗi tương thích EVM
  4. Tuyển dụng Moralis: Vua của các lớp trừu tượng API, hiện đang tập hợp đội ngũ quản lý sản phẩm đỉnh cao

Thành thật mà nói, yêu cầu stack công nghệ ở các công ty này phức tạp hơn hầu hết các giao thức DeFi. Bỗng nghĩ đến một phép so sánh: các nhà phát triển truyền thống chuyển sang cơ sở hạ tầng Web3 giống như kỹ sư động cơ xăng đột nhiên được giao nhiệm vụ chế tạo tên lửa.

Yêu Cầu Ngầm Của Công Nghệ Sổ Cái Phân Tán

Trong cơ sở dữ liệu việc làm của MyJob.one, tôi nhận thấy điểm chung giữa các vị trí liên quan đến sổ cái phân tán - tất cả đều yêu cầu ứng viên có "khả năng chịu áp lực". Khoan đã, đây không chỉ là thuật ngữ nhân sự. Tuần trước, một vị trí kỹ sư trực ca cho tuyển dụng Infura ghi rõ trong JD: "Phải chịu được hơn 50 tin nhắn Slack đồng loạt tấn công khi mạng chính gặp sự cố."

Từ góc độ kiến trúc kỹ thuật, cơ sở hạ tầng Web3 hiện đại đòi hỏi nhân tài ba chiều:

  • Chiều sâu: Ví dụ, hiểu biết cấp độ mã nguồn về các client geth/erigon
  • Chiều rộng: Kiến thức đa chuỗi, như yêu cầu tuyển dụng QuickNode hôm qua cần chuyên môn cả Solana lẫn EVM
  • Chiều cao: Năng lực thiết kế hệ thống hỗ trợ QPS triệu级

Cuộc Chạy Đua Vũ Trang Công Nghệ Giữa Các Nhà Cung Cấp Node

Thật đấy, tôi đã phân tích sự tiến hóa stack công nghệ của tuyển dụng Alchemy trong sáu tháng qua trên MyJob.one:

Thời GianYêu Cầu MớiQ1Tối ưu hóa Dịch vụ RPC Cơ BảnQ2Hỗ Trợ Full Node ZK-RollupQ3Hệ Thống Dự Đoán Lưu Lượng AI

Tốc độ tiến hóa này còn nhanh hơn các phiên bản Solidity. Vị trí Senior mới nhất của tuyển dụng Moralis thậm chí yêu cầu ứng viên có kinh nghiệm kiến trúc sản phẩm Web2 với hàng triệu DAU - cơ sở hạ tầng Web3 đang hướng tới độ tin cậy cấp internet.

Lộ Trình Phát Triển Nghề Nghiệp Qua Mã Nguồn

Tôi đã đúc kết "Mô Hình Năng Lực Kỹ Sư Node", trình bày dưới dạng stack công nghệ:

[Layer0] Nền Tảng Mạng Máy Tính [Layer1] Hiểu Biết Giao Thức Blockchain [Layer2] Tối Ưu Hóa Client Cụ Thể [Layer3] Thiết Kế Hệ Thống Phân Tán

Một Tech Lead từ tuyển dụng Infura nói với tôi khoảng trống lớn nhất của họ là nhân tài có thể kết nối cả bốn tầng. Bỗng nghĩ đến một so sánh thú vị: Giống như hệ thống chuyển đổi nghề trong game - chỉ khi thành thạo các lớp cơ bản bạn mới có thể thăng tiến.

Lời Khuyên Cứng Cho Người Tìm Việc

Nếu bạn đang nhắm đến các vị trí lương cao trong cơ sở hạ tầng Web3 (thật đấy, những vị trí này trả cao hơn 30%+ so với phát triển DApp thông thường), đây là lời khuyên của tôi:

  1. Chọn lĩnh vực chuyên sâu: tuyển dụng QuickNode tập trung đa chuỗi, trong khi tuyển dụng Alchemy chuyên sâu tối ưu hệ sinh thái Ethereum
  2. Xây dựng kinh nghiệm kiểm chứng được: Ví dụ, đóng góp PR tối ưu hiệu năng cho geth
  3. Thành thạo "kỹ năng chữa cháy": Bao gồm nhưng không giới hạn giám sát quy mô lớn, tự động mở rộng, khôi phục thảm họa, v.v.

Thành thật mà nói, tôi đã thấy quá nhiều nhà phát triển tài năng trên MyJob.one bỏ lỡ cơ hội vì thiếu chuẩn bị mục tiêu.

Hiệu Ứng Gợn Sóng Của The Merge

Sau The Merge của Ethereum, mô tả công việc tuyển dụng Infura thay đổi tinh tế: từ bảo trì máy đào PoW sang tối ưu client validator PoS. Khoan đã, điều này làm nổi bật một sự thật quan trọng: nhu cầu tuyển dụng cơ sở hạ tầng Web3 tiến hóa nhanh chóng cùng nâng cấp giao thức.

Gần đây quan sát ba yêu cầu mới nổi:

  • Thiết kế cơ chế bảo vệ MEV (xuất hiện trong yêu cầu chưa công bố của tuyển dụng Moralis)
  • Tăng tốc chứng minh không kiến thức (thấy trong vai trò SRE mới của tuyển dụng Alchemy)
  • Tích hợp phần cứng TEE (từ dự án bí mật của một công ty hàng đầu)

Biến Thể Web3 Của SRE Và DevOps

Phương pháp luận SRE đám mây truyền thống đối mặt thách thức mới trong thế giới sổ cái phân tán:

  • Định nghĩa SLA hoàn toàn khác biệt (thêm chiều kích mới từ tính bất biến blockchain)
  • Hệ thống chỉ số giám sát cần thiết kế lại (bổ sung chỉ số chuyên biệt như độ trễ lan truyền khối)
  • A/B testing trở nên nguy hiểm (cảnh báo fork!)

Câu hỏi phỏng vấn kinh điển từ vai trò SRE tuyển dụng QuickNode: "Bạn sẽ thiết kế hệ thống tự động roll back chỉ mục giao dịch trong quá trình tổ chức lại chuỗi như thế nào?" Thật lòng, bạn không thể trả lời nếu chưa trải nghiệm sự cố mạng chính trực tiếp.

Tương Lai Là Đa Chuỗi

Theo dữ liệu MyJob.one, từ Q3 2023, tất cả nhà cung cấp cơ sở hạ tầng Web3 lớn đều mở rộng đội ngũ hỗ trợ đa chuỗi. Bỗng nghĩ đến phép so sánh kỹ thuật: kỹ sư node tương lai cần trở thành "chuyên gia reverse proxy HTTP cho thế giới blockchain".

Tuyển dụng Moralis, tuyển dụng Alchemy, tuyển dụng Infura, tuyển dụng QuickNode