Jadi Software Developer Itu Berat

Mei Rizal F
2 min readJul 2, 2020

--

Untuk menjadi seorang developer itu mudah, tapi untuk menjadi developer yang sukses dan melebihi developer yang lain, ini yang gak mudah. Gak ada jalan pintas atau jalan yang mudah untuk mencapai hal ini. Ini membutuhkan banyak kerja keras, dedikasi, ketekunan dan hasrat.

Di dalam perjalanan Saya di dunia software development memang penuh rintangan dan tantangan untuk menjadi developer yang handal. Di sini Saya akan membagikan cerita dan pengalaman sebagai developer. Ada beberapa hal yang perlu diperhatikan jika Kamu ingin menjadi developer yang handal.

1. Memahami dan berteman baik dengan bahasa pemrograman atau framework yang dipakai

Ini bukan tentang menghafal dokumentasi tapi memahami konsep atau cara kerja sebuah framework. Saya lihat banyak developer yang takut untuk melihat lebih jauh ke dalam framework, artinya melihat lebih jauh adalah menganalisa code yang ada dalam framework lalu memahami cara kerjanya, kenapa code ini bisa seperti ini dan code itu bisa seperti itu.

Maka berteman baiklah dengan framework yang Kamu gunakan, jangan takut untuk mengenalnya lebih jauh sampai ke akarnya.

2. Mulailah untuk membaca lebih banyak code

Kebanyakan developer tidak ingin menyediakan waktu untuk melihat code dari developer lain. Mereka hanya menghabiskan waktu menulis code yang hanya mereka tahu saja. Hal ini gak akan membuatmu menjadi developer yang hebat.

Cobalah untuk mulai melihat dan memahami aplikasi atau library open-source yang telah developer lain buat. Coba untuk mengobrak-abrik isi codenya dan modifikasi sesuai dengan apa yang Kamu inginkan.

3. Pertimbangkan untuk belajar bahasa pemrograman atau framework yang lain

Daripada menghabiskan waktu dengan satu bahasa pemrograman atau framework, lebih baik Kamu mempelajari yang lain. Karena ini bisa membuat skill programming Kamu makin terasah dan Kamu bisa lebih memahami konsep programming itu seperti apa.

Belajar disini bukan berarti hanya mempelajari secara sepintas saja, tapi mempelajari lebih dalam, seperti apa konsepnya dam seperti apa cara kerjanya dari semua itu.

4. Jadilah perfeksionis

Perfekionis disini artinya menjadikan code yang telah kita buat benar-benar versi yang terbaik, jika belum terbaik maka teruslah berimprovisasi sampai code yang Kamu bikin benar-benar perfek.

Jangan pernah puas dengan apa yang telah kamu buat. Carilah hal yang kurang sempurna dari code kamu lalu perbaiki dan sempurnakan. Jadikan code yang kamu buat adalah code yang sempurna tanpa cela.

5. Buatlah target pencapaian

Kalau Kamu gak punya target atau tujuan, perjalanan Kamu dalam menjadi developer yang hebat hanya akan jalan ditempat saja.

Maka dari itu buatlah target untuk diri Kamu sendiri, berjanjilah pada diri sendiri bahwa target itu harus tercapai. Contoh target adalah “Saya ingin membuat aplikasi chat menggunakan PHP dan Firebase dalam waktu 3 hari. Hari ini akan Saya mulai dan harus beres 3 hari kemudian”.

--

--

Mei Rizal F

Software development engineer who have been loving to code since 2007