5 Tips for Your First Coding Project!
Bingung weekend mau ngapain? Daripada bengong, yuk kembangkan skill coding kamu!
Siapa yang habis ikut Holiday Club GenG? Sayang kan kalau apa yang kita pelajari enggak dikembangkan?
Jadi, ini beberapa tips yang mau aku kasih khususnya buat kamu yang baru pertama kali buat project coding!
1. Ketahui apa sih tujuan dari project ini? 🤔
Pada awalnya mungkin kamu merasa kewalahan, tidak tahu apa yang ingin kamu bikin. Oleh karena itu, mulai dari hal terkecil. Mulai dengan tujuan. Pertanyaan yang bisa kamu tanyakan adalah “Mengapa kamu ingin mengembangkan project ini”. Mungkin karena kamu ingin belajar data struktur dan algoritma, atau mungkin karena kamu ingin membuat script pembantu untuk homework kamu. Yang pasti, tujuannya harus cukup spesifik. Kalau tujuannya abstrak dan jangkauannya besar, contohnya “Pingin belajar coding” atau “Pingin bikin aplikasi”, infrastruktur project kamu belum bisa kebayang.
2. Keluar dari zona nyaman, belajar hal baru ketika develop program.
Membuat aplikasi bisa jadi tujuan personal kamu saat ini, tapi nyatanya akan ada hal-hal baru yang sekarang mungkin tidak kamu butuhkan namun berguna untuk kedepannya. Artinya, kamu tidak sekedar berkutat dengan hal-hal yang memang sudah kamu ketahui. Contohnya, bila kamu ingin belajar bikin website (pada bagian frontend). Kamu dari yang tidak pernah pakai Javascript framework mulai ngulik pakai React, atau yang tidak pernah bikin UI/UX, coba-coba bikin wireframe di Figma.
Nah, kalau buat yang lagi belajar backend kamu bisa saja mengembangkan algoritma dan struktur data atau desain sistem yang baru pada program kamu. Ketika kamu belajar hal yang baru, kamu akan lebih sensitif ketika menggunakan hal baru tersebut secara langsung. Tingkatkan terus keingintahuan kamu, sehingga makin banyak lagi ruang untuk kamu belajar.
3. Berkomitmen menyelesaikan project
Kamu harus semangat menyelesaikan apa yang sudah kamu mulai!
Walaupun ada distraksi atau masalah di tengah jalan yang membuat kamu enggan menyelesaikan projectmu (atau bahkan melompat ke project baru), pastikan untuk menyelesaikan projectmu itu. Semua project pasti tidak sempurna. Ingat bahwa kita bukan mencari kesempurnaan, melainkan mencari pelajaran serta upgrade diri selama prosesnya
4. Bertanya, bertanya, dan terus bertanya!
Pernah kebingungan kenapa kodemu tidak bekerja? Atau pernah kebingungan kenapa kodemu bekerja? Kamu akan merasakannya berulang kali ketika membangun project coding. Pertanyaan merupakan aset berharga ketika kebingungan terjadi. Tapi pertanyaan yang tepat sasaran adalah aset yang paling berharga.
Artinya, sebelum kamu bertanya, kamu harus tahu apa yang ingin kamu tanyakan. Cari tahu jawaban dari permasalahanmu sebisa mungkin. Analisis bagian mana yang menjadi masalah. Agar orang lain dapat membantu kamu, mereka juga harus mengerti apa yang menjadi masalah pada project kamu. Jadi, jangan sekedar frustasi mengucapkan “Kenapa kode ini tidak bekerja?”, melainkan tanyakan “Kode ini tidak bekerja, di bagian mana merupakan masalahnya?”
5. Take breaks.
Otak gosong, dada kesal. Kamu sudah bertanya, tetapi solusinya kurang memuaskan. Ada momennya ketika kamu menghadapi suatu masalah dalam projectmu. Ketika perasaan bingung atau perasaan stuck ini terjadi, jangan paksa dirimu untuk terus coding. Habiskan sisa waktumu itu untuk melakukan hal lain; jalan kaki, makan cemilan, nonton film. Lalu akan ada suatu waktu dimana twink.. jawaban tersebut tiba-tiba muncul di otak kamu. Bersabarlah, dan jangan stress. Hal ini normal!
6. (Bonus) Gabung dengan komunitas coding.
Komunitas coding itu sangat membantu untuk banyak sekali alasan! Pada komunitas coding, kamu dapat bertemu dengan teman-teman baru yang satu hobby. Mungkin jawabanmu bisa dijawab oleh anggota yang lebih mahir sehingga kamu bisa belajar bareng.
Nah untuk kalian yang ingin ikut komunitas coding, boleh banget join discord server GenG. Langsung DM Generation Girl buat informasi join-nya, ya!
Itu dia 5 (tambah 1) tips yang aku share untuk kamu yang ingin memulai coding project. Semoga artikel ini dapat bermanfaat untuk kalian semua yaa!
Terima kasih sudah meluangkan waktumu! 💕 Kita tambah wawasan dengan baca artikel Generation Girl lainnya melalui tautan ini, ya!👇