Wednesday, November 25, 2015

Mental Block. Writer's Block. Programmer's Block. Tak boleh nak fikir.

Aku tulis program sekadar hobi. Hobi yang aku suka. Tak macam kerja yang perlu ikut masa dan arahan. Tapi hobi ni buat aku menghadapi mental block. Atau ada orang panggil writer's block. Maka, aku panggil, programmer's block. Sampai satu tahap, aku tak boleh fikir macam mana nak teruskan hobi aku ni.

Dah dekat seminggu tak tulis apa-apa tanpa rasa minat. Aku cuba la google untuk cari penyelesaian. Mesti ada orang lain yang kena kan? Dibawah ni, adalah apa yang aku baca dan buat.

Punca:

1. Tidak berdaya - Selalu berlaku pada programmer muda dan newbie macam aku. Sampai satu tahap tak boleh fikir, akhirnya, banyak browse internet, chat online, facebook, tengok porn dan macam-macam lagi la.

Cara mengatasi, agak teknikal. Aku cuba pecah-pecahkan tugas atau program tu pada beberapa function atau module yang kecil. Kalau boleh, tulis atas kertas atau notepad. Dalam setiap module atau function, rancangankan program yang perlu ditulis. Ada orang akan buat flow chart. Apa-apa sahaja la, tapi perlu ditulis atas kertas dan pecah-pecahkan.

Lepas tu, tulis program pada satu-satu module atau function. Jangan buat lebih dari 1 function serentak. Nanti giveup. Hehehhehe.

2. Takut gagal. -  Biasanya kalau buat kerja untuk orang. Atau pun, kalau buat kerja sendiri, takut datang risiko pada program tu nanti macam aplikasi tu membuatkan kerugian pada orang lain.

Cara mengatasi, pergi solat. Dan bagi sesetengah orang, pergi meditasi.

3. Bosan - Walaupun hobi tu minat kita sehidup semati, tetapi kita boleh jadi bosan juga kalau mengadap. Lagi la kalau dapat job mudah, tetiba je kita bertukar mod jadi autopilot sebab kita tahu nak buat apa. Pejam mata pun, dah siap. Maka, kita jadi cepat bosan.

Cara mengatasi, senang. Cari kerja yang lebih mencabar.

4. Hilang arah tujuan. - Datang dengan 2 sebab. Sebab "kepentingan", seperti perlu buat kerja tersebut sebab anda nak buat. Sebab "bukan kepentingan", anda kena buat tapi anda tak suka. Contoh, kena buat sebab nak kena bayar hutang, bil, sewa dan lain-lain.

Cara mengatasi, cari motivasi untuk kedua-dua masalah tersebut. Susah sebenarnya nak mengatasi masalah ni. Mungkin kena keluar duit.

5. Terbakar Hahahhaha. Burnout. Letih amat sangat. - Sebabnya, terlalu kuat bekerja. Pandai-pandai la adjust jadual kerja.

Kadang kala, penyebab mental block disebabkan kurang air, lapar dan kurang makan makanan berkhasiat. Ubah kepada gaya dan pemakanan yang sihat.

Sunday, November 8, 2015

Handle arak

Hari ini pergi mini market yang hampir dengan rumah aku. Lepas ambil barang-barang yang nak dibeli, beratur kat kaunter.

What! Awek baru kerja. Comel dengan tudung dan bermulut kecik. Ada can nak tackle awek ni tak? Makin rajin la aku nak singgah selalu beli barang. Tapi muka agak masam sikit.

Aku paling menyampah kalau awek cun, muka masam. Kalau tak suka kerja, jangan kerja la. Cari la kerja yang ko suka buat.

Customer depan aku, Vietnam beli beer. Awek tu scan barang dan masukkan tin beer dalam beg plastik guna sarung tangan???!!!! What the hell. Adakah kenajisan beer ni sampai tak leh sentuh? Adakah kena samak kalau tersentuh? Setahu aku, handle pun dah kira berdosa.

Aksi awek ni, menyebabkan aku menahan ketawa sebab sarung tangan dia terlalu licin sampai terlepas tin beer dari tangan. Terkial-kial. Hhehehehehehehehe

Tekno...Pratttt..

Sedara: Semua musibah yang jadi kat Malaysia sekarang ni semua disebabkan kemungkaran yang dilakukan oleh kerajaan. Dulu tak macam ni.
Aku: Dulu tentera merah Jepun rampas kedutaan kat Malaysia, apa kemungkaran Malaysia dah buat?
Sedara: Hanya orang yang mempunyai fikiran yang bersih je yang tahu bahawa semua ni balasan dari kemungkaran.
Aku: Kita semua dok dalam whatapps ni dah mempunyai fikiran yang bersih ke nak berfikir ke arah dan buat kesimpulan macam tu?
Senyap. Takde jawapan. Kang cakap fikiran suci bersih, orang lain fikir dia ujub dan hipokrit lak. Hehehehehe.... Gotcha.