Lên Big Tech làm là auto xịn xò? Drama Reddit bóc trần sự thật phũ phàng: Tại sao những pháp sư code giỏi nhất vẫn phải đẻ ra những đống code thối hoắc.

Lại là câu chuyện muôn thuở anh em ạ: Code rác do thằng dev ngu, hay do thời thế ép mấy "pháp sư" phải đẻ ra bug? Nay lướt Reddit thấy có bài bóc phốt Big Tech khá khét, xôm tụ nguyên một cái chợ, mang đúng cái thực trạng đau thương mà anh em coder thợ xây nào cũng từng nếm mùi.
Chuyện bắt đầu từ một bài blog của thanh niên Sean Goedecke, tựa đề nghe phát xót: "Tại sao mấy kỹ sư xịn xò ở các công ty lớn lại viết code rác".
Anh em đừng vội chửi mấy ông làm Big Tech là lùa gà hay over-rated. Lão tác giả vạch trần một sự thật: Đ*o phải tự nhiên mà mấy lão làng lại gõ ra ba mớ code thối hoắc. Không phải do họ kém, mà do cái guồng máy khổng lồ ép họ vào thế bí. Thay vì đập đi xây lại cho đàng hoàng, anh em bị dí deadline ngập mặt, đành nhắm mắt đưa chân viết thêm mấy cái hack trick cho qua ải.
Dân tình trên r/programming (Reddit) được dịp xả xú bắp, bay vào mổ xẻ rôm rả. Tổng hợp lại thì có mấy tụ điểm chém gió chính như này:
Luồng 1: HR và bài toán "Lòng trung thành đ*o đẻ ra tiền" Nhiều ông nhảy vào đá đểu chính sách của mấy công ty lớn. Rằng HR thích quăng tiền tấn (bonus) để dụ người mới, nhưng lại keo kiệt tăng lương cho người cũ. Kết quả? Chả ai muốn ở lại để dọn rác. "Tại sao tao phải nai lưng ra dọn cái đống mớ bòng bong này trong khi nhảy qua công ty khác được tăng 30% lương?". Thằng nào ở lại làm refactor là thằng dại.
Luồng 2: Cú lừa thế kỷ mang tên "Để phase 2 rồi fix" Một đại hiệp ngậm ngùi chia sẻ cái quy trình đẻ ra rác mà công ty nào cũng có:
Luồng 3: Vòng lặp tử thần & Bệnh "Anh hùng rơm" Pháp sư mang nick coderemover vạch ra một "Death Spiral" đọc mà gai ốc nổi lên vì quá chuẩn:
if/else chồng chéo.Luồng 4: Tiếng khóc của Lão Quái Một bác "old timer" thì than thở về vấn nạn chảy máu chất xám và lính mới. Mấy ông kẹ review code không xuể. Lính mới vào thì toàn copy paste từ Claude vô tội vạ. Thỉnh thoảng có vài cháu dũng cảm lao vào refactor nhưng lại vướng Chesterton's fence (phá bỏ cái cũ khi chưa hiểu tại sao nó tồn tại). Xong xuôi, tạo ra một đống rác mới, rồi các cháu lại nghỉ việc chuyển công ty.
Tóm cái váy lại, qua cái drama này mới thấy: Kỹ năng code giỏi không cứu nổi bạn khỏi những cái deadline phi lý và quy trình quản lý cồng kềnh. Chúng ta đi làm kiếm cơm, thi thoảng cắn răng viết code rác để kịp tiến độ là chuyện... rất bình thường ở huyện.
Nhưng anh em ạ, nếu lỡ phải đẻ ra một đoạn code ma giáo nào đó, thì xin hãy có tâm để lại cái comment giải thích: "Đoạn này tao biết là rác, nhưng do ông A bắt ship nhanh, xin lỗi thằng nào maintain sau tao". Hãy giữ lại chút nhân tính cho vãn bối đời sau nhé.
Nguồn hóng hớt: