Bản đồ MOOP Map của Burning Man bóc phốt các trại xả rác bằng data trực quan. Từ bãi rác sa mạc ngẫm về đống tech debt của anh em dev nhà mình.

Mấy anh em dev hay chửi thề về vụ lão dev cũ nghỉ việc, để lại một đống "c*t" trong source code đúng không? Đang fix bug sứt đầu mẻ trán thì ước gì có cái bảng phong thần để bêu tên thằng nào xả rác. Thế thì các ông phải xem cái "MOOP Map" của lễ hội Burning Man đang rần rần trên Hacker News. Hóa ra, dù là dân chơi sa mạc hay thợ gõ code ngồi phòng máy lạnh, thì cái nết xả rác xong tẩu thoát nó là bản tính loài người mẹ rồi.
Cho anh em nào tối cổ, Burning Man là cái lễ hội nghệ thuật quẩy tưng bừng ở sa mạc Nevada. Tôn chỉ tối cao của bọn này là "Leave No Trace" (Đến không dấu vết, đi không để lại rác). Nghe văn vở rất đạo lý đúng không?
Nhưng thực tế thì sa mạc sau lễ hội nó như một bãi chiến trường. Lều bạt, lon bia, kim tuyến văng tung tóe. Để giữ cái mác "bảo vệ môi trường", ban tổ chức đẻ ra khái niệm MOOP (Matter Out of Place) – một cách gọi sang mồm của từ "Rác".
Thay vì lên mạng chửi đổng như giang cư mận, ban tổ chức dùng data để nói chuyện! Họ cho một đội cầm GPS đi càn quét toàn bộ sa mạc, chấm tọa độ từng cọng rác nhỏ nhất. Sau đó, họ tổng hợp lại và render ra một cái bản đồ nhiệt (MOOP Map) bêu rếu toàn bộ các khu trại.
Phải nói là quả map này render mượt và ác đạn thật. (Giả sử anh em mà muốn cào đống data này về để phân tích thêm xem trại của mấy pháp sư thung lũng Silicon dơ cỡ nào, chắc chắn phải cắm vài con proxy để lách rate limit của trang gốc).
Vì data không biết nói dối, nên quả map này vừa tung ra là cõi mạng xôn xao chia phe ngay:
Nhìn người lại ngẫm đến ta. Cứ mỗi lần kick-off một project mới, anh em dev nào chả thề non hẹn biển là "Tôi sẽ viết code clean", "Tôi sẽ comment đầy đủ", "Kiến trúc sẽ xịn xò con bò". Nó giống hệt cái lúc bọn dân chơi vác lều vào sa mạc và thề "Leave No Trace" vậy.
Nhưng đến lúc deadline dí sát đít, sập server lúc nửa đêm, thì y như rằng "MOOP" văng tứ tung. Nào là // TODO: fix later, nào là biến temp1, temp2, nào là mấy cái function dài cả ngàn dòng đọc lòi cả trĩ. Xong rồi dev nhảy việc, để lại cái sa mạc hoang tàn cho người sau dọn.
Chốt hạ lại, team tech đ*o nào cũng cần một cái "MOOP Map" của riêng mình. Anh em máu thì thuê hẳn một con vps rẻ rẻ, deploy cái dashboard quét tech debt lên. Đứa nào push rác lên master nhiều nhất tháng thì bôi đỏ tên nó trên Slack, cuối tháng cắt tiền ăn vặt. Có data rõ ràng thì đố ông nào cãi được.
Kỷ luật tạo nên sức mạnh anh em ạ!
Nguồn hóng hớt: Hacker News - The Burning Man MOOP Map | Link gốc