1 điểm bởi GN⁺ 2023-10-13 | 1 bình luận | Chia sẻ qua WhatsApp
  • Bài viết bàn về khái niệm tiếng lóng của Úc "Can't Be Fucked" (CBF), dùng để chỉ trạng thái không muốn làm điều gì đó vì thiếu năng lượng hoặc động lực.
  • Tác giả suy ngẫm về tác động của CBF đối với việc lập trình, đặc biệt là với nợ kỹ thuật.
  • Tác giả khen ngợi những lập trình viên cẩn trọng và tỉ mỉ, những người đặt ra tiêu chuẩn cao cho bản thân và không thỏa hiệp với chúng.
  • Những lập trình viên này giải quyết vấn đề đúng cách ngay từ sớm, vì họ biết rằng nếu phớt lờ thì về lâu dài sẽ tốn nhiều thời gian hơn.
  • Tác giả thừa nhận rằng đôi khi "đủ tốt" là lựa chọn đúng khi xét đến các ràng buộc của dự án, và đôi khi cần thu hẹp phạm vi để giữ tiến độ.
  • Tác giả cho biết đôi khi bản thân cũng rơi vào trạng thái CBF, và đưa ra các ví dụ như không bổ sung kiểm thử end-to-end cho dự án hoặc không hoàn thành một đợt refactor lớn.
  • Tác giả cho rằng CBF có thể xuất phát từ kiệt sức, thiếu tư duy phát triển, hoặc đơn giản chỉ là một đặc điểm tính cách.
  • Tác giả chỉ ra rằng động lực có thể biến mất rất dễ dàng, và chỉ riêng kiến thức thôi là không đủ để tránh nợ kỹ thuật.
  • Tác giả cảnh báo việc dùng các châm ngôn trong kỹ thuật phần mềm làm cái cớ để không làm điều đúng đắn chỉ vì CBF.
  • Tác giả khuyến khích sự thẳng thắn khi rơi vào trạng thái CBF, để người khác có thể đưa ra quyết định dựa trên đầy đủ thông tin về công việc.
  • Tác giả kết luận rằng sự lười biếng tiến hóa có lý do của nó, và việc sử dụng năng lượng một cách có chọn lọc có thể mang lại lợi ích.

1 bình luận

 
GN⁺ 2023-10-13
Ý kiến Hacker News
  • Bài viết thảo luận về khái niệm nợ kỹ thuật và cách nó thường bị bỏ qua do thiếu động lực hoặc sự quan tâm.
  • Một bình luận so sánh nợ kỹ thuật với nhiều dạng nợ ngoài đời thực, nhấn mạnh tầm quan trọng của việc xử lý những khoản nợ lãi suất cao làm chậm quá trình phát triển.
  • Một câu trích dẫn của Steve Jobs được chia sẻ, nhấn mạnh tầm quan trọng của sự cẩn trọng và chú ý đến chi tiết trong phát triển phần mềm.
  • Một số người bình luận bày tỏ sự bất mãn với các quy trình quan liêu và việc thiếu quyền tự chủ ở nơi làm việc, nói rằng điều này cản trở họ xử lý nợ kỹ thuật.
  • Khái niệm ADHD được nêu ra, với gợi ý rằng việc không thể tập trung vào một số công việc nhất định có thể góp phần tạo ra nợ kỹ thuật.
  • Nhiều bình luận nhấn mạnh rằng động lực và nỗ lực là những nguồn lực hữu hạn, và cần có cấu trúc tổ chức để quản lý nợ kỹ thuật.
  • Một số người bình luận cho biết họ không cảm thấy có động lực để xử lý nợ kỹ thuật vì tính phức tạp của nó và khối lượng công việc cần thiết.
  • Cuộc thảo luận cũng đề cập đến những kỳ vọng xã hội đối với công việc và việc điều đó có thể góp phần như thế nào vào nợ kỹ thuật, trong đó một người bình luận đặt câu hỏi khi nào thì nên sửa nợ kỹ thuật giữa dòng công việc mới liên tục đổ đến.