Mở đầu — vì sao bài này quan trọng
Có một sự thật ít ai nói với bạn khi mới lên làm tech lead: phần khó nhất của công việc không phải là kiến trúc hệ thống hay code review, mà là những cuộc trò chuyện khiến bạn mất ngủ đêm trước. Đó là khi bạn phải nói với một kỹ sư mà bạn quý mến rằng hiệu suất của họ đang tụt dốc. Là khi hai người giỏi nhất team đang lạnh nhạt với nhau và cả nhóm bắt đầu đứng về phe. Là khi ai đó hỏi thẳng vào mặt bạn: "Tại sao lương tôi không tăng?" Và tệ nhất, là khi bạn phải ngồi xuống thông báo rằng vị trí của họ bị cắt.
Những cuộc trò chuyện này khó vì chúng đụng vào ba thứ cùng lúc: cái tôi của người kia, mối quan hệ giữa hai người, và tương lai nghề nghiệp của họ. Đa số người mới làm lãnh đạo phản ứng theo một trong hai cách sai lầm — hoặc là trốn tránh (cứ để đó, hy vọng vấn đề tự biến mất) hoặc là "đâm thẳng" một cách vụng về, làm tổn thương người nghe và phá vỡ niềm tin.
Bài học này cho bạn một playbook chiến thuật — không phải lý thuyết mơ hồ, mà là cấu trúc cụ thể để chuẩn bị, mở đầu, dẫn dắt và kết thúc một cuộc trò chuyện khó. Kỹ năng này phân biệt một tech lead được nể trọng với một người chỉ giỏi kỹ thuật nhưng khiến team dần rời bỏ. Bạn không thể tránh những cuộc trò chuyện này. Bạn chỉ có thể chọn làm chúng tốt hay tệ.
Khái niệm cốt lõi
Khi nào một cuộc trò chuyện trở thành "difficult"?
Một cuộc trò chuyện trở nên khó khi có ít nhất một trong bốn yếu tố sau, và thường là nhiều yếu tố cùng lúc:
- Rủi ro cao (high stakes): kết quả ảnh hưởng lớn đến sự nghiệp, thu nhập hoặc lòng tự trọng của người nghe.
- Cảm xúc mạnh: một hoặc cả hai bên đang tức giận, thất vọng, sợ hãi hoặc phòng thủ.
- Bất đồng quan điểm về sự thật: hai người nhìn cùng một sự việc nhưng "kể" hai câu chuyện khác nhau.
- Đe dọa danh tính (identity threat): thông điệp ngầm khiến người nghe cảm thấy "mình là người kém cỏi", "mình không được coi trọng".
Ba lớp trong mọi cuộc trò chuyện khó
Cuốn Difficult Conversations của nhóm tác giả Harvard chỉ ra rằng mọi cuộc trò chuyện khó thực chất gồm ba lớp đan xen:
- Lớp "chuyện gì đã xảy ra" (What happened): ai đúng ai sai, ai có ý gì, ai chịu trách nhiệm. Đây là nơi ta hay sa vào việc tranh cãi ai đúng.
- Lớp cảm xúc (Feelings): bên dưới sự việc luôn có cảm xúc chưa được gọi tên. Nếu bỏ qua, cảm xúc sẽ rò rỉ ra ngoài qua giọng điệu.
- Lớp danh tính (Identity): cuộc trò chuyện đang nói gì về chính con người tôi? "Tôi có phải người tử tế không? Có năng lực không?"
Nguyên tắc nền tảng: tách sự kiện khỏi diễn giải
Sai lầm phổ biến nhất là nói ra kết luận thay vì quan sát. "Em làm việc thiếu trách nhiệm" là một kết luận — nó tấn công danh tính và lập tức kích hoạt phòng thủ. "Trong ba sprint gần nhất, có 4 task em cam kết xong nhưng bị trễ mà không báo trước" là một quan sát — nó dựa trên dữ liệu và mở ra đối thoại. Cả bài này, hãy nhớ: mô tả hành vi cụ thể, đừng dán nhãn con người.
Khung SBI: Situation – Behavior – Impact
Một công cụ chiến thuật gọn nhẹ mà tôi khuyên bạn dùng mỗi ngày là SBI:
- Situation: nêu bối cảnh cụ thể (thời điểm, dự án nào).
- Behavior: mô tả hành vi quan sát được, không phán xét.
- Impact: tác động thực tế lên team, sản phẩm, hoặc người khác.
Tình huống thực tế
Tình huống 1 — Vấn đề hiệu suất tại một fintech ở TP.HCM
Minh là engineering lead của một startup fintech khoảng 40 người ở Quận 1. Trong team của anh có Đức — một senior backend giỏi, từng là "ngôi sao", nhưng sáu tháng gần đây tụt hẳn: hai lần gây sự cố production, code review chậm trễ, hay vắng mặt standup. Minh trì hoãn ba tuần vì "Đức là người tốt, mình không muốn làm căng".
Khi cuối cùng ngồi lại, Minh mắc lỗi kinh điển: mở đầu bằng câu "Dạo này em thấy thế nào? Có ổn không?" rồi vòng vo 20 phút, và kết thúc bằng "Thôi cố gắng hơn nhé em". Đức bước ra khỏi phòng mà không hề biết mình đang gặp vấn đề nghiêm trọng. Một tháng sau tình hình tệ hơn.
Lần thứ hai, Minh dùng cấu trúc rõ ràng. Anh chuẩn bị dữ liệu cụ thể: hai sự cố ngày nào, 5 PR review trễ hơn 3 ngày, tỷ lệ vắng standup 40%. Anh mở đầu thẳng thắn: "Đức, hôm nay anh muốn nói về hiệu suất công việc của em ba tháng qua, vì anh đang lo lắng và anh muốn cùng em tháo gỡ." Sau khi nêu dữ liệu bằng SBI, anh dừng lại và hỏi: "Từ phía em, chuyện gì đang diễn ra?" Hóa ra Đức đang chăm mẹ bệnh nặng và kiệt sức nhưng ngại nói.
Bài học: Trì hoãn là tàn nhẫn chứ không tử tế — nó tước đi cơ hội sửa sai của người kia. Sự rõ ràng ngay từ đầu ("hôm nay ta nói về X") giúp người nghe không phải đoán. Và luôn dành khoảng lặng để lắng nghe câu chuyện phía bên kia trước khi kết luận.
Tình huống 2 — Mâu thuẫn cá nhân giữa hai kỹ sư ở một công ty product Hà Nội
Tại một công ty SaaS khoảng 120 người, hai tech lead của hai squad — Hương và Tuấn — bắt đầu xung đột. Bề ngoài là bất đồng kỹ thuật về việc dùng monorepo hay tách repo, nhưng thực chất là cảm giác bị lấn quyền. Các buổi họp kiến trúc biến thành đấu khẩu, và kỹ sư hai bên bắt đầu tránh hợp tác.
Engineering manager, chị Phương, không gọi cả hai vào một phòng ngay (một sai lầm hay gặp — dễ biến thành phiên tòa). Thay vào đó, chị nói chuyện riêng với từng người trước. Với mỗi người, chị dùng câu hỏi trung lập: "Chị muốn hiểu góc nhìn của em. Điều gì khiến em thấy khó chịu nhất trong cách làm việc với người kia?" Chị phát hiện cả hai đều cảm thấy công sức của mình không được ghi nhận.
Khi đưa hai người vào cùng phòng, chị đặt luật rõ: mục tiêu không phải xác định ai đúng, mà là thống nhất cách làm việc chung. Chị yêu cầu mỗi người diễn đạt lại quan điểm của người kia trước khi phản biện (kỹ thuật "loop of understanding"). Kết quả: họ đồng ý một RFC chung cho quyết định repo, và một thỏa thuận rằng quyết định liên quan cả hai squad phải được bàn trước.
Bài học: Với mâu thuẫn cá nhân, gặp riêng trước để hạ nhiệt và thu thập góc nhìn. Chuyển khung từ "ai đúng" sang "làm sao ta hợp tác được". Buộc mỗi bên diễn đạt lại quan điểm đối phương là cách nhanh nhất để phá vỡ vòng phòng thủ.
Tình huống 3 — Thất vọng về lương sau chu kỳ review
Nam, một tech lead ở công ty gia công phần mềm tại Đà Nẵng, phải đối mặt với Quân — một mid-level engineer kỳ vọng được tăng 25% và lên senior, nhưng chu kỳ review chỉ duyệt tăng 8% và chưa lên cấp. Quân bước vào phòng với vẻ mặt thất vọng rõ rệt.
Nam không phòng thủ, cũng không đổ lỗi cho "công ty" hay "HR". Anh thừa nhận cảm xúc trước: "Anh hiểu con số này không như em mong đợi, và anh biết điều đó gây thất vọng." Sau đó anh minh bạch về khung: bands lương của công ty, tiêu chí lên senior (những năng lực Quân đã đạt và những phần còn thiếu — cụ thể là khả năng dẫn dắt kỹ thuật xuyên team và mentoring). Quan trọng nhất, anh không hứa suông. Thay vì "năm sau chắc chắn được", anh đưa ra một kế hoạch cụ thể: ba mục tiêu đo lường được trong 6 tháng, và cam kết review lại giữa kỳ.
Bài học: Trong trò chuyện về lương, đừng trốn sau "chính sách công ty" — điều đó khiến bạn mất uy tín. Thừa nhận cảm xúc, minh bạch về tiêu chí, và biến sự thất vọng thành một lộ trình cụ thể. Không bao giờ hứa những gì bạn không kiểm soát được.
Hướng dẫn từng bước
Đây là quy trình sáu bước áp dụng được cho hầu hết cuộc trò chuyện khó — dù là hiệu suất, mâu thuẫn, lương hay tin xấu như PIP/layoff.
Bước 1 — Chuẩn bị (trước cuộc gặp). Viết ra ba thứ: (a) thông điệp cốt lõi của bạn gói gọn trong một câu; (b) bằng chứng cụ thể — sự kiện, ngày tháng, con số, không phải cảm tính; (c) kết quả mong muốn — bạn muốn gì sau cuộc trò chuyện này? Nếu bạn không tóm được thông điệp trong một câu, bạn chưa sẵn sàng.
Bước 2 — Chọn đúng bối cảnh. Trò chuyện khó không bao giờ nên diễn ra qua Slack, trong open space, hay ngay trước giờ nghỉ. Chọn phòng riêng, đủ thời gian (ít nhất 30 phút), và với tin thực sự nặng như sa thải, làm trực tiếp hoặc video call bật camera, không bao giờ qua chat.
Bước 3 — Mở đầu bằng "headline". Đừng vòng vo. Trong 1–2 câu đầu, hãy nói rõ chủ đề: "Anh muốn nói với em về hiệu suất trong quý vừa rồi" hoặc "Anh có một tin khó, và anh sẽ nói thẳng." Với tin xấu không thể thay đổi (layoff, termination), nói kết luận ngay trong 60 giây đầu — kéo dài chỉ làm người nghe thêm đau.
Bước 4 — Trình bày bằng SBI, rồi im lặng và lắng nghe. Nêu quan sát cụ thể, tác động thực tế. Sau đó dừng lại. Khoảng lặng là công cụ mạnh nhất của bạn — đừng lấp đầy nó. Hỏi một câu mở: "Từ phía em thì sao?" và thực sự nghe.
Bước 5 — Cùng tìm hướng đi. Với vấn đề còn cứu vãn (hiệu suất, mâu thuẫn), chuyển sang giải pháp: thống nhất kỳ vọng, mốc thời gian, cách hỗ trợ. Với tin không thể thay đổi, chuyển sang các bước tiếp theo cụ thể và rõ ràng.
Bước 6 — Chốt và ghi lại. Tóm tắt những gì đã thống nhất, xác nhận người kia hiểu đúng, và với các vấn đề chính thức (PIP, cảnh cáo), gửi email tóm tắt sau đó. Ghi chép bảo vệ cả hai bên và tránh tranh cãi "anh đâu có nói vậy" về sau.
Lỗi thường gặp & mẹo
- Lỗi "sandwich phản hồi": kẹp tin xấu giữa hai lời khen ("Em giỏi lắm, nhưng... nói chung em tuyệt vời"). Người nghe chỉ nhớ lời khen và bỏ qua thông điệp chính. Hãy nói thẳng, tử tế nhưng rõ ràng.
- Lỗi trốn sau bên thứ ba: "HR bắt anh làm vậy", "sếp trên quyết". Điều này khiến bạn trông hèn và mất niềm tin. Hãy sở hữu thông điệp, kể cả khi bạn không đồng tình 100%.
- Lỗi tranh cãi để thắng: cố chứng minh mình đúng ở lớp "chuyện gì đã xảy ra". Mục tiêu là hiểu và tiến về phía trước, không phải thắng cuộc tranh luận.
- Lỗi để cảm xúc dồn nén rồi bùng nổ: trì hoãn nhiều tháng khiến khi nói ra thì đầy giận dữ. Hãy xử lý sớm, khi vấn đề còn nhỏ và cảm xúc còn nhẹ.
- Mẹo tách người khỏi vấn đề: đứng "cùng phía" với người kia, cùng nhìn về vấn đề. Ngôn ngữ "chúng ta cùng giải quyết chuyện này" mạnh hơn "em phải sửa".
- Mẹo diễn tập trước: với cuộc trò chuyện thực sự nặng, hãy nhờ manager hoặc một đồng nghiệp tin cậy đóng vai người nghe và tập nói ra. Nghe chính giọng mình nói sẽ giúp bạn bình tĩnh hơn nhiều lúc thật.
- Mẹo quản lý cảm xúc của chính bạn: nếu bạn thấy tim đập nhanh, tay run, hãy hít thở chậm và nhớ rằng lo lắng là dấu hiệu bạn quan tâm, không phải dấu hiệu bạn yếu kém.
Bài tập thực hành
- Viết headline. Chọn một cuộc trò chuyện khó bạn đang né tránh (thật hoặc giả định). Viết thông điệp cốt lõi trong đúng một câu, và viết ba dòng bằng chứng cụ thể (sự kiện, ngày, số liệu — không cảm tính).
- Chuyển kết luận thành SBI. Lấy ba câu phán xét sau và viết lại theo khung Situation–Behavior–Impact: (a) "Em làm việc cẩu thả"; (b) "Anh ấy không phải người chơi đồng đội"; (c) "Cô ấy không có tinh thần trách nhiệm".
- Đóng vai. Rủ một đồng nghiệp diễn tập tình huống báo tin lương không tăng như mong đợi. Người nghe được yêu cầu phản ứng phòng thủ. Nhiệm vụ của bạn: thừa nhận cảm xúc, minh bạch tiêu chí, và kết thúc bằng một lộ trình 3 mục tiêu đo được. Ghi âm và nghe lại.
- Phân tích một cuộc trò chuyện đã qua. Nhớ lại một lần bạn xử lý chưa tốt. Xác định: bạn sa vào lớp nào (chuyện gì đã xảy ra / cảm xúc / danh tính)? Bạn đã mở đầu vòng vo hay thẳng thắn? Nếu làm lại, bạn sẽ thay đổi điều gì trong ba câu đầu tiên?
Tóm tắt
Trò chuyện khó là phần thử thách nhất — và cũng quyết định nhất — của vai trò technical leadership. Bốn loại thường gặp là vấn đề hiệu suất, mâu thuẫn cá nhân, thất vọng về lương, và tin nặng như PIP/layoff/sa thải. Dù ở loại nào, hãy nhớ những nguyên tắc cốt lõi: mọi cuộc trò chuyện có ba lớp (sự việc, cảm xúc, danh tính) và bạn không cần "thắng" ở lớp sự việc; hãy mô tả hành vi cụ thể bằng SBI thay vì dán nhãn con người; mở đầu bằng headline rõ ràng thay vì vòng vo; dùng khoảng lặng và lắng nghe thật sự; và chuyển từ "ai đúng" sang "ta đi tiếp thế nào".
Đừng trì hoãn — sự rõ ràng là một hình thức tôn trọng. Đừng trốn sau chính sách hay bên thứ ba — hãy sở hữu thông điệp. Và hãy nhớ rằng kỹ năng này không tự nhiên mà có: nó được rèn qua chuẩn bị kỹ, diễn tập, và làm đi làm lại. Mỗi cuộc trò chuyện khó bạn xử lý tốt là một khoản đầu tư vào niềm tin của team — thứ tài sản quý nhất mà một người lãnh đạo kỹ thuật có thể sở hữu.