Ingin menjadi programmer superhero?

Sebagai seorang pengembang, belajar adalah kekuatan super Anda. Hal ini sangat penting saat ini karena kerangka kerja dan teknologi baru muncul setiap 2 hari. Semakin cepat Anda mempelajari sesuatu, Anda akan semakin berharga. Jadi mari kita lihat beberapa trik yang saya gunakan untuk membantu saya mempelajari hal-hal baru dan tidak melupakan apa yang telah saya pelajari.

  1. Pastikan Anda memahami konsepnya
  2. Terapkan apa yang Anda pelajari (Latihan)
  3. Ambil catatan
  4. Men-debug
  5. Temukan komunitas

1. Pastikan Anda memahami konsepnya

Saat belajar coding kamu tidak bisa menghafal kode, aku tahu karena aku sudah lama melakukannya. Namun menghafal kode tidak akan membantu Anda. Jika Anda benar-benar ingin mempelajari sesuatu, pastikan Anda memahami cara kerjanya. Namun bukan hanya apa yang dilakukannya namun mengapa ia melakukannya juga.
Misalnya: Ambil pernyataan “if…else” atau operator logika seperti “&&”. Selain memahami fungsinya saat Anda menggunakannya dalam kode, Anda juga harus melihat lebih dalam dan memahami mengapa ia melakukan hal tersebut.

2. Terapkan apa yang Anda pelajari(Latihan)

Kita semua bisa sepakat, bahwa belajar tanpa benar-benar menerapkan konsep yang dipelajari, hanya membuang-buang waktu saja. Maksud saya, mengapa Anda mempelajarinya jika Anda tidak akan menerapkannya dalam kehidupan nyata? Itu tidak masuk akal.
Anda perlu menerapkan sesuatu agar pada akhirnya tidak melupakannya. Saat Anda menerapkannya dalam praktik, otak Anda membangun koneksi. Dengan cara ini Anda akan benar-benar mengingat konsep yang Anda terapkan.

3. Buat catatan

Saya melakukan ini ketika mengikuti kursus, atau sekadar mempelajari konsep-konsep baru yang belum saya ketahui sebelumnya. Dan izinkan saya memberi tahu Anda bahwa mencatat sama pentingnya dengan menonton kursus. Karena ketika Anda mengikuti kursus dengan menuliskan beberapa konsep di dalamnya, setelah selesai, Anda akan memiliki ringkasannya di atas kertas, yang dapat Anda lihat kembali kapan saja.
Metode ini juga membantu Anda untuk lebih memahami konsep karena itu memaksa Anda untuk menuliskan konsep dengan kata-kata Anda sendiri.

4. Men-debug

Mayoritas programmer BENCI debugging (bukannya saya menyukainya). Ini adalah proses yang membosankan dan terkadang masalahnya hanya pada titik koma yang hilang.
Namun yang saya perhatikan adalah ketika saya benar-benar menemukan bug dalam kode saya dan menyelesaikannya. Saya ingat masalah-masalah itu dan solusinya dengan lebih baik di masa depan. Ini karena saya sudah pernah bertemu mereka sebelumnya.

5. Temukan komunitas

Menemukan dan bergabung dengan komunitas yang baik mungkin sedikit rumit, namun hal ini sangat bermanfaat. Di komunitas, Anda dapat membagikan kode dan proyek yang telah selesai, dan komunitas akan memberikan masukan mengenai hal tersebut. Anda juga dapat memberikan masukan mengenai kode orang lain.
Bersikaplah terbuka terhadap masukan, baik atau buruk karena ini merupakan peluang untuk mempelajari sesuatu yang baru.

Terima kasih sudah membaca!