Ketika kamu ditanya, apa profesimu? Programmer ataukah Developer? Apa yang akan kamu jawab?

Yap, kedua profesi yang hampir sama tetapi sebenarnya memiliki perbedaan yang cukup signifikan.

Programmer adalah seorang yang mampu menyelesaikan masalah secara komputasi, tentunya menggunakan bahasa pemrograman. Seorang Programmer handal dalam menggunakan algoritma pada saat melakukan koding program, mengetahui teknik dan karakter yang dimiliki oleh bahasa pemrograman yang dipergunakan. Di dalam sebuah tim, Programmer adalah seorang eksekutor/ implementator, programmer cendrung mengerjakan tugas yang diberikan padanya.

Sedangkan Developer adalah seorang programmer yang sudah terlatih. Dalam artian, Developer bukan hanya mampu menyelesaikan suatu masalah dan menjadi eksekutor saja, melainkan menjadi seorang inisiator yang mengembangkan dan meluncurkan produk. Developer mampu bekerjasama di dalam tim, berdiskusi atas pengalamannya untuk memberikan solusi terbaik, ia sudah mengetahui teknik apa yang terbaik untuk menyelesaikan suatu masalah.

Istilah lain seorang Programmer adalah Coder, sedangkan seorang Developer adalah Software Engineer.

Jadi, apa profesimu? 😊