Software Engineer
adalah profesi yang melakukan aktivitas pekerjaan seperti engineering berupa
analisa, rekayasa, spesifikasi, implementasi, dan validasi untuk menghasilkan
produk berupa perangkat lunak atau software yang dapat digunakan untuk
memecahkan suatu masalah di berbagai bidangnya. Profesi software engineer
diwajibkan untuk memahami pekerjaan dari profesi programmer dan system analyst
karena tugas pekerjaan dari software engineer, programmer, dan system analyst hampir
mirip atau sama. Dari ketiga profesi tersebut terdapat perbedaan dari software
engineer yaitu seorang software engineer harus mendalami ilmu mengenai Software
Development Life Cycle (SDLC) untuk modal mengembangkan software mulai dari
requirement hingga maintenance.
Karakterisitik dari
seorang software engineer yaitu
- Kompetensi adalah sifat yang menuntut seorang software engineer untuk memperdalam dan memperbaharui pengetahuan dan keterampil sesuai dengan profesinya.
- Tanggung Jawab adalah kesadaran dari seorang software engineer untuk membebankan hasil pekerjaannya sebagai tanggung jawab pribadi.
Untuk menjadi seorang
software engineer harus mempelajari terlebih dahulu seperti algoritma,
flowchart, dan dasar – dasar pemrograman dengan menggunakan bahasa pemrograman
seperti java, c++, dan sebagainya.
REFERENSI
Tidak ada komentar:
Posting Komentar