Semua Blog
Personal

Kenapa Saya Suka Coding?

Cerita tentang proses belajar, rasa penasaran, dan motivasi saya dalam dunia programming.

Kenapa Saya Suka Coding? đź’»

Kalau ditanya, kenapa saya suka coding, jawabannya sederhana: karena coding itu seperti main logika, kreativitas, dan problem solving dalam satu waktu.

Saya bukan cuma belajar program untuk sekadar membuat aplikasi. Saya suka prosesnya: mulai dari ide kecil, lalu berusaha merancang solusi, sampai akhirnya produk itu bisa bekerja dan berguna untuk orang lain.


Awal Mula: Nggak Sadar Sudah Tertarik

Saya mulai tertarik ke dunia teknologi karena melihat bagaimana software bisa membantu banyak orang. Ketika saya lihat website atau game yang dibuat dengan rapi, saya jadi penasaran: "Gimana sih cara buat ini?"

Dari situ, saya mulai belajar dasar-dasar pemrograman. Awalnya memang terasa sulit. Banyak syntax yang salah, banyak error yang bikin pusing, dan kadang merasa ingin menyerah. Tapi justru di situlah saya mulai tertarik.

Saya merasa tertantang ketika ada masalah yang harus diselesaikan. Setiap bug yang berhasil saya selesaikan rasanya seperti menang satu level kecil dalam permainan.


Coding Itu Bukan Hanya Menulis Baris

Banyak orang menganggap coding itu hanya menulis kode. Tapi menurut saya, coding itu lebih dari itu.

Coding itu melibatkan:

  • logika
  • kreativitas
  • ketelitian
  • rasa ingin tahu
  • kemampuan memecahkan masalah

Contohnya, ketika saya membuat sebuah website, saya nggak cuma menulis kode tampilan. Saya juga harus berpikir tentang struktur, performa, alur pengguna, dan pengalaman yang nyaman saat digunakan.

Itu yang bikin saya suka. Karena setiap proyek selalu memberi tantangan baru.


Proses Belajar yang Saya Jalani

Saya belajar dari banyak sumber: tutorial, dokumentasi, project kecil, hingga mencoba hal yang belum saya pahami. Saya sering mulai dengan ide sederhana, lalu saya coba wujudkan dengan teknologi yang saya pelajari.

Misalnya:

  • membuat halaman web sederhana
  • mencoba desain UI yang lebih rapi
  • belajar backend dan database
  • membuat game kecil di Roblox
  • eksperimen dengan fitur baru di Next.js

Tujuan saya bukan cuma jadi cepat bisa. Yang lebih penting adalah saya benar-benar memahami cara kerja sebuah sistem.


Kenapa Saya Tetap Semangat?

Yang bikin saya terus semangat belajar coding adalah rasa puas saat proyek mulai berjalan.

Saat sebuah fitur berhasil dibuat, saat halaman web sudah rapi, saat game kecil yang saya buat bisa dimainkan, atau saat saya berhasil menyelesaikan bug yang menguras pikiran—rasanya luar biasa.

Saya merasa seperti sedang membangun sesuatu yang nyata. Bukan cuma sekadar tugas, tapi hasil dari proses belajar dan kerja keras.


Untuk Masa Depan

Saya ingin terus belajar dan berkembang di dunia teknologi, terutama di bidang web development dan game development.

Saya ingin bisa membuat produk digital yang bukan hanya bagus secara teknis, tetapi juga bermanfaat dan berdampak bagi orang lain.

Kalau kamu juga sedang belajar coding, jangan takut salah. Justru dari kesalahan itu kita tumbuh.

Setiap error adalah bagian dari proses. Dan setiap proses itu akan membawa kita ke level yang lebih baik.

“Coding bukan tentang sempurna sejak awal. Coding adalah tentang terus mencoba, terus belajar, dan terus berkembang.”


Semoga tulisan ini bisa jadi pengingat bagi saya sendiri bahwa proses belajar itu memang tidak selalu mulus, tapi itu yang membuat perjalanan menjadi lebih berarti.