5+ Skill Wajib Para Programmer Agar Bisa Menguasai Semua Teknologi

5+ Skill Wajib Para Programmer Agar Bisa Menguasai Semua Teknologi

Beberapa skill wajib yang yang biasnaya akan sangat khas sekali dari seorang programmer yaitu algoritma, logika dan matematika. Tapi ternyata bukan hanya itu saja, hal itu sebenarnya akan dilakukan setelah kamu mempunyai berbagai macam skill lainnya agar bisa menguasai berbagai macam teknologi dunia. Menurut sumber yang saya dapatkan dari tibuku , beberapa skill ini sebenarnya memang tidak di ajarkan sata kamu akan belajar programming. Karena memang kamu sebelumnya harus bisa dulu. Kalau belum bisa, maka saya yakin akan sedikit kesulitan dalam mengambil semua materila programming yang di dalamnya terdapat bahasa asing. Lalu apa saja skill wajib dari seorang programmer?
1. Bahasa inggris. Mungkin kalau di sekolah kita akan berpikir buat apa belajar bahasa inggris, kalau nantinya gak kepake. Tapi kalau kamu sebelumnya berpikiran seperti itu dan sekarang mau jadi programmer maka itu salah banget. Penting banget untuk kita mengerti bahasa inggris karena semua hal nantinya juga akan menggunakan bahasa inggris. Paling gak kalau menurut saya kamu harus bisa bahasa inggris pasif. Misalnya mengerti saat ada eror atau masalah dalam klien.
2. Membaca dokumentasi. Hal ini juga sangat-sangat penting sekali. Karena biasanya para programmer itu menggunakan skill ini saat akan mencoba melihat berbagai tutorial cara dalam programming. Selain itu kalau kamu gak tahu bagaimana caranya untuk membaca dokumentasi, nantinya kamu juga akan kesulitan dalam menguasai berbagai macam teknologi di dalamnya.
3. Membaca source code. Biasanya banyak orang pemula yang menganggap kalau halini itu gampang banget. Karena apa? Karena Cuma membaca source code punya sendiri yang pastinya sudah paham banget. Tapi kalau membaca source code orang lain gimana? Pastinya akan sedikit kesulitan bukan? Membaca source code akan sangat penting karena nantinya seorang programmer itu gak akan kerja sendirian. Sehingga sangat membutuhkan untuk bisa membaca source code milik temannya agar kerja nantinya bisa berjalan dengan baik.
4. Debugging. Ini sangat penting untuk mencari tahu sebenarnya ada masalah atau eror apa pada kode kita. Istilah ini sendiri muncul karena dulu ada serangga(bug) yang menempel pada minitor, lalu ternyata setelah tu rusak. Maka dari itu di sebutlah debugging. Disini pastinya kamu harus tahu gimana maksud erornya, berapa erornya, menganalisa eror dan yang paling penting yaitu bisa mengatasi eror.

5. Skill Ask to Google. Satu hal yang paling penting dilakukan yaitu kalau kamu sedang mengalami eror atau bingung terhadap sesuatu dan gak bisa memperbaikinya, salah satu hal pertama yang wajib dilakukan yaitu dengan bertanya ke google. Dan yang paling penting lagi, saya sarankan kalau mencari di google, pakai bahasa inggris saja.
Itulah beberapa skill wajib yang perlu dimiliki oleh para programmer agar nantinya bisa memahami semua teknologi dengan baik. Semoga bermanfaat.

Zachary