Saya belajar memprogram dari buku secara langsung. Sekitar 20 tahun yang lalu sebelum google dan internet menjadi populer. Saya pikir mereka adalah sumber daya yang hebat. Namun sebagian besar buku modern hanya mengutip artikel teknis oleh produsen. Jadi saya sekarang setuju bahwa lebih baik belajar online. Dengan kata peringatan sebagai berikut:
Meskipun saya membaca banyak buku, dan memiliki akses internet hampir karena itu layak secara finansial. Saya tidak pernah bisa menyelesaikan segala jenis proyek yang cukup besar. Tentu saya bisa melakukan banyak proyek besar dalam buku-buku besar di mana mereka mengambil 20 bab untuk memandu Anda melalui itu, tetapi ketika datang ke proyek dunia nyata saya sendiri, saya selalu tanpa eksekusi menabrak dinding bata. Saya harus memberi tahu Anda, saya membaca beberapa buku berat.
Saya memiliki masalah sepanjang hidup saya masuk perguruan tinggi, tetapi saya sekarang memasuki tahun ketiga saya. Pada tahun pertama saya, saya bertemu orang-orang di tahun ke-4, dan master, dan mampu mengadakan percakapan yang produktif tentang teori AI, HCI, assembler, dan pengembangan kompiler dll. Namun dengan semua pengetahuan ini saya tidak dapat membuat program yang masuk akal. Apa yang saya lewatkan ... Satu hal yang tidak bisa Anda dapatkan dari buku apa pun, atau online.
Struktur. Pada tahun pertama, saya belajar tidak ada yang bersifat teknis (Allready tahu banyak dan berkembang melalui tanpa belajar hari, mengeksekusi matematika dan desain karena ini cukup baru bagi saya), tetapi saya belajar struktur dan kerja tim. Di liburan musim panas pertamaku, aku semakin dekat untuk menyelesaikan pekerjaan pertamaku.
Di tahun kedua saya, saya belajar banyak hal teknologi baru (masih dasar-dasar dalam perbandingan dengan apa yang saya tahu, tapi saya meletakkan teori yang saya tahu untuk praktik nyata). Ini menekankan pentingnya struktur lagi. Saya belum menyelesaikan proyek nyata pertama saya. Sekarang saya menganggap diri saya seorang programmer.
Saya tidak percaya perlu membaca buku untuk belajar pemrograman. Tapi ini sangat membantu. Namun, saya yakin bahwa tidak ada buku atau situs web yang mengajarkan atau dapat mengajarkan apa yang Anda dapatkan dari bahkan 2 tahun kuliah. Jika Anda telah berhasil menyelesaikan proyek tanpa pernah kuliah, bermain adil, tetapi ini adalah pengalaman yang saya sangat sarankan terlepas dari usia.
Buku bagus, internet lebih baik, google dan you tube hebat, tapi tidak ada yang mengalahkan perguruan tinggi tua yang buruk dalam opionion saya. Dan saya meragukan jumlah googling dan YouTubing akan pernah ada, dan saya tahu secara langsung bahwa jumlah buku tidak akan pernah ada.