Rekayasa Perangkat Lunak

posted by: Wawan Irawan
Dilihat: 5065

 

Rekayasa Perangkat Lunak (RPL, atau dalam bahasa inggris : Software Engineering atau SE) adalah satu bidang profesi yang mendalami Komputer dalam cara-cara pengembangan aplikasi termasuk pembuatan, pemeliharaan, manajemen organisasi pengembangan perangkat lunak dan manajemen kualitas.

Lulusan RPL dapat berkerja sebagai :

  1. Developer IT- Merupakan pekerjaan yang mengaharuskan anda dapat mengembangkan perangkat lunak dengan memenuhi kebutuhan klein. Seperti perangkat lunak untuk pendidikan, bisnis, hiburan games, telekomunikasi dll.
  2. Programmer – Membuat program sebagau perangkat lunak dari komputeer untuk memudahkan fungsi tertentu. Programmer dapat bekerja di segala bidang baik industri, pertelevisan, perbankan, media. Jadi peluangan kerja juruan rpl sangat banyak.
  3. IT colsultant – Anda bisa bekerja sebagai IT consultant yang beperan dalam perencanaan dan pengevaluasian penerapan IT pada sebuah organisasi. Jadi lowongan kerja smk jurusan rpl banyak, tinggal anda mencari informasinya.
  4. System Analyst dan system integrator – Yang nantinya anda harus berperan dalam melakukan analisis terhadapat sistem atau program yang berbasis teknologi dan informasi dalam suatu perusahaan dan membuat solusi yang integratif dan memanfaatkan perangkat lunak. Ini menjadi salah satu peluang kerja lulusan smk jurusan rpl.
  5. Database engineer / data base administrator – Berperan dalam perencanaan pemeliharaan basis data (termasuk data warehouse).
  6. Web engineer – Bertugas merancang dan membangun website beserta layanan dan fasilitas berjalan di atasnya dan bertanggung jawab dalam pemeliharaan website dan mengembangkanya.
  7. Computer network / data communication engineer – Bertugas untuk merancang arsitektur jaringan komputer dan melakukan perawatan, pengelolaan jaringan dalam instansi atau perusahaan.
  8. Game developer – Anda diharukan dapat mengembangkan perangkat lunak multimedia game.
  9. Intellegent system developer – Mengembangkan perangkat lunak yang intelegen seperti sistem pakar, image recognizer dll.
  10. Software tester – Anda diharuskan dapat berperan khusus sebagai penguji perangkat lunakan dan bertanggung jawab atas kebenaran fungsi dari perangkat lunak maupun dari system.