Hal yang Saya Pelajari Setelah 3 Tahun di Dunia Developer
Refleksi perjalanan, kesalahan yang pernah dilakukan, dan pelajaran paling berharga sebagai developer.
Tiga tahun bukan waktu yang lama, tapi cukup untuk mengubah banyak cara saya memandang kode. Berikut beberapa pelajaran yang ingin saya sampaikan ke diri saya yang dulu.
Kode yang jelas mengalahkan kode yang pintar
Dulu saya bangga menulis satu baris yang ringkas dan “pintar”. Sekarang saya lebih bangga menulis kode yang bisa dibaca rekan tim dalam tiga detik. Kode dibaca jauh lebih sering daripada ditulis.
Yang lebih penting dari menguasai banyak tools
Memahami masalah dulu
Tools datang dan pergi. Kemampuan memahami masalah dengan benar sebelum menulis solusi adalah keahlian yang bertahan paling lama.
Belajar membaca kode orang lain
Sebagian besar waktu kerja dihabiskan membaca kode, bukan menulis dari nol. Bisa masuk ke codebase asing dan paham dengan cepat itu superpower yang jarang diajarkan.
// Beri nama yang jelas — nama yang baik mengurangi kebutuhan komentar.
function hitungTotalBelanja(items: Item[]): number {
return items.reduce((total, item) => total + item.harga, 0);
}
Kesalahan terbesar saya
Terlalu lama menyempurnakan sesuatu sebelum menunjukkannya ke orang lain. Umpan balik lebih awal selalu lebih murah daripada umpan balik di akhir.
Pelajaran paling berharga
Skill teknis penting, tapi yang membuat saya berkembang paling cepat adalah kebiasaan: konsisten belajar, berani bertanya, dan tidak takut salah di depan umum. Sisanya mengikuti.