Apa itu Back End Developer?
Berbeda dengan Front End, Back End Developer tidak berfokus pada tampilan/layout dari website. Back End Developer betanggung jawab dalam pengembangan aplikasi berbasis web, termasuk merancang Database dan mengembangkan skrip-skrip agar aplikasi berjalan sesuai dengan fungsinya. Bahasa pemrograman yang digunakan secara umum adalah PHP, Python, SQL, Java, dan lain sebagainya.
Jenjang pendidikan minimal
N/A
SMK
D3
S1
S2
Gaji rata-rata
Contoh dari Jabatan Pekerjaan
Tugas Back End Developer
Pengetahuan
Komputer dan Elektronik
Pengetahuan tentang papan sirkuit, prosesor, chip, peralatan elektronik, perangkat keras dan perangkat lunak komputer, termasuk aplikasi dan pemrograman.
Bahasa Inggris
Pengetahuan tentang struktur dan isi dari Bahasa Inggris, termasuk arti dan ejaan dari setiap kata, aturan komposisi, dan tata bahasa.
Bahasa Pemrograman
Sebuah instruksi standar untuk memerintah komputer agar menjalankan fungsi tertentu.
Keterampilan
Aktif Belajar
Memahami implikasi dari informasi baru untuk dasar pengambilan keputusan dan penyelesaian masalah sekarang maupun masa datang.
Penyelesaian Masalah yang Kompleks
Mengidentifikasi masalah yang kompleks dan mengulas informasi terkait dalam rangka mengembangkan dan mengevaluasi pilihan serta solusi yang dapat diterapkan.
Koordinasi
Menyesuaikan tindakan yang dilakukan, dengan tindakan orang lain.
Evaluasi Sistem
Mengidentifikasi langkah atau indikator kinerja sistem dan tindakan yang dibutuhkan untuk mengembangkan atau memperbaiki kinerja, relatif terhadap tujuan sistem.
Kemampuan
- 1
Penalaran Deduktif - Kemampuan untuk menerapkan peraturan umum dalam masalah tertentu dalam rangka menghasilkan jawaban yang masuk akal.
- 2
Kelancaran Ide - Kemampuan menghasilkan banyak ide untuk satu topik (total ide adalah yang terpenting, bukan kualitas, kebenaran, maupun kreativitas).
- 3
Penalaran Induktif - Kemampuan menggabungkan potongan-potongan informasi untuk membentuk peraturan dan kesimpulan umum (termasuk menemukan hubungan di antara kejadian-kejadian yang terlihat tidak terhubung).
- 4
Penalaran Matematika - Kemampuan untuk memilih metode dan formula matematika yang tepat untuk menyelesaikan masalah.
- 5
Sensitivitas Masalah - Kemampuan untuk memberitahu ketika terdapat sesuatu yang salah atau mungkin salah. Hal ini tidak melibatkan penyelesaian masalah, hanya mengetahui jika terdapat suatu masalah.
Diskusi terkait profesi Back End Developer
Belum ada diskusi yang dibagikan untuk profesi ini.