Đừng hỏi để hỏi tiếp, cứ hỏi thẳng vấn đề đi
Trong mấy cái phòng chat online mà tôi tham gia, thi thoảng sẽ có ai đó vào và hỏi câu hỏi kiểu:
Foobar123:
Câu hỏi như vậy không ổn, với nhiều lý do. Thứ mà người nàythực ra muốn hỏi là:
Foobar123:
Có khá nhiều lý do tại sao những người CÓ hiểu biết sẽ không thừa nhận là họ biết. Bởi vì khi hỏi những câu như vậy, bạn đang đòi hỏi nhiều hơn những gì bạn thật sự cần.
Bạn đang yêu cầu người khác chịu trách nhiệm. Bạn đang nghi vấn sự tự tin về khả năng của họ. Bạn còn đang loại trừ những người khác một cách không cần thiết. Tôi vẫn hay trả lời những câu hỏi liên quan đến những ngôn ngữ lập trình hay những thư viện mà tôi chưa từng sử dụng, vì đáp án cho những câu hỏi đó là thường thức (đối với lập trình viên).
Câu hỏi trên cũng có thể hiểu là..
Foobar123:
..mà đọc ra thì nghe đúng lười. Nếu bạn không chịu bỏ thời gian và công sức ra để giải quyết vấn đề, thì tại sao chúng tôi lại phải làm hộ?
Giải pháp ở đây không phải là hỏi để hỏi tiếp, mà cứ hỏi thẳng vấn đề thôi. Ai đó hiện đang ngồi không nhàn rỗi và thi thoảng ngó qua cái kênh chat và thấy những gì đang xảy ra chắc chắn sẽ không trả lời cái "câu hỏi để hỏi" của bạn, nhưng nếu bạn mô tả về vấn đề thực sự mà bạn gặp thì nó có thể làm cho họ thấy tò mò và trả lời bạn.
Vậy, tóm lại, đừng hỏi "Có chuyên gia Java nào ở đây không?", mà hãy hỏi "Làm thể nào để tôi xử lý [vấn đề] với Java và [những thông tin liên quan khác]?"
Những vấn đề tương tự: Vấn đề XY, Không xin chào. Đọc thêm: Làm thế nào để hỏi một câu hỏi hay?, hoặc nếu bạn có thời gian rảnh: Cách thông minh để hỏi một câu hỏi.