DDevArchive
Đăng nhập

Mentor junior: dẫn dắt không phải ra lệnh

Senior không đo bằng code mình viết, mà bằng code team viết. Mentor tốt giúp junior tự giải quyết vấn đề thay vì đưa câu trả lời. Multiply bản thân qua người khác — đó mới là impact thật.

Mentor vs Manager

Manager phân công việc và đánh giá. Mentor hướng dẫn kỹ năng và tư duy. Bạn có thể là mentor mà không phải manager. Mục tiêu: junior tự lập hơn, không phụ thuộc bạn mãi.

Mentor tốtMentor chưa tốt
Hỏi “em đã thử gì rồi?” trước khi trả lờiĐưa câu trả lời ngay lập tức
Review code rồi giải thích vì saoSửa code hộ luôn
Chỉ hướng, để junior tự điMicro-manage từng dòng
Khen khi làm tốt, feedback cụ thể khi chưa tốtChỉ feedback khi có lỗi
Chấp nhận junior làm khác cách mình (nếu đúng)Ép phải làm theo cách mình

1-on-1: cuộc trò chuyện quan trọng nhất

1-on-1 hàng tuần (30 phút) không phải status update. Hỏi: “Em thấy khó nhất là gì tuần này?”, “Có gì anh/chị giúp được không?”, “Em muốn học thêm gì?”. Lắng nghe nhiều hơn nói.

Pair programming: học cùng nhau

Ngồi cùng junior giải quyết task khó: bạn navigate (chỉ hướng), junior drive (gõ code). Giải thích tư duy khi đưa quyết định: “Anh chọn Map vì cần tra cứu O(1), nếu chỉ duyệt thì mảng đủ rồi”.

💡 Đầu tư 1 giờ mentor, tiết kiệm 10 giờ sửa bug

Junior hiểu đúng từ đầu → viết code tốt hơn → ít review sửa → ít bug production. Mentor là đầu tư, không phải chi phí. Đây là cách senior scale bản thân.

❓ Junior hỏi "làm task này thế nào?". Cách mentor tốt nhất?

  • Phân biệt mentor và manager
  • Tổ chức 1-on-1 hiệu quả
  • Dùng pair programming để truyền đạt tư duy
  • Hỏi trước khi trả lời, chỉ hướng thay vì làm hộ