Minh họa cho Hiệu ứng Dunning-Kruger
Law #45 Ra quyết định

Hiệu ứng Dunning-Kruger

Dunning-Kruger Effect

Người biết ít về một chủ đề thường dễ tự tin quá mức vì chưa thấy hết độ khó thật sự.

Nguồn tham khảo: Laws of Software Engineering

Tổng quan

Hiệu ứng Dunning-Kruger mô tả việc người ít hiểu một lĩnh vực dễ tự tin quá mức vì chưa đủ kiến thức để thấy độ khó. Khi học sâu hơn, họ thường bớt tự tin trước khi xây lại năng lực thật.

Ý chính

  • Tự tin cao ở giai đoạn đầu có thể là dấu hiệu thiếu context, không phải mastery.
  • Người có kinh nghiệm thường đưa range, điều kiện và rủi ro thay vì câu trả lời tuyệt đối.
  • Review, mentoring và feedback thực tế giúp hiệu chỉnh tự tin với năng lực.

Ví dụ từ nguồn

Developer mới có thể estimate rất chắc một feature "hai ngày là xong", trong khi senior hỏi thêm về edge case, migration và rollout.

Một team mới học microservices có thể tự tin tách mọi thứ trước khi gặp bài toán observability và distributed transactions.

Nguồn gốc

David Dunning và Justin Kruger mô tả hiệu ứng này trong nghiên cứu năm 1999 tại Cornell về cách người có năng lực thấp đánh giá sai năng lực của mình.

Lưu ý khi áp dụng

Dùng hiệu ứng này để thiết kế feedback loop và peer review tốt hơn, không phải để dán nhãn người khác là thiếu hiểu biết.

← Quay lại danh sách 56 luật