Skip to content
TaDev Logo TaDev
Go back

Coaching là cái gì? - Nghệ thuật đặt câu hỏi thay vì đưa ra câu trả lời

Bạn có bao giờ gặp tình huống này không: Một đồng nghiệp đến hỏi bạn về một vấn đề, và bạn lập tức đưa ra giải pháp? Nghe có vẻ hữu ích, nhưng thực ra bạn đang bỏ lỡ cơ hội để coach họ!

Hôm nay, mình sẽ chia sẻ về Coaching - một kỹ năng quan trọng mà mọi leader, manager, hay thậm chí developer đều nên biết.

Coaching Coaching - Nghệ thuật giúp người khác tự tìm ra giải pháp

Table of contents

Open Table of contents

Coaching là gì?

Coaching không phải là đưa ra câu trả lời, mà là đặt đúng câu hỏi!

Một người coach giỏi không phải là người biết tất cả, mà là người giúp người khác tự tìm ra giải pháp của chính họ. Thay vì đưa ra lời khuyên ngay lập tức, coach sẽ đặt những câu hỏi phù hợp để giúp đối phương suy nghĩ sâu hơn về vấn đề.

Coaching vs Mentoring vs Teaching

Để hiểu rõ hơn, hãy so sánh 3 khái niệm này:

CoachingMentoringTeaching
Mục đíchGiúp tự tìm giải phápChia sẻ kinh nghiệmTruyền đạt kiến thức
Cách thứcĐặt câu hỏiTư vấn, hướng dẫnGiảng dạy
Người dẫn dắtNgười được coachMentorTeacher
Kết quảTư duy độc lậpHọc từ kinh nghiệmCó kiến thức mới

Tại sao Coaching quan trọng?

1. Phát triển tư duy độc lập

Khi được đặt câu hỏi đúng, người được coach có thể:

2. Giải pháp bền vững hơn

Khi người ta tự tìm ra giải pháp:

3. Xây dựng văn hóa học hỏi

Coaching khuyến khích:

Team Growth Coaching giúp team phát triển mạnh mẽ hơn

Nguyên tắc của Coaching

1. Lắng nghe tích cực

2. Đặt câu hỏi mở

Thay vì câu hỏi đóng (Yes/No), hãy dùng câu hỏi mở:

❌ Câu hỏi đóng:

✅ Câu hỏi mở:

3. Không phán xét

4. Tập trung vào người được coach

Mô hình GROW - Framework cho Coaching

GROW là một framework phổ biến cho coaching conversations:

G - Goal (Mục tiêu)

Câu hỏi:

R - Reality (Thực tế hiện tại)

Câu hỏi:

O - Options (Lựa chọn)

Câu hỏi:

W - Will/Way Forward (Hành động)

Câu hỏi:

GROW Model Mô hình GROW - Framework đơn giản và hiệu quả

Ví dụ thực tế

Tình huống: Developer gặp bug khó

❌ Không phải Coaching:

Dev: “Anh ơi, em gặp bug này mà không biết fix thế nào.”

Leader: “À, bug này à? Anh biết rồi. Bạn phải làm A, B, C. Xong đấy!”

✅ Coaching:

Dev: “Anh ơi, em gặp bug này mà không biết fix thế nào.”

Leader: “Em đã thử những cách nào rồi?” (Reality)

Dev: “Em đã thử debug và check logs.”

Leader: “Logs cho em thấy điều gì?” (Reality)

Dev: “Có vẻ như lỗi ở API call.”

Leader: “Vậy em nghĩ có thể làm gì tiếp theo?” (Options)

Dev: “Em có thể check API documentation hoặc test API trực tiếp.”

Leader: “Nghe hay đấy! Em sẽ bắt đầu với cái nào trước?” (Will)

Thấy không? Trong cách thứ 2, dev tự tìm ra giải pháp!

Khi nào nên Coaching?

✅ Nên Coaching khi:

❌ Không nên Coaching khi:

Lưu ý: Trong những tình huống này, hãy teaching hoặc directing thay vì coaching!

Coaching trong Agile

Coaching đặc biệt quan trọng trong môi trường Agile:

Scrum Master as Coach

Scrum Master không phải là manager, mà là coach cho team:

Daily Standup

Thay vì hỏi “Bạn làm gì hôm qua?”, hãy coach:

Retrospective

Retrospective là cơ hội tuyệt vời để coaching:

Video hướng dẫn về Coaching

Để hiểu rõ hơn về Coaching, bạn có thể xem video này:

Video: What is Coaching? - Giải thích chi tiết về Coaching

Luyện tập Coaching

Bài tập 1: Chuyển đổi câu trả lời thành câu hỏi

Khi ai đó hỏi bạn, thay vì trả lời ngay, hãy hỏi lại:

Họ hỏi: “Em nên dùng React hay Vue?”

Thay vì: “Dùng React đi!”

Hãy hỏi: “Em đã research về cả hai chưa? Em thấy ưu nhược điểm của mỗi cái là gì?”

Bài tập 2: Sử dụng GROW model

Lần tới khi có 1-on-1, thử áp dụng GROW model:

  1. Goal: “Bạn muốn đạt được gì trong quarter này?”
  2. Reality: “Tình hình hiện tại như thế nào?”
  3. Options: “Bạn có thể làm gì để đạt được mục tiêu?”
  4. Will: “Bạn sẽ bắt đầu với hành động nào?”

Bài tập 3: Lắng nghe không phán xét

Trong cuộc trò chuyện tiếp theo:

Practice Coaching Luyện tập thường xuyên để trở thành coach giỏi

Những sai lầm thường gặp

1. Đưa ra giải pháp quá nhanh

Sai lầm: Nghe xong vấn đề là đưa ra giải pháp ngay

Đúng: Đặt câu hỏi để giúp họ tự tìm giải pháp

2. Kể về kinh nghiệm của mình

Sai lầm: “Hồi xưa anh cũng gặp tình huống này, anh đã làm…”

Đúng: Tập trung vào người được coach, không phải về bạn

3. Phán xét

Sai lầm: “Cách này sai rồi, phải làm cách kia mới đúng”

Đúng: “Bạn nghĩ ưu nhược điểm của cách này là gì?“

4. Coaching khi không phù hợp

Sai lầm: Coaching trong emergency situation

Đúng: Biết khi nào nên coaching, khi nào nên directing

Kết luận

Coaching không phải là đưa ra câu trả lời, mà là đặt đúng câu hỏi. Một coach giỏi giúp người khác:

Nhớ rằng:

  1. Lắng nghe tích cực
  2. Đặt câu hỏi mở, không phán xét
  3. Sử dụng GROW model để structure conversation
  4. Luyện tập thường xuyên

Coaching không chỉ giúp giải quyết vấn đề trước mắt, mà còn rèn luyện kỹ năng tư duy dài lâu, giúp người được coach phát triển mạnh mẽ hơn trong tương lai.

Bắt đầu luyện tập coaching từ hôm nay! Lần tới khi ai đó hỏi bạn một câu hỏi, thay vì trả lời ngay, hãy thử hỏi lại: “Bạn nghĩ sao về vấn đề này?” 😊


Bài viết về Coaching - một kỹ năng quan trọng cho mọi leader và team member. Nếu thấy hữu ích, đừng quên chia sẻ!


Share this post on:

Previous Post
Agile Manifesto - 4 giá trị cốt lõi của phương pháp Agile
Next Post
Dùng AI Đọc Codebase Có Tốn Credit Không? Bí Kíp Tối Ưu Chi Phí Cho Developer