Tips Belajar Programming ala Atomic Habits

Tips Belajar Programming ala Atomic Habits

Belajar programming memang terbilang menantang dan susah-susah gampang. Walaupun demikian, dengan menerapkan prinsip-prinsip dalam buku “Atomic Habits” karya James Clear, proses pembelajaran bisa menjadi lebih efektif. Dalam buku tersebut, James Clear membahas bagaimana membentuk kebiasaan kecil yang dapat membawa kita menuju kesuksesan yang besar. Yuk aplikasikan tips dari buku tersebut ke dalam pembelajaran programmingmu.

It Obvious

Salah satu konsep utama yang dijelaskan oleh Clear adalah konsep “make it obvious”. Dalam konteks pembelajaran programming, kamu bisa menggunakan teknik habit stacking, yaitu menumpuk kebiasaan baru setelah kebiasaan lama. Sebagai contoh, setiap kali selesai makan malam, kamu akan menyelesaikan satu tutorial HTML sebelum membuka media sosial. Dengan cara ini, kamu membuat proses belajar menjadi lebih terstruktur dan terjadwal.

Make It Attractive

Selanjutnya, kamu dapat menerapkan konsep “make it attractive”. Salah satu teknik yang bisa digunakan adalah temptation bundling, yaitu menggabungkan kegiatan yang diinginkan dengan kegiatan yang kurang menyenangkan. Sebagai contoh, kamu bisa memberikan reward kepada diri sendiri dengan menonton satu episode anime hanya setelah berhasil menyelesaikan sesi belajar. Dengan cara ini, kamu memotivasi diri untuk terus belajar karena ada reward yang menarik di akhirnya.

Make It Easy

Selanjutnya, James Clear menekankan pentingnya untuk membuat proses belajar menjadi mudah atau “make it easy”. Salah satu prinsip yang bisa diterapkan adalah “work slowly but never backwards”. Alih-alih berfokus pada durasi belajar yang panjang namun jarang dilakukan, lebih baik fokus pada repetisi kecil namun konsisten. Misalnya, tetapkan diri untuk belajar programming selama 30 menit setiap hari daripada mencoba belajar selama 4 jam sekali seminggu. Dengan cara ini, kita menjaga konsistensi dalam pembelajaran tanpa merasa terlalu terbebani.

Make It Satisfying

Terakhir, penting untuk membuat proses belajar menjadi “make it satisfying”. James Clear menyarankan untuk menggunakan teknik “never miss twice”. Artinya, jangan biarkan diri kamu untuk melakukan kesalahan atau mengabaikan kebiasaan belajar lebih dari dua kali berturut-turut. Dengan cara ini, kamu dapat tetap konsisten dan tidak kehilangan momentum dalam proses pembelajaran.

Dengan menerapkan prinsip-prinsip ini, pembelajaran programming dapat menjadi lebih terstruktur, terjadwal, dan terus berlanjut. Dengan kesabaran dan konsistensi, kamu dapat mengembangkan keahlian programming secara bertahap dan mencapai kesuksesan yang di impikan.

PENGUMUMAN LAINNYA