Artikel ini saya buat dari pengalaman saya ketika melakukan magang disalah satu BUMN di Jakarta. Waktu itu saya ditanya, "Kamu kuliah diajarin sebagai programmer atau Software Engineer ?". Nah lhoh, saya pun diam membisu karena gak tahu bedanya. hehe. Lalu, Apa sih Software Engineer ?. Apa itu Programmer ...

Software Engineer atau Programmer ? Apa Bedanya ?

Artikel ini saya buat dari pengalaman saya ketika melakukan magang disalah satu BUMN di Jakarta. Waktu itu saya ditanya, "Kamu kuliah diajarin sebagai programmer atau Software Engineer ?".

Nah lhoh, saya pun diam membisu karena gak tahu bedanya. hehe.

Lalu, Apa sih Software Engineer ?. Apa itu Programmer ?.

Jika teman-teman melihat list-list pekerjaan di Start Up yang ada di Indonesia, baik itu Bukalapak, Tokopedia, maupun yang lainnya pasti ada pekerjaan Software Engineer, tetapi tidak ada programmer. Why ?.

Programmer adalah seseorang yang mempunyai kemampuan khusus untuk menulis dan merancang program menggunakan bahasa pemrograman. Sedangkan Software Engineer adalah seseorang yang memiliki kemampuan untuk merancang, mengimplementasi dan menganalisis perangkat lunak.

Jadi, pada dasarnya, programmer merupakan bagian dari Software Engineer, yaitu pada tahap implementasi perangkat lunak menggunakan bahasa pemrograman tertentu.

Sekarang kembali ke pribadi teman-teman, apakah teman-teman disini berperan sebagai programmer atau software engineer?.

Jika teman-teman bilang, "Ini sih sama saja, gak ada bedanya kale...".

Mari kita bahas beda antara Software Engineer dengan Programmer.

Letak perbedaan kedua hal diatas terletak pada:

1. Kreatifitas

Software Engineer bertugas merancang dan menganalisa sehingga dibutuhkan kreatifitas, sedangkan programmer hanya mengimplementasikan dari sebuah rancangan yang ada.

2. Letak Tugas

3. Upah Gaji

Tentu upah gaji software engineer lebih banyak daripada Programmer karena letak kerja yang berbeda tingkatannya.

 

Penulis

Randy Bastian. Penulis di CodeJurnal.com


About Author

Randy Bastian


Comment & Discussions

  • Dimas Achmad
    Thanks gan atas penjelasannya yang sudah komplit

  • Gede Juliarsa
    Apa bedanya software engineer dengan system analist?

    • jelas beda, software engineering seperti yang dijelaskan diatas. sedangkan system analist merupakan keahlian seseorang dalam menganalisis kekurangan/ kerusakan yang terjadi dalam sistem. hampir sama seperti cracker.


  • Please LOGIN before if you want to give the comment.