Coding4Food LogoCoding4Food
Trang chủChuyên mụcArcadeĐã lưu
en
Trang chủChuyên mụcArcadeĐã lưu
Coding4Food LogoCoding4Food
Trang chủChuyên mụcArcadeĐã lưu
Bảo mật|Điều khoản

© 2026 Coding4Food. Viết bởi dev, cho dev.

Tất cả tin tức
Chuyện NghềCông nghệ

Laws of Software Engineering: Mấy cái định luật đấm thẳng vào mặt thợ code

22 tháng 4, 20264 phút đọc

Hơn 900 upvote trên Hacker News cho trang web tổng hợp các định luật ngành IT. Toàn những chân lý cay đắng đọc xong chỉ biết khóc thét vì quá chuẩn.

Chia sẻ bài viết:
Laws of Software Engineering: Mấy cái định luật đấm thẳng vào mặt thợ code
Nguồn gốc: https://coding4food.com/post/laws-of-software-engineering-dinh-luat-nghe-code. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/laws-of-software-engineering-dinh-luat-nghe-code. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/laws-of-software-engineering-dinh-luat-nghe-codeNguồn gốc: https://coding4food.com/post/laws-of-software-engineering-dinh-luat-nghe-code. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/laws-of-software-engineering-dinh-luat-nghe-code. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/laws-of-software-engineering-dinh-luat-nghe-code
Nguồn gốc: https://coding4food.com/post/laws-of-software-engineering-dinh-luat-nghe-code. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/laws-of-software-engineering-dinh-luat-nghe-code. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/laws-of-software-engineering-dinh-luat-nghe-codeNguồn gốc: https://coding4food.com/post/laws-of-software-engineering-dinh-luat-nghe-code. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/laws-of-software-engineering-dinh-luat-nghe-code. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/laws-of-software-engineering-dinh-luat-nghe-code
laws of software engineeringđịnh luật lập trìnhđịnh luật brooksđịnh luật conwayhacker news
Chia sẻ bài viết:

Bình luận

Dạo này anh em ôm phím có thấy mỏi lưng không? Có bao giờ các ông ngồi fix một cái bug sấp mặt, để rồi nhận ra kiến trúc hệ thống nó đã nát từ trong trứng nước, hay cay cú vì sếp nhét thêm 5 ông intern vào project đang cháy khét lẹt với hy vọng "làm cho lẹ" chưa? Xin thưa, các ông không cô đơn đâu.

Tóm tắt nhanh cho anh em lười lướt HN

Hôm vừa rồi rảnh háng lướt Hacker News, tôi thấy cái thớt bài Laws of Software Engineering (lawsofsoftwareengineering.com) húp trọn gần ngàn upvote (956 điểm chứ đ*o đùa). Click vào xem thì ôi thôi, nó như một quyển bí kíp chân kinh tổng hợp lại toàn bộ những cay đắng của cái nghiệp gõ phím cộc cộc này.

Nói trắng ra, đây là một trang web list lại các "định luật" bất thành văn trong ngành phần mềm. Không phải mấy cái lý thuyết suông dạy trong trường đại học đâu, mà là xương máu của các vị trưởng lão đời đầu. Điển hình như:

  • Định luật Brooks: Thêm người vào một project đang trễ deadline, thì nó sẽ càng trễ hơn. (Kiểu các sếp cứ nghĩ 9 bà bầu thì có thể đẻ ra 1 đứa bé trong 1 tháng vậy).
  • Định luật Conway: Tổ chức thiết kế hệ thống thế nào, thì cấu trúc hệ thống nó sẽ copy y chang sơ đồ giao tiếp của tổ chức đó. Công ty chia phe phái thì code nó cũng call API chửi nhau y hệt.
  • Định luật Hofstadter: Mọi việc luôn tốn nhiều thời gian hơn bạn dự tính, ngay cả khi bạn đã trừ hao thời gian bằng chính định luật này. Ảo ma chưa?

Giang cư mận nói gì về quả bí kíp này?

Dù thớt này vắng bóng comment trên post gốc (chắc anh em bận đi hotfix sập máy chủ hết rồi), nhưng dạo một vòng các cõi mạng khác và group dev thì cộng đồng chia phe khá rõ ràng:

  • Phe cựu binh (Lão quái): Đa số các senior đều vỗ đùi đánh đét: "Chuẩn cmnr!". Mấy lão này in mấy cái định luật này ra dán mẹ lên trán lúc đi họp sprint planning để phản dame lại mấy anh chị PM/PO hay vẽ vời mộng tưởng.
  • Phe "Biết rồi khổ lắm nói mãi": Một số anh em tư tưởng thực dụng thì chép miệng: "Biết thì để đấy, sếp bảo làm thì vẫn phải cắm đầu mà cày thôi. Thượng phương bảo kiếm đ*o bằng chén cơm manh áo".
  • Phe chiếu mới (Vãn bối): Mấy bạn junior mới ra trường thì kiểu giác ngộ chân lý. Tự nhiên hiểu ra tại sao project mình join nó lại như một nồi lẩu thập cẩm, hóa ra không phải do mình ngu, mà do vũ trụ nó vận hành như thế.

