Jika anda memiliki cita-cita menjadi seorang progammer tetapi tidak tau harus memulai dari mana sebaiknya anda mulai membaca 20 Tips Sukses Belajar Menjadi Programmer.
Menjadi seorang programmer handal adalah cita-cita banyak orang. kenapa? karena menurut saya sendiri programmer adalah pekerjaan paling keren di dunia, bagimana tidak anda bisa membuat program-program yang bahkan sulit di jelaskan dengan kata-kata.
Berikut adalah 20 Tips Sukses Belajar Menjadi Programmer :
- Modal Awal Untuk Belajar
Pemrograman Adalah Motivasi
Kalau motivasi untuk belajar anda besar,
Selamat! Anda adalah calon seorang programmer handal. Fokus selanjutnya adalah
mengasah skill untuk belajar pemrograman. Terus pertahankan motivasi yang telah
dimiliki. Jangan sampai motivasi ini pupus ketika menemui kegagalan.
Memang belajar pemrograman adalah tidak mudah. Butuh perjuangan, kerja keras,
serta pengalaman (jam terbang). Jangan mudah menyerah ketika banyak error yang
muncul ketika membuat program.
- Jangan Menganggap
Pemrograman Itu Adalah Pelajaran ‘Menghapal’
Memang betul,
menghapal juga diperlukan yaitu ketika menghapalkan sintaks dan aturan
penulisan dalam program. Tapi secara prinsip, pemrograman adalah pelajaran cara
berpikir dan logika bagaimana menyelesaikan masalah.
- Jangan Hanya Menjadi Tukang
Ketik
Ketika dosen memberikan contoh program di kelas atau ketika praktikum,
jangan hanya memandang setiap barisan kode program tersebut sebagai angin lalu
dan hanya Anda pindahkan ke kertas atau komputer. Kalau hanya demikian, sama
halnya dengan belajar menjadi tukang ketik. Coba pahami setiap baris kode dan
alur program yang dituliskan guru atau dosen Anda. Kalau sudah paham, coba
tulis program menurut versi sendiri ke buku atau komputer. Apabila hal ini
dilakukan, maka secara tidak sadar telah melatih logika berpikir dan belajar
menuangkan logika berpikir ke dalam bentuk program.
- Untuk Mendukung
Pembelajaran, Coba Cari Orang Yang Mau Mengajari
Ketika menemui masalah
dalam belajar pemrograman. Bisa teman dekat, teman di internet atau bahkan guru
dan dosen atau siapapun yang dekat dan memahami hal yang ditanyakan.
- Jangan mengandalkan tatap
muka di kelas
Materi pemrograman sangatlah luas. Apa yang diberikan dosen
ketika kuliah itu sangatlah kecil cakupannya dibandingkan keseluruhan ilmu
pemrograman. Cobalah eksplorasi sendiri segala hal tentang pemrograman. Ada
banyak referensi di internet yang membahas tentang tips dan trik serta teknik
dalam pemrograman.
- Carilah Komunitas Yang Fokus
Dengan Pemrograman
Di internet ada banyak forum diskusi via web atau mailing
list yang membahas tentang pemrograman. Ingat bahwa orang yang sering bergaul
dengan penjual minyak wangi maka dia akan ikut menjadi wangi. So, kita adopsi
hal ini, banyak-banyaklah bergaul dengan orang dalam komunitas yang sama-sama
interest dengan pemrograman.
- Sangat Disarankan Memiliki
Komputer Sendiri Di Rumah Atau Di Kost
Seperti yang telah saya jelaskan di
atas bahwa untuk menguasai pemrograman butuh pengalaman dan jam terbang yang
banyak dalam membuat progam. Kalau tidak memiliki komputer sendiri, bagaimana
bisa menambah jam terbangnya? Untuk belajar pemrograman tidaklah harus
membutuhkan komputer dengan spesifikasi tinggi. Cukup
komputer Pentium III saja itu sudah bisa, kecuali belajar program yang memang
butuh spesifikasi besar misalnya programan berbasis visual. Oya, jangan
sekali-kali mengandalkan jam praktikum di laboratorium karena waktu
penggunaannya sangat-sangat terbatas. Anggap saja ketika beli komputer adalah
sebagai investasi jangka panjang. Yakinlah suatu saat modal untuk membeli
komputer itu akan balik kembali, atau malah akan memberikan return of
investment yang jauh lebih besar.
- Jangan Hanya Mengandalkan
Catatan Atau Modul Yang Diberikan Oleh Dosen
Isi modul yang ditulis oleh dosen
itu rata-rata masih sedikit kontennya. Berusahalah mencari referensi sendiri
terkait dengan pemrograman. Toh saat ini sudah banyak buku-buku yang mengulas
tentang pemrograman. Kalau ingin yang gratis, coba cari referensi di internet
karena tersedia banyak free ebook yang bisa didownload.
- Sebagai Pemrogrammer Harus
Selalu Ingat Kepada Yang Maha Kuasa
Agar jangan lupa tetap menunaikan ibadah.
Knowledge come from The Creator, semakin dekat anda dengan Tuhan, semakin
berguna & enjoy dalam melakukan pemrograman.
- Seorang Programmer Harus
Bisa Mengatur (Memprogram) Dirinya – self Programming
Dalam hal
kepribadianya, contoh : kapan waktu makan, kapan waktu tidur, kapan waktu
beribadah, dan kapan waktu untuk berkumpul dengan keluarga – tidak coding
terus. memprogram waktu dengan baik.
- Seorang Orang Programmer
Harus Bisa Menjaga Kesehatan
Karena logika tidak bisa berjalan tanpa logistik,
jadi makanan pun harus diperhatikan, teratur dan bergizi dengan begitu otak
kita bisa berfikir secara jernih dan cerdas.
- Jangan Hanya Fokus Untuk
Menguntungkan Diri Sendiri
Programer seperti itu adalah programer yg egois.
Karena suatu saat ia harus mengetahui bakat yg ia gunakan, haruslah berguna
bagi orang lain.
- Layaknya seorang
ilmuwan, programer juga harus terus mencari permasalahan dalam suatu
program dan mencari pemecahan atas masalah tersebut.
- Mulailah belajar pemrograman
dengan logika-logika dasar yang kuat.
Seorang programmer harus selalu bisa
mengatasi masalah dan memberikan solusi selama itu masih logic, kecuali yang
magic-magic lupakan saja, contoh: memindahkan monas ke papua / memindahkan
tamanmini ke dalam saku.
Setiap programmer pasti pernah mengalami kesulitan / bahkan mengalami kegagalan
dalam menyelesaikan suatu project. Maybe, itulah jalan menuju kesuksesan. Yang
secara tidak langsung tanpa Anda sadari.
- Luangkan Waktu Sejenak Untuk
Me-Refresh Otak, Pikiran Dan Tenaga.
Tak jarang programmer yang stres, terlalu
memaksakan sistem kerja otak tanpa istirahat yang rutin, dikarenakan dikejar
deadline.
- Jangan Takut Untuk “Copy
Paste”
Tidak diharuskan seorang programmer menulis coding manual. Disamping
untuk mempersingkat waktu, disini seorang programmer di tuntut untuk
mengembangkan kreatifitas. Banyak atau bahkan hampir setiap programmer
menggunakan berbagai macam template.
- Jangan Hanya Asal Copy Paste
Rata-rata orang yang asal copy paste program itu tidak berusaha memahami
program yang dia copy. Coba pahami dahulu program yang diperoleh terutama pada
algoritmanya, kalau bisa tulis kembali program tersebut menurut versi Anda.
Boleh sih copy paste, asal juga berusaha memahami makna program di dalamnya.
Syukur-syukur kalau Anda memodifikasi kode programnya.
- Jangan Lupa Mengamalkannya
Karena ilmu tidak diamalkan bagaikan pohon tidak berbuah, berbagilah (ilmu
tidak akan habis walau dibagi kepada seberapa banyak orang) bahkan dengan ilmu
derajat kita akan terangkat.
EmoticonEmoticon