Salah satu pertanyaan yang paling sering aku dapet dari teman-teman yang baru masuk jurusan RPL adalah: “Enakan belajar frontend atau backend?” Aku sendiri pernah bingung di posisi yang sama. Jadi di sini aku mau cerita pengalaman aku ngebandingin keduanya.
Frontend: Yang Kelihatan di Layar
Frontend itu semua yang kamu lihat dan klik di browser. Tombol, menu, warna, animasi — itu semua hasil kerja frontend developer. Aku mulai dari sini karena hasilnya langsung kelihatan, dan itu bikin aku semangat.
Teknologi yang aku pelajari untuk frontend:
- HTML — struktur halamannya
- CSS — tampilannya biar cantik
- JavaScript — biar halamannya bisa interaktif
Yang aku suka dari frontend: hasilnya langsung bisa dilihat. Ubah warna tombol, langsung kelihatan. Pindahin posisi gambar, langsung keliatan. Ini bikin belajarnya lebih menyenangkan buat aku yang visual.
Backend: Dapur yang Nggak Kelihatan
Backend itu seperti dapur restoran — pelanggan nggak lihat prosesnya, tapi kalau dapurnya kacau, makanannya juga bakal bermasalah. Backend ngurusin server, database, dan logika di balik aplikasi.
Waktu aku coba belajar backend pakai PHP dan MySQL, awalnya bingung banget karena hasilnya nggak langsung kelihatan secara visual. Tapi setelah ngerti cara kerja database dan bisa nyimpen data dari form ke database — rasanya puas banget!
Perbandingan Singkat
| Frontend | Backend |
|---|---|
| Hasil langsung terlihat | Lebih banyak logika |
| HTML, CSS, JavaScript | PHP, Python, MySQL |
| Cocok buat yang suka desain | Cocok buat yang suka problem solving |
| Berinteraksi dengan user | Berinteraksi dengan data |
Pilihanku Sekarang
Jujur, aku lebih condong ke full stack — pengen bisa keduanya. Karena menurutku, memahami keduanya bikin kita jadi developer yang lebih lengkap dan nggak gampang bingung waktu kerja tim.
Tapi kalau kamu harus pilih satu dulu, mulailah dari yang paling bikin kamu penasaran. Nggak ada pilihan yang salah — keduanya punya peluang karier yang bagus. Yang penting mulai, dan konsisten!

