2019–2020 — Junior Developer¶
Masuk Dunia Kerja Beneran¶
Dapat kerja pertama sebagai Junior Web Developer. Di sinilah saya sadar, ternyata coding di kampus/kelas jauh beda sama coding di tim asli.
- Code review itu penting, bukan buat nge-judge tapi buat belajar
- Naming variabel yang jelas > kode yang "keren"
- Kerja pakai framework: mulai kenal Laravel dan React
- Ternyata banyak meeting 😅
- Legacy code itu nyata dan menyakitkan
- Deadline nggak selalu masuk akal, tapi harus tetap dikomunikasikan
Proyek yang Berkesan¶
Sistem manajemen inventaris internal — proyek pertama saya yang benar-benar dipakai orang lain, bukan sekadar tugas kuliah.
// Potongan kode yang bikin bangga waktu itu
public function calculateStock(Product $product): int
{
return $product->purchases()->sum('qty')
- $product->sales()->sum('qty');
}
Refleksi¶
Di fase ini saya belajar bahwa jadi developer bukan cuma soal nulis kode, tapi juga soal komunikasi dan kolaborasi.