Web Developer
Web developer adalah seorang programmer yang membuat program dan aplikasi untuk world wide web. Web developer mempunyai tanggung jawab untuk membuat dan mengelola website. Web Developer memiliki 3 spesialisasi diantaranya :
1. Front-end Developer
Front-end Developer menangani semua yang terlihat oleh pengunjung situs seperti desain website secara keseluruhan, menu, tombol interaksi dan gambar untuk menyempurnakan UX. Front-end harus kreatif, memiliki skill desain mumpuni, menyempurnakan tampilan situs, front-end developer juga memikirkan cara berinterkasi dengan pengunjung situs, kemudahan navigasi dan kenyamanan pengunjung. Front — end developer harus menguasai HTML, CSS dan Bahasa pemrogaman JavaScript.
HTML & CSS
HTML mewakili berbagai konten, seperti teks, paragraph, headline dan tabel.
CSS berfungsi untuk menentukan desain dan tata letaknya.
JavaScript
Membuat tampilan website menjadi dinamis dan interaktif. Menghadirkan representasi visual bagi user serta membantu web developer mencatat apa yang diklik user.
2. Back-end Developer
Tugas Back-end Developer adalah menangani hal — hal terkait perbaikan atau peningkatan fungsi sistem, API, library, singkatnya back — end developer berarti bekerja dengan kode tidak terlihat oleh user secara langsung.
Backend berhubungan dengan database. Back-end developer menggunakan Bahasa pemrograman dari sisi server seperti PHP & SQL.
SQL
Dalam database, SQL berfungsi untuk memfilter, menambahkan, menghapus bahkan menggabungkan informasi.
PHP
PHP digunakan agar website lebih fungsional. Ketika anda mengetikkan informasi login, PHP akan mempelajari dan mengecek database apakah informasi yang dimasukan benar atau tidak.
3. Full Stack Developer
Full Stack Developer mencakup pekerjaan front-end dan back-end, full stack developer harus memahami logika bisnis, lingkungan hosting dan jaringan serta UX.
Keuntungan Menjadi Web Developer
1. Gaji tinggi
Gaji web developer di Indonesia 60 juta hingga 175 juta per tahun.
2. Peluang kerja sangat luas
Meningkatnya kebutuhan akan informasi digital membuat semua bisnis membutuhkan website.
3. Lingkungan kerja fleksibel
Anda hanya membutuhkan laptop dan koneksi internet untuk melakukan pekerjaan web developer.
4. Pengembangan diri yang optimal
Dunia berubah cepat, anda dapat mempelajari banyak informasi baru, menjadi lebih kreatif dan meningkatkan skill problem — solving.
5. Banyak peluang usaha sampingan
Anda bisa mendapatkan penghasilan tambahan sebagai freelance.
Author : Ayu Amalia (DSC STTNF Core Team 2020)