- Tác giả bày tỏ sự bất mãn với tình trạng hiện tại của ngành công nghiệp phần mềm, nhắc đến sự kém hiệu quả, thiếu tính đơn giản và thiếu sự xuất sắc.
- Tác giả so sánh phần mềm với các ngành khác như ô tô và xây dựng, chỉ ra rằng ở đó hiệu quả và tối ưu hóa được đặt lên hàng đầu.
- Tác giả chỉ trích việc phần mềm chỉ vận hành ở một phần nhỏ so với hiệu năng tiềm năng, và việc lãng phí tài nguyên máy tính lại được chấp nhận như điều bình thường.
- Tác giả chỉ ra rằng dù phần cứng đã tiến bộ, phần mềm vẫn không nhanh hơn hay hiệu quả hơn.
- Tác giả phê phán kích thước và độ phức tạp của phần mềm hiện đại, gọi đó là "bloat", và cho rằng nếu loại bỏ các yếu tố không cần thiết thì hiệu năng có thể được cải thiện đáng kể.
- Tác giả bày tỏ lo ngại về sự tăng trưởng nhanh chóng và độ phức tạp của phần mềm, khiến nó trở nên khó hiểu và khó kiểm soát.
- Tác giả phê phán sự thiếu bền vững của phần mềm, chỉ ra rằng nhiều chương trình trở nên không thể dùng được hoặc không còn được sử dụng chỉ sau vài năm.
- Tác giả chỉ trích việc thiếu tập trung vào chất lượng và hiệu quả trong lập trình, cho rằng có xu hướng tạo ra các giải pháp nhanh nhưng chất lượng thấp.
- Tác giả cho rằng ngành phần mềm vẫn chưa thoát khỏi vòng lặp xây dựng chồng lên các hệ thống vốn đã đầy khiếm khuyết, và cần có những giải pháp mới, hiệu quả hơn.
- Tác giả lập luận rằng các công ty và người dùng đang hài lòng với tình trạng phần mềm hiện tại, và việc cho thấy tiềm năng về hiệu năng và độ tin cậy tốt hơn là trách nhiệm của các kỹ sư.
- Tác giả đưa ra một vài ví dụ về phần mềm hiệu quả và được thiết kế tốt để nhấn mạnh rằng cải thiện là điều hoàn toàn khả thi.
- Tác giả kêu gọi một sự chuyển dịch sang ngành công nghiệp phần mềm ưu tiên hiệu quả, độ tin cậy và chất lượng, cùng với nhu cầu về một cộng đồng kỹ sư chia sẻ tầm nhìn đó.
2 bình luận
Bài này trước đây đã có bản dịch tiếng Hàn, nên bạn chỉ cần xem bản đó là được.
https://tonsky.me/blog/disenchantment/ko/
Tôi đã đổi hẳn sang liên kết bản dịch.
Ý kiến trên Hacker News