Hỏi: Vài điều mà chỉ những người từng lập trình 20-50 năm mới biết là gì?
Trả lời: John Byrd, CEO tại Gigantic Software; Giám đốc tại Sega; Quản lý cao cấp tại Electronic Arts; Harvard khóa 91 ======== Mọi thứ trong ngành phần mềm đều đã được phát minh ra hết rồi. Người ta chỉ khám phá lại các thứ và giả vờ như thể họ đã phát minh ra nó mà thôi. Bạn có nghĩ rằng thứ gì đó là ngầu hay mới mẻ, thì thứ đó cũng được copy từ Smalltalk, hay HAKMEM hay Ivan Sutherland hay Doulas Engelbart hay IBM đời đầu hoặc Bell Labs cả. Đừng tin những trình biên dịch. Đừng tin các công cụ. Đừng tin các đoạn văn bản mô tả. Đừng tin chính bản thân bạn. Chúng ta chẳng cần thêm ngôn ngữ lập trình nào nữa. Vậy mà các bạn vẫn cuống lên và cố tạo ra một cái mới. Để tôi đoán xem nào, ngôn ngữ mới mẻ hấp dẫn của bạn sử dụng hệ số học IEEE-754 và các số nguyên có số chữ số cố định, đúng không. Ngôn ngữ mới mẻ ấy sắp hỏng đến nơi rồi. Bảo trì code còn khó hơn viết ra code. Viết ra rất nhiều code mới có thể là một dấu hiệu của sự lười biếng. Bạn đã được dạy để lập trình như thể b...