← Kembali ke Beranda
Ilustrasi Artikel

Langkah Selanjutnya: Di Mana Tempat Latihan Coding yang Bagus?

Halo Sobat Jurnal Coding! Saya ingin mengucapkan selamat yang setinggi-tingginya untukmu. Kamu telah berhasil menyelesaikan seluruh rangkaian Roadmap Dasar pemrograman di blog ini. Kamu sudah bukan lagi orang awam yang buta teknologi; kamu sudah memiliki fondasi logika dasar seorang software engineer.

Namun, ada satu hukum alam yang sangat kejam di dunia coding: **Jika kamu tidak menggunakannya, kamu akan kehilangannya.**

Ilmu coding itu persis seperti otot tubuh. Jika kamu pergi ke gym selama seminggu lalu berhenti berolahraga selama tiga bulan, ototmu akan kembali menyusut dan loyo. Coding juga sama. Jika setelah membuat kalkulator kemarin kamu memutuskan menutup laptop dan tidak menyentuhnya lagi selama sebulan, dijamin kamu akan lupa apa itu variabel dan bingung lagi melihat tanda kurung kurawal.

Pertanyaan terbesarmu saat ini pasti adalah: *"Lalu saya harus ngapain lagi setelah ini? Di mana saya bisa mencari soal-soal latihan gratis untuk mengasah otak agar logika coding saya semakin tajam?"*

Hari ini, saya akan membagikan 3 kotak perkakas (platform) gratis kelas dunia yang menjadi tempat nongkrong wajib para programmer untuk latihan bertempur!

### 1. W3Schools (Untuk Latihan Kuis Santai Singkat)

Jika kamu merasa belum terlalu percaya diri untuk menyelesaikan soal cerita yang rumit, W3Schools adalah tempat terbaik untuk memulainya.

Situs ini menyediakan menu khusus bernama "Exercises" (Latihan) untuk berbagai bahasa pemrograman seperti HTML, CSS, JavaScript, dan Python. Bentuk latihannya sangat ramah pemula, biasanya berupa soal "Isi Titik-Titik" yang rumpang. Kamu cukup mengetikkan satu kata perintah yang hilang untuk membuat kodenya berjalan. Sangat bagus untuk melatih ingatan sintaksmu di minggu-minggu pertama.

### 2. Codewars (Latihan Menyenangkan Bergaya Game RPG)

Ini adalah platform favorit saya pribadi, dan saya sangat merekomendasikannya untuk pembaca Jurnal Coding! Codewars mengubah aktivitas coding yang membosankan menjadi sebuah permainan RPG (*Role-Playing Game*) yang sangat seru.

Saat pertama kali mendaftar, kamu akan diberikan pangkat terendah (disebut 8 kyu), mirip seperti sabuk putih di olahraga karate. Setiap kali kamu berhasil menyelesaikan satu tantangan teka-teki coding (yang disebut *Kata*), kamu akan mendapatkan poin pengalaman (XP). Jika poinmu sudah penuh, pangkat sabukmu akan naik menjadi 7 kyu, 6 kyu, hingga mencapai tingkat master (1 kyu). Tampilannya sangat estetik dan bikin ketagihan!

### 3. HackerRank (Gerbang Utama Menuju Dunia Kerja)

Jika target utamanya belajar coding adalah untuk melamar pekerjaan di perusahaan startup atau korporat besar, HackerRank adalah tempat latihan yang wajib kamu taklukkan.

Banyak perusahaan teknologi di Indonesia maupun internasional menggunakan platform HackerRank untuk menguji keahlian calon pelamar kerja secara remote sebelum masuk ke sesi wawancara tatap muka. Soal-soal di sini dikelompokkan berdasarkan sertifikasi keahlian (Problem Solving, Python, JavaScript, dll). Berhasil mendapatkan lencana bintang emas di HackerRank adalah modal portofolio yang sangat mewah untuk dipajang di akun LinkedIn kamu!


Pesan Mental dari Jurnal Coding:
Saat kamu membuka situs-situs di atas nanti, kamu mungkin akan melihat papan peringkat yang dipenuhi oleh profil orang-orang jenius yang skornya jutaan. Jangan minder dan jangan membandingkan hari pertamamu dengan hari ke-1000 milik orang lain!
Targetmu bukan mengalahkan mereka. Targetmu adalah menjadi 1% lebih pintar daripada dirimu yang kemarin.


### Langkah Nyata Untukmu Hari Ini

Tutup artikel ini, buka tab baru di browser-mu, kunjungi situs **Codewars.com** atau **HackerRank.com**, lalu buatlah akun gratis di sana menggunakan emailmu. Coba pilih satu soal teka-teki yang paling mudah (level pemula), luangkan waktu 30 menit untuk memecahkannya.

Jika kamu menemui jalan buntu dan kodemu mengeluarkan teks merah (error), tersenyumlah. Kamu sudah tahu jurusnya: baca nomor barisnya, cari solusinya di Google Stack Overflow, atau tanyakan pada AI privatmu!

Petualangan dasarmu telah selesai, namun perjalanan sesungguhnya baru saja dimulai. Teruslah berlatih, jaga nyala api rasa ingin tahumu, dan sampai jumpa di artikel-artikel tingkat lanjut berikutnya hanya di Jurnal Coding!

Apa pendapatmu tentang artikel ini?