Mengenal Jurusan Rekayasa Perangkat Lunak: Keunggulan dan Prospek Karirnya
Mungkin beberapa diantara kamu ada yang tidak tau dari jurusan Rekayasa Perangkat Lunak (RPL). Ada pula yang menyamakan jurusan ini dengan Teknik Komputer dan Jaringan (TKJ). Padahal kedua jurusan ini jelas berbeda.
Lalu apa itu jurusan Rekayasa Perangkat Lunak? Apa saja keunggulan dan prospek karir kedepannya dari jurusan ini? Simak penjelasan berikut
Apa itu Jurusan Rekayasa Perangkat Lunak?
Jurusan Rekayasa Perangkat Lunak (RPL) adalah sebuah jurusan yang mempelajari dan mendalami teknik-teknik pengembangan perangkat lunak (software). Termasuk diantaranya pembuatan, pemeliharaan, manajemen organisasi pengembangan perangkat serta manajemen kualitasnya.
Tak hanya itu saja, jurusan ini juga berkaitan dengan pembuatan website, aplikasi, game, dan hal-hal yang berkaitan dengan pemrograman dan bahasa pemrograman lainnya. Jurusan RPL tidak akan jauh-jauh membahas coding, desain, dan algoritma.
Apa saja yang Dipelajari dari Jurusan Rekayasa Perangkat Lunak?
Terdapat tiga poin utama yang nantinya akan dipelajari. Dari ketiga poin tersebut terdapat beberapa turunan diantaranya:
- Coding
- Pemrograman Bahasa Pascal
- Pemrograman Bahasa C
- Pemrograman Bahasa C++
- Pemrograman Bahasa Java
- Pemrograman Bahasa Python (*)
- Pemrograman Bahasa Delphi (*)
- Pemrograman PHP & Mysql
- Pemrograman JavaScript
- Pemrograman AJAX (*)
- Pemrograman Web Server
- Pemrograman HTML
- Pemrograman CSS
- Desain
- Photoshop
- Corel Draw
- Video Editing
- Web Design
- Algoritma
- Algoritma Dasar
- Algoritma tingkat Lanjut
- Microsoft Access
- Gerbang Logika
- Basis Data
- DFD (Data Flow Diagram)
- Dan masih banyak lagi
Selain membahas ketiga poin diatas, kamu juga akan mendapat materi tambahan berupa perakitan komputer, jaringan dan masih banyak lagi. Jadi jurusan RPL tidak hanya sebatas membuat program dan website saja, namun lebih luas lagi.
Apa saja Keunggulan dari Jurusan Rekayasa Perangkat Lunak?
- Prospek Kerja yang Jelas
Kemajuan teknologi yang begitu pesat, membuat banyak tenaga kerja di bidang Information Technology (IT) banyak dibutuhkan. Adapun peluang pekerjaan yang bisa dilamar melalui jurusan RPL yaitu software engineer, software programmer, IT consultant, mobile computing development, game developer, system analyst, software tester, dan lain-lain.
- Dicari oleh Sejumlah Perusahaan
Tenaga kerja dibidang IT seperti perusahaan, industri dan pemerintahan sangat dibutuhkan saat ini. Terlebih lagi pekerjaan ini tidak bisa dilakukan oleh sembarang orang.
Seorang programmer saat ini sangat dibutuhkan oleh perusahaan untuk membuat software yang dibutuhkan untuk mempermudah pekerjaan.
- Kesempatan untuk Membuka Startup Sendiri
Kamu tidak perlu lagi pontang-panting mencari pekerjaan ke sejumlah perusahaan. Pengetahuan mengenai coding, desain dan algoritma yang didapatkan sewaktu kuliah, bisa menjadi bekal utama dalam merintis usaha atau Startup sendiri.
- Tak Selalu Bekerja di Kantoran
Lulusan jurusan RPL ini tidak harus bekerja di kantoran saja, namun bisa melakukan pekerjaan di rumah, cafe dan lain-lain. Sebab, pekerjaan dari lulusan ini bisa bekerja dimana saja.
Terlebih lagi di situasi pandemi saat ini, sejumlah perusahaan mewajibkan pekerjanya untuk bekerja secara online dari rumah. Tentu ini menjadi keuntungan besar bagi sejumlah lulusan RPl untuk mendaftarkan diri pada perusahaan yang menerapkan konsep Work From Home (WFH).
- Gaji yang Lumayan Besar
Bila kamu menginginkan pekerjaan yang memperoleh gaji yang lebih besar, maka kamu tidak perlu khawatir. Pasalnya, sejumlah perusahaan akan membayar tinggi ke sejumlah pekerja tenaga IT.
Dilansir dari Kompas.com, profesi cloud computing engineer bisa memiliki gaji hingga Rp 10 juta per bulan. Disebutkan juga profesi IT leader memiliki gaji berkisar Rp 12 juta.
Prospek Karir Jurusan RPL
- Konversi PSD ke WordPress
Pekerjaan ini bertanggung jawab untuk mengubah file PSD menjadi bentuk WordPress sesuai permintaan klien
- Developer IT
Bertugas untuk melakukan pengembangan software sesuai dengan yang diajukan oleh klien. Jenis software yang dibuat bisa beragam bidang mulai dari pendidikan, hiburan, bisnis, hingga telekomunikasi.
- Programmer
Bertugas untuk membuat program pada komputer, untuk mempermudah pekerjaan. Baik dalam bidang pertelevisian, perbankan, hingga industri.
- IT Consultant
Bertanggung jawab dalam melakukan perencanaan dan pengevaluasian penerapan IT dalam sebuah organisasi.
- System Analyst dan System Integrator
Bertanggung jawab untuk menganalisis sistem maupun program yang berbasis teknologi maupun informasi dalam sebuah perusahaan. Pekerjaan ini juga membantu untuk menemukan solusi yang integrasi dan memanfaatkan software.
- Database Engineer/ Database Administrator
Seorang Database engineer memiliki tanggung jawab untuk melakukan pemeliharaan berbasis data (termasuk data warehouse).
- Web Engineer
Bertugas membangun sebuah website, melakukan pemeliharaan dan pengembangannya. Termasuk membuat layanan dan fasilitasnya.
- Computer Network/ Data Communication Engineer
Berperan dalam membangun struktur jaringan komputer, termasuk didalamnya melakukan perawatan, dan pengelolaan jaringan pada sebuah instansi maupun perusahaan.
- Game Developer
Lulusan dari jurusan RPL bisa bekerja sebagai game developer. Bertugas dalam melakukan pengembangan pada perangkat multi game
- Intelligent system developer
Pekerjaan ini bertugas melakukan pengembangan software intelijen seperti sistem pakar dan lain-lain.
- Software tester
Pekerjaan terakhir yang bisa ditekuni bagi lulusan jurusan Rekayasa Perangkat Lunak adalah Software tester. Bertanggung jawab dalam melakukan pengujian perangkat lunak.