Code có còn chạy trên con người?
"Chương trình phải được viết cho người đọc, và chỉ tình cờ là cho máy chạy." ﹣Harold Abelson, Structure and Interpretation of Computer Programs
Câu này từng là kim chỉ nam. Giờ thì nghe khá hài hước. Khi các AI agent viết và đọc phần lớn code, còn kỹ sư thì ngày càng "điều phối" bằng tiếng Anh thay vì cú pháp, thì rốt cuộc code đang "chạy" trên ai? Máy đang viết cho máy. Trong khi đó, công việc của con người chuyển từ đọc code sang viết ra ý định rõ ràng bằng ngôn ngữ tự nhiên. Câu của Abelson có lẽ vẫn đúng, chỉ không theo cách ông từng nghĩ: "chương trình" mà con người viết cho người khác đọc giờ là prompt, là spec, là quyết định kiến trúc — chứ không còn là code nữa.
Lấy cảm hứng và hiện đang phản chiếu ý nghĩ từ huylenq.github.io. Các ghi chú thuộc về anh ấy; bản mirror này riêng tư và có ghi nguồn.