Saran saya adalah membuang buku!
Tentu saja tidak secara harfiah. Yang saya maksud adalah, masuk ke area topik yang Anda tidak memiliki banyak pengalaman, dan selesaikan masalah-masalah sulit di sana, tanpa belajar tentang solusi yang ada. Bergantung hanya pada kreativitas dan pemikiran kritis Anda dan mungkin sebuah referensi manual.
Anda mungkin mendesain format gambar. Atau server web. Atau skema kompresi. Berkas sistem. Inti. Kecerdasan buatan. Bahasa pemrograman. Sistem visi komputer.
Sesuatu yang Anda temukan menarik, itu cukup rumit, dan yang tidak pernah Anda pelajari. Jangan membacanya: langsung saja. Eksperimen Membuat kesalahan. Temukan kembali roda.
Jangan meminta bantuan. Tinggal jauh dari tutorial. Jauhi teori. Jangan menarik solusi dari rak.
Mengapa?
- Kami belajar terbaik dari kesalahan.
- Ini memberi Anda kesempatan untuk berlatih menghasilkan solusi secara kreatif, daripada memuntahkan dan mengadaptasi solusi lama.
- Anda dipaksa untuk mengevaluasi ide-ide Anda. Anda tidak dapat mengevaluasi mereka tanpa mengembangkan pemahaman yang baik tentang alat Anda, tentang masalah yang Anda selesaikan, dan gagasan yang ingin Anda evaluasi. Hal ini mengarah pada pemahaman yang lebih mendalam tentang topik daripada yang seharusnya Anda kembangkan. (Jangan ragu untuk membaca tentang alat yang Anda gunakan, tapi jangan membaca tentang masalah yang Anda coba selesaikan.)
Lakukan beberapa upaya, dan sekali Anda merasa senang dengan apa yang telah Anda raih, tinggalkan selama beberapa bulan. Kemudian kembalilah segar dan lihat apakah Anda dapat menemukan perspektif baru. Setelah itu, saatnya untuk mulai membaca tentang masalah dan bagaimana orang lain menyelesaikannya (atau berbicara dengan orang lain). Pada titik ini, alih-alih berkata pada diri sendiri "ya, itu masuk akal" saat Anda membaca, Anda akan mengatakan "ya, tepat ", atau "sampai batas tertentu", atau "wow, itu pintar".
Dengan kata lain, Anda akan berpikir jauh lebih kritis tentang apa yang Anda baca, dan Anda akan merasa jauh lebih mudah untuk dipahami dan diingat karena Anda sudah memiliki "kerangka mental" yang besar untuk dilampirkan. Anda akan merasa senang dengan hal-hal yang Anda temukan secara independen, dan Anda akan pergi dengan tumpukan pengetahuan baru.
Jangan mencoba membuat solusi Anda sempurna. Buktikan saja pada diri sendiri bahwa Anda dapat menyelesaikan masalah. Gunakan sikap "bisa-lakukan", dan jika Anda merasa gentar dengan masalah tersebut, ingatlah bahwa orang yang pertama kali menyelesaikannya mungkin tahu sebanyak yang Anda lakukan (pada kenyataannya, mereka tidak tahu itu punya solusi!).