Onboarding thành viên mới
This content is not available in your language yet.
Mục tiêu: người mới đưa được một thay đổi lên production trong tuần đầu. Thay đổi nhỏ cũng được — quan trọng là đi hết một vòng quy trình.
Ngày 1 — Truy cập
Phần tiêu đề “Ngày 1 — Truy cập”- Tài khoản email và chat
- Quyền vào kho mã nguồn (quyền đọc toàn bộ, quyền ghi trên repo phụ trách)
- Bật xác thực hai lớp (2FA) trên mọi tài khoản
- Quyền vào hệ thống theo dõi công việc và tài liệu
- Tài khoản môi trường staging; chưa cấp quyền production
- Trình quản lý mật khẩu, chia sẻ đúng các vault cần thiết
Ngày 2 — Môi trường phát triển
Phần tiêu đề “Ngày 2 — Môi trường phát triển”- Clone repo, chạy được hướng dẫn trong
README - Chạy được bộ test ở máy cá nhân
- Khởi động được ứng dụng ở local
- Cài công cụ chung: định dạng mã, linter, hook trước commit
Chỗ nào trong hướng dẫn bị sai hoặc thiếu, người mới sửa luôn — đây là PR đầu tay tốt nhất, vì họ là người duy nhất còn nhìn ra được điều gì không hiển nhiên.
Ngày 3–5 — Việc đầu tay
Phần tiêu đề “Ngày 3–5 — Việc đầu tay”- Nhận một issue đã gắn nhãn
good first issue - Mở pull request, đi qua code review
- Merge và theo dõi thay đổi qua từng môi trường
- Đọc Git workflow và runbook sự cố
Người đỡ đầu
Phần tiêu đề “Người đỡ đầu”Mỗi người mới có một người đỡ đầu (buddy) trong 30 ngày đầu:
- Gặp nhau 15 phút mỗi ngày trong tuần đầu, sau đó hai lần một tuần.
- Là người trả lời trước mọi câu hỏi “hỏi thế này có ngớ ngẩn không”.
- Ưu tiên review PR của người mới.
Mốc kiểm tra
Phần tiêu đề “Mốc kiểm tra”| Mốc | Kỳ vọng |
|---|---|
| 30 ngày | Tự làm được task nhỏ, hiểu quy trình phát hành, biết hỏi ai về việc gì |
| 60 ngày | Nhận được task vừa, tự review PR của người khác |
| 90 ngày | Tham gia trực vận hành, đóng góp vào quyết định thiết kế |