Làm hộ cho ra kết quả nhanh trong tuần này nhưng giữ nguyên năng lực của bạn junior, và tuần sau bạn lại phải làm hộ. Cách thoát ra là điều chỉnh mức hỗ trợ theo bậc, giảm dần khi người kèm tiến bộ.
Các bậc hỗ trợ, từ nhiều tới ít:
1. Cùng làm: ngồi cạnh, bạn gõ, vừa gõ vừa nói tại sao — chỉ dùng cho lần đầu tiếp xúc một mảng.
2. Chỉ hướng: "vấn đề nằm ở tầng truy vấn, xem log SQL trước" — nói vùng cần nhìn, không nói lời giải.
3. Đặt câu hỏi dẫn: "nếu hai request cùng vào lúc đó thì sao?" — để junior tự đến kết luận.
4. Để tự làm, chỉ review kết quả.
Một số quy tắc thực dụng:
- Đặt giới hạn thời gian tự xoay: "bí quá 45 phút thì nhắn mình". Vừa tránh mất buổi, vừa tránh hỏi mọi thứ ngay lập tức.
- Giao task có độ khó vừa vượt sức: đủ để phải học, không đủ để đuối. Kèm định nghĩa "thế nào là xong" và cách tự kiểm chứng.
- Khi review, chỉ ra nguyên tắc chứ không vá hộ. Nếu tự tay sửa vì gấp, sau đó vẫn phải quay lại giải thích chỗ đã sửa.
- Cho phép sai ở nơi rẻ: cho tự quyết trên nhánh nhỏ, không cho tự quyết trên phần thanh toán chạy production.
- Nói rõ lộ trình: sau 1-2 tháng, người đó cần tự làm được loại việc nào.
Dấu hiệu bạn kèm đúng: số câu hỏi giảm dần về chất lượng cao hơn, và người đó bắt đầu đề xuất phương án thay vì hỏi cách làm.