Tôi đồng ý ngoại trừ ...
Rất có thể đó là trải nghiệm lập trình đầu tiên mà nhiều người từng có là chế tạo và lập trình một robot Lego (Mindstorms).
Mặc dù thuật ngữ chung "trò chơi" có thể định nghĩa một danh mục rất lớn để bao gồm hầu hết tất cả các chương trình, nhưng khi được sử dụng trong bối cảnh của poster gốc, nó dường như luôn có nghĩa là "viết trò chơi theo phong cách Doom".
Như đã nói ở đây trước đây - cách tốt nhất để học lập trình là có một cái gì đó bạn thực sự muốn đòi hỏi phải có chương trình. Đó là - học lập trình bằng cách viết chương trình bạn muốn.
Một trong những chương trình Windows đầu tiên của tôi là chương trình điều khiển MIDI, vì tôi thực sự muốn có chương trình điều khiển MIDI và Windows có vẻ phù hợp hoàn hảo (thanh trượt, nút, hỗ trợ SDK cho MIDI, v.v.). Tôi đã học được rất nhiều về lập trình Windows (điều này đã trở lại trong Win 3.1 ngày) từ chương trình đó.
Tôi chưa bao giờ là một phần của lập trình trò chơi vì những lý do được đề cập ở đây - tôi không vẽ tốt như vậy, vì vậy bất kỳ trò chơi nào tôi làm sẽ có đồ họa kém hơn của một nghệ sĩ. Tôi muốn học lập trình chứ không phải quản lý một "nhóm xây dựng trò chơi" (bài tập đáng khen ngợi nhưng hoàn toàn khác biệt).
Cuối cùng, tôi khá không đồng ý với tuyên bố của giáo viên. Cách tốt nhất để học lập trình là viết chương trình bạn thực sự muốn.
-R