
Saya bakal memperkenalkan kalian dengan Richard Feynman, seorang fisikawan peraih Nobel yang berhasil karena karyanya yang inovatif dalam mekanika kuantum. Namun Feynman lebih terkenal dengan kemampuannya dalam menyederhanakan konsep rumit.
Feynman percaya bahwa kunci menguasai suatu hal adalah buat apa yang ingin dikuasai itu menjadi sangat sederhana hingga seorang anak kecil bisa memahaminya. Cara beliau melakukannya adalah sebagai berikut:
Langkah 1: Pilih dan Tulis Konsep yang Mau Kamu Pelajari
Langkah pertama adalah mengidentifikasi topik apa yang ingin dipelajari dan tuliskan baik-baik topik tersebut. Buat sespesifik mungkin. Misal kita ingin belajar ngoding, tuliskan baik-baik “Belajar Memprogram Komputer”. Buat lebih spesifik, sespesifik mungkin.
“Belajar Memprogram Komputer dengan Bahasa Pemrograman Python”.
Langkah 2: Coba Jelaskan Konsepnya Seolah-olah Kamu Sedang Mengajarkan Orang Lain
Bayangkan kamu menjelaskan konsep tersebut ke seseorang yang gak punya pengetahuan apapun. Dengan cara ini kita akan mencerna apa yang kita pelajari dengan bahasa yang sederhana tanpa jargon atau kata-kata teknikal. Kalo kita kesulitan melakukannya, kita masih belum dapet nih konsep dari pelajarannya. Contoh gini:
“Memprogram komputer itu seperti kamu ngasih tahu cara melakukan sesuatu dengan sebuah resep. Bayangin kamu mau ngasih tahu seseorang cara bikin kue. Kamu kemudian nulis resep nya seperti ini di kertas:
- Panasin oven
- Campurkan tepung, telur, dan gula
- Panggang selama 30 menit
“Program komputer itu seperti resep bikin kue yang harus komputer ikuti. Python sendiri adalah cara menuliskan resepnya dengan cara yang mudah dibaca seperti print untuk menunjukkan sesuatu atau if untuk membuat pilihan. Contohnya kalo kita ingin komputer menunjukkan kata “Halo” ke layar, kita menuliskan seperti ini:
print("Halo")
“Komputer kemudian mengikuti resepnya dan menunjukkan kata “Halo” di layar.“
Langkah 3: Cari Area yang Kita Belom Bener-Bener Paham Lalu Pelajari Lagi ke Sumbernya
Ketika kita coba menjelaskan di langkah kedua tadi, kita akan ketemu nih bagian-bagian yang kita kebingungan sendiri cara jelasinnya gimana. Coba poin-poin deh bagian tersebut dan coba cari lagi materi atau sumber untuk menuhin gap pengetahuan tersebut.
Contohnya pas saya menuliskan contoh penjelasan bahasa pemrograman Python, saya kesulitan ketika ingin memberi tahu Python itu bahasa yang mudah. Karena bisa aja mudah itu mudah untuk dibaca tapi bisa juga mudah bagi komputer meprosesnya kan. Gimana nunjukin kalo Python itu mudah juga gimana, apakah dengan satu contoh cukup?
Langkah 4: Sederhanain dan Jelasin Lagi
Coba tulis ulang lagi penjelasannya untuk semakin disederhanakan. Dengan mencerna konsep sampai ke esensinya, kita bakal bener-bener dapat penjelasan paling dasar yang merangkum konsep rumit tersebut.
“Memprogram komputer itu seperti ngasih tahu cara bikin sesuatu dengan resep. Misalnya, kamu mau bikin kue. Kamu tulis langkah-langkahnya seperti:
- Panasin oven
- Campurkan tepung, telur, dan gula
- Panggang selama 30 menit
“Nah, program komputer itu kayak resep buat komputer. Python itu cara nulis resep yang gampang dibaca. Misalnya, kalau kamu mau komputer nulis ‘Halo’ di layar, kamu cukup tulis:
print("Halo")
“Komputer bakal ikutin resep itu dan munculin tulisan ‘Halo’ di layar.”
Teknik Feynman bisa dibilang adalah wasiat dari kepercayaan beliau bahwa pemahaman yang sesungguhnya datang dari kejelasan, bukan dari kerumitan. Beliau pernah berkata, “Kalau kamu tidak bisa menjelaskannya dengan cara yang sederhana, maka kamu belum benar-benar memahaminya.”
Metode ini dapat diterapin di berbagai hal bagi siapapun yang ingin mempelajari suatu hal secara mendalam. Jadi lain kali kamu menghadapi suatu hal yang cukup sulit, coba deh terapin teknik Feynman ini: sederhanain, ajarin, dan kuasain. 🐧