
Apa itu Programmer? – Programmer adalah orang yang membuat program menjadi sebuah aplikasi/produk, baik itu aplikasi berbasis web, mobile (iOS atau Android), ataupun desktop.
Ada banyak jenis programmer, seperti Front-end, Back-end, Fullstack, dan sejenisnya.
Apa Itu Programmer Front-end?

Front-end Programmer adalah orang yang bertugas untuk membuat tampilan sebuah website/aplikasi supaya terlihat menarik di mata pengunjung.
Ada banyak jenis bahasa pemrograman yang digunakan, tapi kebanyakan dari mereka adalah Javascript.
Beberapa Framework atau Library yang paling popular digunakan oleh programmer Front-End antara lain:
- ReactJS
- AngularJS
- VueJS
Baca juga: Apa Itu Open Source?
Apa itu Programmer Open Source?
Apa Itu Programmer Back-end?

Kebalikannya dengan Front-end, Back-end adalah orang yang bertugas membuat sebuah system dari aplikasi tersebut, mereka akan saling berinteraksi dengan tim Front-end untuk menghasilkan sebuah produk (aplikasi) yang solid.
Adapun jenis bahasa pemrograman yang digunakan oleh Back-end sendiri lebih variatif, seperti:
- Python (The Best)
- Ruby
- GoLang
- C#
- PHP (Sucks!)
- Javascript (Weirdos)
Dan masih banyak lagi.
Fullstack
Fullstack adalah gabungan dari keduanya, Front-end dan Back-end. Di mana mereka akan mengerjakan kedua bagian sekaligus, dan tentunya dengan gaji yang lebih tinggi (tergantung perusahaan).
Bonus: Mobile Programmer/Developer
Seperti namanya, mobile programmer adalah seseorang yang membuat program ataupun aplikasi yang dikhususkan untuk platform mobile, baik itu untuk sistem operasi Android maupun iOS.
Di Indonesia sendiri sudah mulai banyak programmer mobile karena pesatnya perkembangan teknologi tanah air. Dan tidak jarang beberapa perusahaan menawarkan gaji yang bisa dibilang “cukup”.
Jadi, kamu pilih species programmer yang mana?
Yang Wajib Kamu Tahu: