Mohon tunggu...
TOG INDONESIA
TOG INDONESIA Mohon Tunggu... -
Akun Diblokir

Akun ini diblokir karena melanggar Syarat dan Ketentuan Kompasiana.
Untuk informasi lebih lanjut Anda dapat menghubungi kami melalui fitur bantuan.

Selanjutnya

Tutup

Worklife

Seorang "Programmer" Wajib Memiliki 5 "Skill" Ini untuk Belajar Teknologi

20 Juli 2018   14:28 Diperbarui: 20 Juli 2018   15:47 259
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Karier. Sumber ilustrasi: FREEPIK/Freepik

Ada beberapa tips untuk kalian dalam membaca source code:

  • Baca source code dari bawah ke atas
  • Baca bagian yang sekiranya kita pahami dulu
  • Baca juga keterangan pada kolom komentarnya
  • Sering-sering mampir di Github dan Stackoverflow

4. Debugging

Debugging adalah sebuah aktivitas mencari bugs atau masalah di dalam kode program (source code).

Kenapa dinamakan bug karena dulu sejarahnya ada seekor bug (serangga) yang menempel pada mesin komputer dan mengakibatkan suatu masalah. Setelah ditelusuri ternyata penyebabnya adalah Si bug ini. Akhirnya istilah ini menjadi populer hingga sekarang.

Pada skill debugging, kita harus mampu:

  • Memahami maksud pesan error dan masalah lainnya
  • Mencari di baris ke berapa letak errornya
  • Analisis juga penyebabnya
  • Mengatasi error

Proses debugging ini bisa jadi lebih lama dari proses menulis kode. Bahkan ada yang sampai berminggu-minggu kalau sampai tidak menemukan sumber masalahnya.

"90% of coding is debugging. The other 10% is writing bugs"

Proses debugging sebaiknya dilakukan sendiri, karena dampaknya akan terasa pada diri kita sendiri. Semakin banyak error dan masalah yang kita selesaikan, semakin meningkat pula skill dan pengalaman kita.

5. Skill Bertanya dan Googling

Skill bertanya dan Googling ini sangat penting untuk dimiliki oleh kita, karena:

Ketika kamu tidak tahu atau stuck saat melakukan debugging, mau minta bantuan ke mana dan ke siapa?

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
Mohon tunggu...

Lihat Konten Worklife Selengkapnya
Lihat Worklife Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun