Membangun Bukti Kemampuan · Pelajaran 5 dari 7
Belajar mandiri dan komunitas
7 menit baca · BelajarCode
Teknologi berubah cepat, jadi kemampuan belajar mandiri adalah keterampilan paling penting seorang programmer.
Sumber belajar
- Dokumentasi resmi bahasa dan pustaka. Paling akurat dan selalu terbaru.
- Kursus terstruktur, seperti kursus di BelajarCode, untuk membangun dasar secara berurutan.
- Buku, untuk pemahaman yang mendalam dan menyeluruh.
- Platform latihan soal, untuk mengasah logika dan algoritma.
- Kode orang lain di proyek sumber terbuka, untuk melihat cara programmer berpengalaman menyusun program.
Jebakan tutorial
Jebakan tutorial terjadi saat kamu terus menonton atau membaca tutorial, merasa paham, tetapi tidak bisa membuat apa pun sendiri. Cara keluarnya:
- Setelah mengikuti tutorial, buat ulang hasilnya tanpa melihat.
- Ubah: tambahkan satu fitur yang tidak ada di tutorial.
- Buat proyek kecil milikmu sendiri dengan konsep yang sama.
Rasa bingung saat membuat sesuatu sendiri adalah tanda kamu sedang benar-benar belajar.
Komunitas
- Forum tanya jawab, termasuk Forum BelajarCode. Bertanyalah dengan menyertakan kode, pesan error, dan apa yang sudah dicoba.
- Komunitas pengembang lokal di kotamu atau kampusmu. Banyak yang mengadakan pertemuan dan lokakarya rutin.
- Proyek sumber terbuka. Banyak proyek menandai tugas yang cocok untuk pemula, misalnya dengan label "good first issue". Kontribusi kecil seperti memperbaiki dokumentasi pun sangat berarti.
- Teman belajar. Menjelaskan materi kepada orang lain adalah cara terbaik menguji pemahamanmu sendiri.
Ajukan pertanyaan atau bantu menjawab pertanyaan orang lain di Forum BelajarCode.
Buka Forum DiskusiCek pemahaman
Kamu sudah menonton banyak video tutorial, tetapi bingung saat memulai proyek sendiri. Langkah apa yang paling membantu?
Latihan
Rencana keluar dari jebakan tutorial
Pilih satu tutorial atau pelajaran yang terakhir kamu ikuti. Tulis tiga langkah konkret untuk mengubahnya menjadi proyek milikmu sendiri.
Pembahasan
Contoh, setelah mengikuti pelajaran kalkulator nilai rapor:
- Membuat ulang kalkulatornya tanpa melihat kode contoh.
- Menambahkan fitur baru: menyimpan nilai ke file CSV dan memuatnya kembali.
- Mengubahnya untuk keperluan lain: kalkulator nilai turnamen futsal antarkelas, lengkap dengan klasemen.