วิธีตั้งคำถามที่ดี เพื่อที่คุณจะได้รับคำตอบที่ต้องการ (คำแนะนำจาก Stackoverflow)
· One min read
Table of contents
Intro
พอดีว่าวันก่อน ผมได้รับอีเมลจาก Stack Overflow หัวข ้ออีเมลว่า "3 steps to ask a question" ก็ทำนองว่า แนวทางการตั้งคำถาม 🤔 ก็เลยลองกดอ่านดู พบว่ามีประเด็นที่น่าสนใจเลยเอามาเขียนไว้ดังนี้ครับ
วิธีตั้งคำถามที่ดี ที่คุณจะได้รับคำตอบที่ต้องการภายใน 3 ขั้นตอน
1. อธิบายปัญหาของคุณ
- พยายามอธิบายว่าคุณคาดหวังผลลัพธ์ใด
- ผลลัพธ์ปัญหาที่คุณเห็นจริง ๆ
- ข้อความผิดพลาดที่คุณได้รับ
2. ให้รายละเอียดให้มากที่สุด และ “Show me your code”
- บอกสิ่งที่คุณได้ลองแล้ว
- บอกสิ่งที่คุณพบ
- บอกว่าทำการค้นหาข้อมูลอะไรมาบ้างแล้ว และทำไมวิธีการนั้นไม่ใช่สิ่งที่ต้องการ
- แสดงโค้ดจริงให้ผู้อื่นช่วยดู ยิ่งคนอื่นสามารถรันได้ยิ่งดี 👍