Quy tắc Ba mươi phút
Bài viết này được dịch từ https://daniel.feldroy.com/posts/thirty-minute-rule
Lời bình từ người dịch
- Thông thường lập trình viên (coder) sẽ mắc kẹt trong 1 vấn đề rất lâu đơn giản vì họ muốn tự giải quyết vấn đề đó. Suy nghĩ càng lâu sẽ càng dẫn đến có những thiên kiến (bias) vào vấn đề mà không có cái nhìn khách quan dễ đến không tìm ra hướng giải quyết.
- Sau 30 phút thay vì tìm sự giúp đỡ bên ngoài, đơn giản là take-a-break sau đó quay lại có thể sẽ có giải quyết được ngay.
Khi nói đến coding (hoặc bất cứ thứ gì liên quan đến nó), có một quy tắc mà tôi tin tưởng hết lòng. Đó là Quy tắc Ba mươi phút.
Quy tắc là nếu bất cứ ai bị mắc kẹt trên một cái gì đó hơn 30 phút, họ nên yêu cầu sự giúp đỡ. Bằng cách yêu cầu trợ giúp sau 30 phút, nó giải quyết những điều sau:
- Thông thường, chúng ta bị mắc kẹt vì điều gì đó mà chúng ta không biết, khiến chúng ta không thể tiến hành bất kể kỹ năng hay trí thông minh.
- Để chúng ta không cảm thấy thất vọng vì bị mắc kẹt vào một vấn đề quá lâu.
- Đôi khi chỉ cần hình thành câu hỏi để hỏi cho phép chúng ta tự trả lời vấn đề.
- Từ quan điểm kinh doanh, giảm chi phí bởi vì thay vì hàng giờ hoặc hàng ngày hoặc hàng tuần bị mắc kẹt, chúng tôi sẽ tiếp tục sau 30 phút.
Câu hỏi thường gặp
Tôi nhờ ai giúp đỡ?
Bất cứ ai bạn có thể. Đồng nghiệp và cộng sự là điều bình thường. Nếu họ không có câu trả lời, các diễn đàn, nhóm thảo luận trực tuyến hoặc các phương tiện truyền thông xã hội nói chung rất hữu ích. Đây là use case nguyên thủy của Stack Overflow.
Điều gì sẽ xảy ra nếu không ai có thể cho tôi một câu trả lời?
Sau cùng bạn đã có một thách thức thực sự. Giải quyết các vấn đề khó khăn là một phần công việc của chúng ta.
Mọi người không nên tự tìm hiểu mọi thứ sao?
Thường thì điều đó là không thể. Nhiều năm trước, tôi đã từng dành vài ngày để cố gắng tìm ra cách đóng gói một thứ gì đó để triển khai. Cuối cùng, khi tôi đủ can đảm để yêu cầu sự giúp đỡ, tôi biết rằng các chi tiết quan trọng về môi trường của chúng ta không có trong wiki của nhóm mà được viết tay trong sổ tay của quản trị viên hệ thống. Mặc dù đó là một kịch bản điên rồ được thừa nhận, nhưng nó chứng tỏ rằng cho đến khi tôi yêu cầu, tôi sẽ không bao giờ có thể hoàn thành nhiệm vụ được giao.
Nếu tôi yêu cầu sự giúp đỡ trong ba mươi phút, tôi sẽ không phải trải qua nhiều thất vọng như vậy. Tôi sẽ không lãng phí vài ngày làm việc.
Tôi đã phải tìm ra mọi thứ một mình, người khác thì không?
Tôi đã nghe lập luận này trước đây và nó làm tôi thất vọng.
Chúng ta nên thể hiện lòng trắc ẩn đối với người khác. Tại sao chúng ta lại muốn người khác phải chịu sự thất vọng giống như chúng ta?
Chúng ta không nên lặp lại những sai lầm trong quá khứ.
Điều gì sẽ xảy ra nếu ai đó hỏi tôi một câu hỏi và tôi không biết câu trả lời
Lịch sự thừa nhận bạn không biết câu trả lời. Nhẹ nhàng hướng người đó đến những người khác có thể giúp họ hoặc đến các phương pháp trợ giúp trực tuyến.
Điều gì sẽ xảy ra nếu ai đó đặt câu hỏi cho tôi và tôi quá bận để trả lời chúng?
Nhẹ nhàng hướng dẫn người đó đến những người khác có thể giúp họ hoặc các phương pháp trợ giúp trực tuyến. Hoặc gợi ý một thời gian mà bạn sẽ có thời gian để trả lời các câu hỏi của họ.
Chỉnh sửa
- Sửa ngữ pháp nhờ Vadym Khodak