Overthinking sering dianggap sebagai hambatan, tapi dalam dunia programming, ia bisa jadi tanda kepedulian terhadap kualitas. Ini refleksi saya tentang bagaimana mengelolanya agar jadi kekuatan, bukan kelemahan.
Unit testing sering dianggap sepele, padahal fungsinya krusial untuk menjaga kualitas kode. Dalam tulisan ini, saya mengibaratkan unit test seperti bulu hidung—tidak menarik, tapi menyelamatkan.
Menulis adalah skill yang sering terabaikan oleh programmer, padahal sangat berguna. Dengan menulis, kita bisa menyampaikan ide dengan lebih jelas dan membuat komunikasi dengan tim lebih efektif. Selain itu, menulis juga membantu kita mendokumentasikan proses belajar dan pengalaman kerja.
Memulai masuk lagi ke dunia pemrograman dengan minimnya pengalaman menulis kode, yang ada dipikiran saya hanyalah yang terpenting adalah aplikasi dapat berjalan dan tidak error, sehingga banyak hal teknis dan non-teknis yang tidak menjadi perhatian saya.
Apapun bahasa pemrograman yang kamu pilih, yang harus kamu lakukan nantinya adalah memahami konsep pemrograman, memahami struktur data dan juga pattern saat belajar pemrograman.