Bingung? Cari di sini aja...

Friday, May 28, 2010

Belajar Jadi Programmer....!?

Beberapa siswaku (atau mantan siswa) bertanya "Pak ajarin dong gimana caranya supaya bisa jadi programmer seperti bapak..." atau "Kasi tips dan triknya dong supaya jadi programmer yang handal". Wah... kepalaku langsung tambah gede, untung pake helm kalo gak bisa besar kepala nih aku. Hmmm... sepertinya aku bukan programmer yang handal deh... Tapi mereka tetap aja maksa. Baiklah (niru pak Turnip nih...). Sebenarnya ini bukan tips n trik, tapi inilah yang aku lakukan. Terserah apakah dianggap cukup handal atau tidak. Ayo kita mulai...
  • Buat flowchart dan embel-embelnya
Banyak programmer terutama yang pemula selalu mengabaikan hal ini. Bosan dan gak efektif katanya... Flowchart, Data Flow Diagram dll ibarat gambar konstruksi sebuah bangunan. Bayangkan jika anda ingin membuat rumah tanpa membuat gambarnya terlebih dahulu, bisa-bisa dapur anda lebih besar dari ruang tamu. Bagaimana jika anda akan membangun sebuah gedung bertingkat? Bisa kacau tuh bangunan. Jika belum bisa membuatnya secara detail, cobalah untuk membuatnya secara garis besarnya terlebih dahulu.

  • Try, Error, Check, Fix
Ketika membuat program banyak terdapat error. Udah capek-capek ngetiknya, mana kata-katanya sulit eeehhh pas dicoba malah error. Kesel, panik, males dll. Sebenarnya error adalah hal yang sangat disenangi oleh programmer. Kenapa? Error dapat mendewasakan dan mengasah akal programmer. Jangan panik atau malah jadi males. Thomas A. Edison penemu lampu pijar (atau siapa ya? penyakit pelupaku kumat lagi) melakukan 2000 percobaan sebelum berhasil membuat lampu pijar dan para asistennya mengatakan bahwa mereka melakukan pekerjaan yang sia-sia. Tapi apa jawab sang penemu? "Tidak saudaraku, dengan pekerjaan ini kita bisa mengetahui bahwa ada 2000 elemen yang tidak dapat dipakai untuk membuat lampu pijar". So... Try, error, check, fix, try again, error again, check again, fix again... till it's works

  • Perbanyak Tutorial, Buku, Manual, dll
Banyak sekali tutorial dan sejenisnya di internet yang gratis di download. Perbanyak bukan berarti dikumpulin aja... Baca dong baca...Tapi jangan dibaca doang, dicoba juga...

  • Bahasa Inggris!?
Inilah kendala terbesar programmer Indonesia, males belajar bahasa Inggris. Kenapa harus bahasa Inggris? Walaupun beberapa bahasa pemrograman sudah menyediakan bahasa selain bahasa Inggris tapi kebanyakan masih berbahasa Inggris. Juga tutorial, e-book, manual dll kebanyakan bahasa Inggris sehingga kalo English-nya "little little sih I can" maka ini jadi kendala besar.

  • Kenyamanan
Ini sih bukan program pemerintah yang 8K atau 10K itu. Maksudnya kalo lagi berada di depan komputer ngerjain program atau belajar program buatlah diri anda senyaman mungkin. Putarlah musik yang anda sukai (boleh sekeras-kerasnya tapi pake earphone supaya gak mengganggu tetangga), sediakan cemilan atau minuman kesukaan anda yang penting dijaga jangan sampai tumpah dan merusak komputer anda. Aku sendiri kalo lagi ngerjain program bisa menghabiskan coca cola ukuran 1,5 liter dalam sehari.

Apalagi ya...??? Sepertinya cuma itu. Kalau punya yang lain silahkan ditambahi ya....

2 comments:

jaja said...

gimana caranya dwong

jaja said...

pengen ahli bikin web design