Saya setuju kecuali ...
Kemungkinan besar pengalaman pemrograman pertama yang pernah dimiliki adalah membangun dan memprogram robot Lego (Mindstorms).
Sementara istilah umum "permainan" dapat menentukan kategori yang sangat besar sehingga mencakup hampir semua pemrograman, bila digunakan dalam konteks poster aslinya, sepertinya selalu berarti "menulis game gaya Doom".
Seperti yang telah dinyatakan di sini sebelumnya - cara terbaik untuk mempelajari pemrograman adalah memiliki sesuatu yang benar-benar Anda inginkan yang memerlukan program. Yaitu - pelajari pemrograman dengan menulis program yang Anda inginkan.
Salah satu program Windows pertama saya adalah program pengontrol MIDI, karena saya benar-benar menginginkan program pengontrol MIDI, dan Windows tampaknya sangat cocok (slider, tombol, dukungan SDK untuk MIDI, dll.). Saya belajar banyak tentang pemrograman Windows (ini kembali di Win 3.1 hari) dari program itu.
Saya tidak pernah menyukai pemrograman game karena alasan yang disebutkan di sini juga - Saya tidak menggambar semuanya dengan baik, jadi setiap game yang saya buat akan memiliki grafik yang lebih buruk daripada yang dimiliki seorang artis. Saya ingin belajar memprogram, bukan mengelola "tim pembuat game" (latihan yang patut dipuji tetapi sangat berbeda).
Pada akhirnya saya sangat tidak setuju dengan pernyataan guru. Cara terbaik untuk belajar pemrograman adalah menulis program yang Anda inginkan.
-R