Program Keahlian Rekayasa Perangkat Lunak (RPL) adalah salah satu kompetensi keahlian dalam bidang Teknologi Komputer dan Informatika yang secara khusus mempelajari tentang pemrograman komputer. Lulusan RPL dewasa ini sangat dibutuhkan untuk menjawab banyaknya kebutuhan industri bagi ketersediaan tenaga Teknisi dalam bidang pengembangan software. Beberapa ruang lingkup pekerjaan di bidang RPL adalah Software Developer, Game Development, Software Tester, Software Engineering , Software Analis dan Integrator, Konsultan IT dan Programmer.

Mata Pelajaran Jurusan RPL

Untuk meningkatkan kemampuanmu di dunia software, RPL memiliki beragam mata pelajaran, di antaranya adalah:

Pemrograman Desktop

Pada pembelajaran ini, kamu akan dibimbing untuk mengembangkan sebuah program yang dapat dijalankan oleh komputer. Di sini, kamu juga akan belajar macam-macam bahasa pemrograman desktop seperti Java, C, PHP, Visual Basic, Phyton, dan sebagainya.

Coding

Dalam pembelajaran coding, kamu akan diajak untuk memahami berbagai macam bahasa pemrograman, seperti pemrograman bahasa Pascal, Java, Web Server, PHP, HTML, CSS, dan sebagainya.

Web Dinamis

Pelajaran Web Dinamis akan membimbingmu dalam pembuatan sebuah website. Pada pelajaran ini, kamu akan memahami teknik membuat website lewat berbagai macam aplikasi dan tentunya mulai mempelajari bahasa pemrograman.

Basis Data

Sebagai siswa jurusan RPL, kamu wajib banget mempelajari basis data. Sebab, basis data merupakan elemen dasar yang berfungsi untuk menyimpan seluruh data yang terdapat di dalam sebuah aplikasi.

Algoritma

Pada pelajaran ini, kamu akan memahami langkah-langkah yang disusun secara berurutan untuk menyelesaikan masalah pemrograman. Beberapa materi yang terdapat pada pelajaran algoritma di antaranya adalah algoritma dasar dan algoritma tingkat lanjut.

Pemrograman Berorientasi Objek

Mata pelajaran yang biasa disingkat PBO ini membahas tentang penulisan coding yang berorientasi pada objek. Selain itu, kamu juga akan belajar berbagai konsep di dalam PBO seperti enkapsulasi, abstraksi, polimorfisme, dan konsep-konsep lainnya.

Prospek Pekerjaan Jurusan RPL

Dikutip dari Pikiran Rakyat, dalam 15 tahun ke depan Indonesia membutuhkan setidaknya 9 juta talenta digital. Angka ini setara dengan 600 ribu talenta digital baru setiap tahun. Dari sisi industri, nilai ekonomi digital tumbuh 11% pada tahun 2020. Data ini membuktikan bahwa peluang pekerjaan jurusan RPL memiliki masa depan yang baik. Ada beberapa profesi yang bisa diisi oleh lulusan jurusan RPL ini, berikut di antaranya:

Developer IT

Merupakan pekerjaan yang mengharuskan anda dapat mengembangkan perangkat lunak dengan memenuhi kebutuhan klien. Seperti perangkat lunak untuk pendidikan, bisnis, hiburan games, telekomunikasi dll.

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.

Konfersi PSD ke WordPress

Merupakan pekerjaan yang berperan untuk anda agar mampu memenuhi kebutuhan klien salah satunya mengubah hasil photoshop menjadi file wordpress.

System Analyst dan system integrator

Yang nantinya anda harus berperan dalam melakukan analisis terhadap sistem atau program yang berbasis teknologi dan informasi dalam suatu perusahaan dan membuat solusi yang integrasi dan memanfaatkan perangkat lunak. Ini menjadi salah satu peluang kerja lulusan smk jurusan rpl.

Programmer

Membuat program sebagau perangkat lunak dari komputeer untuk memudahkan fungsi tertentu. Programmer dapat bekerja di segala bidang baik industri, pertelevisan, perbankan, media. Jadi peluang kerja jurusan rpl sangat banyak.