Mengenal Peran · Pelajaran 1 dari 7

Peran-peran di dunia teknologi

9 menit baca · BelajarCode

"Programmer" sebenarnya bukan satu pekerjaan, melainkan keluarga besar pekerjaan. Mengenal perannya membantumu memilih arah belajar.

Peran-peran yang umum di dunia teknologi
PeranPekerjaan sehari-hariKeterampilan utamaKursus terkait di BelajarCode
Frontend developerMembangun tampilan aplikasi web yang dipakai penggunaHTML, CSS, JavaScript, kerangka kerja webJavaScript Dasar
Backend developerMembangun server, API, dan logika bisnisSatu bahasa server, basis data, keamananPython Lanjutan, Basis Data dan SQL
Mobile developerMembuat aplikasi Android atau iOSKotlin, Swift, atau kerangka lintas platformPemrograman Berorientasi Objek dengan Java
Data analystMengolah data menjadi laporan dan wawasan untuk keputusanSQL, spreadsheet, Python, statistik, visualisasiAnalisis Data dengan Python, Basis Data dan SQL
Data scientist atau ML engineerMembangun model prediksi dan sistem kecerdasan buatanStatistik, matematika, Python, pembelajaran mesinAnalisis Data dengan Python, Desain dan Analisis Algoritma
QA engineerMenguji perangkat lunak dan mengotomasi pengujianTeliti, berpikir kasus batas, skrip pengujianOtomasi Pekerjaan dengan Python
DevOps atau SREMenjaga server, otomasi rilis, dan keandalan sistemLinux, jaringan, skrip, layanan cloudCara Kerja Internet dan Keamanan Digital
UI/UX designerMerancang pengalaman dan tampilan aplikasiRiset pengguna, desain antarmuka, prototipeBelum ada kursus khusus
Security engineerMenemukan dan menutup celah keamananJaringan, sistem operasi, cara kerja seranganCara Kerja Internet dan Keamanan Digital, Pemrograman C

Nama jabatan bisa berbeda antarperusahaan. Di perusahaan kecil, satu orang sering merangkap beberapa peran. Di perusahaan besar, peran-peran ini bisa terbagi lagi menjadi spesialisasi yang lebih sempit.

Peran yang dekat dengan teknologi tanpa banyak coding

Tidak semua pekerjaan di bidang teknologi menuntut menulis kode sepanjang hari. Product manager menentukan fitur apa yang dibangun dan kenapa. Technical writer menulis dokumentasi. IT support membantu pengguna dan merawat perangkat. Pemahaman dasar pemrograman tetap sangat membantu di peran-peran ini.

Tidak harus memilih sekarang

Dasar-dasarnya sama untuk hampir semua peran: logika, satu bahasa pemrograman, basis data, dan Git. Kuasai dasar ini dulu sambil mencoba beberapa bidang lewat proyek kecil. Ketertarikanmu akan terlihat dari proyek mana yang paling membuatmu bersemangat.

Cek pemahaman

Seseorang senang mencari pola dari angka penjualan dan menyajikannya sebagai laporan untuk membantu atasannya mengambil keputusan. Peran mana yang paling cocok?

Latihan

Petakan minatmu

Tuliskan tiga kegiatan yang paling kamu nikmati saat belajar atau bekerja (misalnya merapikan data, merancang tampilan, memecahkan teka-teki logika). Cocokkan dengan peran di tabel, lalu pilih satu kursus lanjutan untuk mencobanya.

Tandai pelajaran ini selesai

Masuk ke aplikasi untuk mencatat kemajuan, lalu lanjutkan ke pelajaran berikutnya dari perangkat mana pun.

Buka di aplikasi