Góc nhìn từ Coding4Food

Nói tóm cái váy lại, cái trang Laws of Software Engineering này không sinh ra để các ông học thuộc lòng đi phỏng vấn. Nó là cẩm nang sinh tồn, là khiên giáp để anh em mang ra def (phòng thủ) lúc đi deal estimate với sếp.

Làm nghề này, code mượt thôi chưa đủ, phải biết "chính trị" một tí, phải biết lôi định luật của mấy ông Tây lông ra mà khè. Lần tới sếp bảo "Dự án đang cháy, anh nhét thêm 3 đứa em vào phụ chú", hãy dõng dạc đọc thần chú Brooks's Law. Sếp có nghe hay không thì chưa biết, nhưng ít nhất sau này dự án toang, các ông còn có cớ mà nói: "Em đã bảo rồi mà!".

Chúc anh em né bug thành công và không bị deadline đè bẹp dí.


Nguồn tham khảo:

  • Hacker News Thread: Laws of Software Engineering
  • Website gốc: https://lawsofsoftwareengineering.com

Bài viết liên quan

circuit board, electronics, cpu, macro
Công nghệĐồ Nghề & Tech Stack

Chưa kịp xài AV1, Giáo chủ VLC đã 'đẻ' ra dav2d chuẩn bị cho AV2: Codec cắn CPU hay siêu phẩm?

AV1 còn chưa phổ cập xong, team VideoLAN đã rục rịch nhá hàng dav2d cho AV2. Cộng đồng Hacker News chia phe combat gắt gao giữa fan C/Assembly và giáo phái Rust.

1 thg 64 phút đọc
Đọc tiếp →
evolution, artificial intelligence, brain, ghost, progress, smoke, digitization, change, matrix, printed circuit board, circuit board, control center, automation, evolution, evolution, evolution, evolution, evolution, artificial intelligence, artificial intelligence, artificial intelligence, artificial intelligence, brain, brain
AI & AutomationCông nghệ

Bóc trần sự thật AI: Khi giang cư mận phát hiện siêu trí tuệ chỉ là 'một đống weights'

Cười té ghế với bài parody 'They're made out of weights' trên Hacker News. Hóa ra AI thần thánh cũng chỉ là mấy ma trận số nhân với nhau mà thôi!

4 thg 64 phút đọc
Đọc tiếp →
writing, typewriter, office, business, torpedo, paper, type, vintage, old, key, analogue, technology, write, antique, writing, writing, writing, writing, writing
Đồ Nghề & Tech StackCông nghệ

Mouseless: Pháp khí dị cho mấy lão quái lười cầm chuột, múa phím ảo ma như Hacker

Hóng hớt Hacker News về Mouseless - con tool biến mọi HĐH thành sân chơi của dân nghiện bàn phím. Đỉnh cao năng suất hay chỉ tổ cắn RAM não?

6 thg 63 phút đọc
Đọc tiếp →
http, computer, hand, mobile, smartphone, web, touch, finger, display, www, internet, looking for, web address, pc, browser, search engine, data, programming, worldwide, networking
Công nghệChuyện Nghề

Ladybird Đổi Quy Trình Lên Đồ: Tham Vọng Đấm Vỡ Mõm Chromium?

Trình duyệt Ladybird tuyên bố thay đổi toàn bộ quy trình phát triển. Hóng hớt Hacker News và bài học xương máu cho anh em dev từ project cuối tuần lên hàng xịn.

5 thg 64 phút đọc
Đọc tiếp →
cybersecurity, palm print, data security, firewall, hacker, malware, ransomware, hacking, cybersecurity, cybersecurity, cybersecurity, cybersecurity, cybersecurity, ransomware, ransomware, ransomware, ransomware
Công nghệChuyện Nghề

Bay Màu Token GitHub Chỉ Bằng 1 Click Qua Lỗ Hổng VSCode: Toang Rồi Các Đạo Hữu

Chỉ một cú lỡ tay nhấp link, token GitHub của anh em lưu trong VSCode sẽ bốc hơi theo gió. Hóng ngay drama bảo mật căng cực đang hot rần rần trên Hacker News.

3 thg 64 phút đọc
Đọc tiếp →
dog, pet, trick, animal, bounce, rack
Công nghệChuyện Nghề

Thuyết Nền Kinh Tế Chết: Khi Đống Code Của Anh Em Chỉ Phục Vụ Cho... Một Đám Bot Khác?

Thuyết 'Nền kinh tế chết' đang làm mưa làm gió trên HN. Sự thật phũ phàng về một nền kinh tế toàn bot giao dịch với bot, và cú vả mặt cho anh em thợ gõ.

30 thg 54 phút đọc
Đọc tiếp →