1. Bahasa Inggris
Bahasa inggris adalah skill yang harus dimiliki programmer, karena sebagian besar dokumentasi dan bahasa pemrograman itu sendiri menggunakan bahasa inggris.
Bahasa inggris akan membantu kamu lebih mudah dalam:
- Membaca dokumentasi;
- Memahami pesan-pesan error;
- Bertanya di forum-forum global;
- Belajar dari website luar;
- Mencari referensi dari makalah asing atau e-book asing;
Minimal kalau kamu bisa bebahasa inggris secara pasif, maka sudah dipastikan bisa menikmati kemudahan di atas.
Jadi buat kalian yang belum bisa/lancar dalam bahasa inggris, mulailah belajar dari sekarang. Karena tidak ada kata terlambat untuk sesuatu yang bersifat positif :)
2. Membaca Dokumentasi
Skill yang satu ini wajib dimiliki programmer. Karena tanpa skill ini, kita tidak akan tahu cara untuk memprogram.
Dokumentasi adalah dokumen yang menjelaskan cara penggunaan suatu teknologi. Biasanya sulit dipahami.
Loh kenapa sulit ?
Karena:
- Dikemas dengan bahasa teknis yang membosankan untuk dibaca
- Screenshot terkadang kurang lengkap (karena pemula butuh screenshot meskipun itu hanya perintah CLI)
- Menggunakan bahasa inggris (maka itu kita wajib untuk belajar bahasa inggris)
Nah dokumentasi adalah hal pertama yang harus kalian baca bila akan belajar teknologi baru.