Mengenal Peran · Pelajaran 2 dari 7

Keterampilan inti yang selalu dibutuhkan

8 menit baca · BelajarCode

Bahasa pemrograman dan kerangka kerja datang dan pergi. Keterampilan berikut tetap berguna sepanjang kariermu.

Keterampilan inti dan cara melatihnya
KeterampilanKenapa pentingCara melatih
Memecahkan masalahInti dari semua pekerjaan teknisKerjakan soal Tantangan dan proyek dari masalah nyata
Membaca dokumentasiJawaban paling tepat ada di dokumentasi resmiBiasakan membuka dokumentasi sebelum mencari di forum
Membaca pesan errorMempercepat perbaikan masalahBaca baris terakhir dan nomor barisnya, lalu cari penyebabnya
GitStandar kerja tim untuk menyimpan riwayat kodePakai Git untuk setiap proyek, sekecil apa pun
Membaca bahasa Inggris teknisSebagian besar dokumentasi ditulis dalam bahasa InggrisBaca dokumentasi sedikit demi sedikit, catat istilah baru
Komunikasi tertulisKerja tim banyak lewat pesan, tiket, dan dokumenLatih menulis laporan masalah dan penjelasan yang ringkas
Menguji kodeMencegah kesalahan sampai ke penggunaTulis contoh uji untuk fungsi yang kamu buat
Belajar hal baruTeknologi terus berubahPelajari satu hal baru setiap bulan dengan proyek kecil

Menulis laporan masalah yang baik

Kemampuan menjelaskan masalah dengan jelas sangat dihargai, karena menghemat waktu seluruh tim. Bandingkan:

Laporan masalah yang buruk dan yang baik
Kurang membantuMembantu
"Aplikasinya error.""Saat menekan tombol Simpan di halaman Profil, muncul pesan 'Gagal menyimpan'."
"Tidak bisa login.""Login dengan email gagal sejak pukul 10.00. Login dengan Google masih berhasil."
"Tolong perbaiki.""Langkah mengulang: 1. buka Profil, 2. ganti nama, 3. tekan Simpan. Seharusnya tersimpan, tetapi muncul pesan error."

Laporan yang baik memuat: apa yang dilakukan, apa yang diharapkan, apa yang terjadi, dan langkah untuk mengulanginya.

Dasar baris perintah

Banyak alat pengembang dijalankan dari terminal (baris perintah). Beberapa perintah dasar di Linux dan macOS:

Perintah terminal
pwd                 menampilkan folder saat ini
ls                  menampilkan isi folder
cd proyek           masuk ke folder proyek
mkdir laporan       membuat folder baru
python3 halo.py     menjalankan program Python

Di Windows, perintah serupa tersedia lewat PowerShell, misalnya ls dan cd.

Cek pemahaman

Rekan kerjamu menulis "Fitur ekspor tidak jalan". Informasi apa yang paling membantu untuk ditanyakan?

Latihan

Nilai dirimu sendiri

Beri nilai 1 sampai 5 untuk setiap keterampilan inti di tabel. Pilih dua dengan nilai terendah, lalu tulis satu kegiatan konkret untuk melatih masing-masing selama sebulan ke depan.

Tandai pelajaran ini selesai

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

Buka di aplikasi