Wednesday, December 25, 2013

Tips Belajar Pemrograman

Berikut ini ialah tips bagaimana cara supaya sukses dalam belajar pemrograman sehingga bisa menjadi seorang programmer yang handal.


Tips suksesnya ialah sebagai berikut:
  1. Modal awal untuk belajar pemrograman ialah Motivasi. Kalau motivasi untuk belajar motivasi besar, Selamat! kamu ialah calon seorang programmer handal. Fokus selanjutnya ialah mengasah skill untuk belajar pemrograman. Terus pertahankan motivasi yang telah dipunyai. Jangan sampai motivasi ini pupus saat menemui kegagalan.
  2. Jangan gampang menyerah. Memang belajar pemrograman ialah tak gampang. Butuh perjuangan, kerja keras, serta pengalaman (jam terbang). Jangan gampang menyerah saat banyak error yang muncul saat membikin program.
  3. Jangan sekali-kali menganggap pemrograman itu ialah semuanya pelajaran ‘Menghapal’. Memang betul, menghapal juga diperlukan yakni saat menghapalkan sintaks dan aturan penulisan dalam program. Tapi secara prinsip, pemrograman ialah pelajaran cara berpikir dan logika bagaimana menuntaskan masalah.
  4. Jangan cuma menjadi tukang ketik. Ketika dosen ngasih contoh program di kelas atau saat praktikum, jangan cuma menatap setiap barisan kode program tersebut sebagai angin lalu dan cuma kamu pindahkan ke kertas atau komputer. Kalau cuma demikian, sama halnya dengan belajar menjadi tukang ketik. Coba fahami setiap baris kode dan alur program yang dituliskan guru atau dosen kamu. Kalau sudah faham, coba tulis program menurut versi sendiri ke buku atau komputer. Apabila hal ini dilaksanakan, maka secara tak sadar telah melatih logika berpikir dan belajar menuangkan logika berpikir ke dalam bentuk program.
  5. Untuk mendukung pembelajaran, coba cari orang yang mau mengajari. Ketika menemui masalah dalam belajar pemrograman. Bisa kawan dekat, kawan di internet atau bahkan guru dan dosen atau siapa pun yang dekat dan memahami hal yang ditanyakan.
  6. Jangan mengandalkan tatap muka di kelas. Materi pemrograman sangatlah luas. Apa yang diberikan dosen saat kuliah itu sangatlah kecil cakupannya diperbandingkan kesemuaan ilmu pemrograman. Cobalah eksplorasi sendiri segala hal perihal pemrograman. Ada banyak referensi di internet yang mengulas perihal tips dan trik serta metode dalam pemrograman.
  7. Carilah komunitas yang fokus dengan pemrograman. Di internet ada banyak forum diskusi via web atau mailing list yang mengulas perihal pemrograman. Ingat bahwasanya orang yang seringkali 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.
  8. Sangat disarankan mempunyai komputer sendiri di rumah atau di kost. Seperti yang telah kita jelaskan di atas bahwasanya untuk menguasai pemrograman butuh pengalaman dan jam terbang yang banyak dalam membikin progam. Kalau tak mempunyai komputer sendiri, bagaimana bisa menambah jam terbangnya? Untuk belajar pemrograman taklah mesti membutuhkan komputer dengan spesifikasi tinggi. Cukup komputer Pentium III saja itu sudah bisa, kecuali belajar program yang memanglah butuh spesifikasi besar misalnyanya programan berbasis visual. Oya, jangan sekali-kali mengandalkan jam praktikum di laboratorium karena waktu pemakaiannya sangatlah-sangatlah terbatas. Anggap saja saat beli komputer ialah sebagai investasi jangka panjang. Yakinlah suatu saat modal untuk membeli komputer itu akan balik kembali, atau malah akan ngasih return of investment yang jauh lebih besar.
  9. Jangan cuma mengandalkan catatan atau modul yang diberikan oleh dosen. Isi modul yang ditulis oleh dosen itu rata-rata masihlah sedikit kontennya. Berusahalah mencari referensi sendiri terkait dengan pemrograman. Toh saat ini sudah banyak buku-buku yang mengulas perihal pemrograman. Kalau ingin yang gratis, coba cari referensi di internet karena tersedia banyak free ebook yang bisa didownload.
  10. Sebagai pemrogrammer mesti selalu ingat kepada yang maha kuasa, supaya jangan lupa tetap menunaikan ibadah. Knowledge come from The Creator, semakin dekat anda dengan Tuhan, semakin berguna & enjoy dalam melaksanakan pemrograman.
  11. Seorang programmer mesti bisa mengatur (memprogram) diri nya – self programming. Dalam hal kepribadianya, contoh : kapankah waktu makan, kapankah waktu tidur, kapankah waktu beribadah, dan kapankah waktu untuk berkumpul dengan keluarga – tak coding terus. memprogram waktu dengan baik.
  12. Seorang orang programmer mesti bisa menjaga kesehatan. Karena logika tak bisa berjalan tanpa logistik, jadi makanan pun mesti diperhatikanlah seksama, teratur dan bergizi dengan begitu otak kita bisa berpikir secara jernih dan cerdas.
  13. Jangan cuma fokus untuk menguntungkan diri sendiri. Programer seperti itu ialah programer yang egois. Karena suatu saat ia mesti mengetahui bakat yang ia gunakan, mestilah berguna bagi orang lain.
  14. Layaknya seorang ilmuwan, programer juga mesti terus mencari permasalahan dalam suatu program dan mencari pemecahan atas masalah tersebut.
  15. Mulailah belajar pemrograman dengan logika-logika dasar yang kuat. Seorang programmer mesti selalu bisa menangani masalah dan ngasih solusi selama itu masihlah logic, kecuali yang magic-magic lupakan saja, contoh: memindahkan monas ke papua / memindahkan tamanmini ke dalam saku.
  16. Jangan takut untuk gagal. Setiap programmer pastii pernah merasakan kesusahan / bahkan merasakan kegagalan dalam menuntaskan suatu project. Maybe, itulah jalan menuju kesuksesan. Yang secara tak langsung tanpa kamu sadari.
  17. Luangkan waktu sesaat untuk me-refresh otak, pikiran dan tenaga. Tak jarang programmer yang stres, terlalu memaksakan sistem kerja otak tanpa istirahat yang rutin, dikarenakan dikejar deadline.
  18. Jangan takut untuk “copy paste”. Tidak dimestikan seorang programmer menulis coding manual. Disamping untuk mempersingkat waktu, di sini seorang programmer di tuntut untuk memekarkan kreatifitas. Banyak atau bahkan hampir setiap programmer mempergunakan berbagai macam macam template.
  19. Jangan cuma asal copy paste. Rata-rata orang yang asal copy paste program itu tak berusaha memahami program yang dia copy. Coba fahami dulu program yang didapatkan terutama sekali pada algoritmanya, jikalaulau bisa tulis kembali program tersebut menurut versi kamu. Boleh sih copy paste, asal juga berusaha memahami makna program di dalamnya. Syukur-syukur jikalaulau kamu memodifikasi kode programnya.
  20. Jangan lupa mengamalkannya. Karena ilmu tak diamalkan layaknya pohon tak berbuah, berbagilah (ilmu tak akan habis walau dibagi kepada seberapa banyak orang) bahkan dengan ilmu derajat kita akan terangkat.

0 komentar: