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....

Friday, May 21, 2010

Membuat Jadwal Kerja di MS Excel

Hari ini ada tagihan soal untuk ujian semester. Waduh... Gawat, belum selesai, bakal kena teguran lagi nih... Kenapa ya kalo udah di depan komputer otak malah blank, gak tau mau ngapain malah maen FB, chatting, komen sana komen sini, browsing. Akhirnya kerjaan gak selesai. Ini harus dihentikan! Caranya? Otak yang pas-pasan ini harus dipaksa mikir lagi. Mikir... mikir... mikir... Nah! Muncul juga idenya. Harus bikin jadwal kerja! Caranya? Begini, ikuti langkah-langkah berikut ini:
  1. Klik Start->All Programs kemudian cari Startup dan klik kanan dan pilih Explore
  2. Setelah muncul jendela Windows Explorer klik kanan pada area kosong di bagian file kemudian pilih New->Microsoft Excel Worksheet.
  3. Selanjutnya terbentuk file baru yang bernama New Microsoft Excel Worksheet, ganti nama file tersebut dengan Jadwalku atau nama yang anda sukai.
Lantas apa istimewanya file tersebut? File yang barusan kita buat akan otomatis terbuka begitu komputer kita hidupkan sehingga kita langsung dihadapkan pada jadwal kita. Isinya? Terserah anda, atau bisa ambil disini contoh yang saya gunakan.

Friday, May 7, 2010

Software Bel Sekolah

Beberapa waktu yang lalu aku dikritik ama temen. "Woi... kalo piket yang bener dong! Masa udah waktunya bel gak di bel juga? Ntar jam berikutnya aku jadi kekurangan waktu nih!" begitu kira-kira kata mereka sewaktu aku giliran piket. "Wah... sory Pak, tadi saya kebelet ke kamar mandi" biasalah... alasan klasik. Huh... padahal dia juga kalo piket gak pas-pas amat waktu belnya. Hmmm... tapi gak enak juga tuh dikritik (persisnya sih dimarahi cuma supaya terkesan halus aku bilangnya kritik). Harus diatasi nih... Aku kemudian menggunakan bagian tubuh pemberian Tuhan yang paling indah... bukan, bukan yang itu, makanya mikir yang positif, maksudku "otak". Otak kita begitu indah, itu kalo menurut aku...
Hmmm... gimana kalo kubuat sebuah software untuk bel sekolah tersebut supaya kalo sudah waktunya dia akan bunyi sendiri? Wah... sepertinya susah... tapi coba ajalah... Grasak grusuk... grasak grusuk... gedebuk... duar... (menggambarkan melakukan ini itu di depan komputer, supaya kayak di film-film itu). Akhirnya setelah sekian lama berjuang mati-matian dengan otak yang pas-pasan ini jadilah sebuah karya yaitu jreng jreng.... (wah, ini akibat kebanyakan nonton film) Bel Sekolah Otomatis... mau tau gimana dia bentuknya? Silahkan di download di sini. Gratis, beneran gratis! Kalo maksa mau bayar ya.... boleh-boleh aja, tapi jangan pake marah-marah ya...