Tuesday, December 18, 2007

pengaturcara yang baik...

sedikit words seorg wartawan yang pernah bertanya pd BillGates:-

Wartawan X : Does accumulating experience through the years necessarily make programming easier?

Bill Gates: No. I think after the first three or four years, it's pretty cast in concrete whether you're a good programmer or not. After a few more years, you may know more about managing large projects and personalities, but after three or four years, it's clear what you're going to be. There's no one at Microsoft who was just kind of mediocre for a couple of years, and then just out of the blue started optimizing everything in sight. I can talk to somebody about a program that he's written and know right away whether he's really a good programmer.

Berikut adalah tips2 yang boleh aku kongsi bersama untuk menjadi pengaturcara yang baik dan berhemah :-

1. kita mesti memahami dan mengenali bahasa pengaturcaraan itu sendiri. kalau tak faham dan x familiar, amat sukar nak meneruskan panduan2 yang seterusnya.

2. kita kena ambil masa yang lama untuk mendalami teknik pengaturcaraan yang baik paling tidak lebih dari 4/5 tahun. Lebih banyak aturcara yang dibangunkan, lagi banyak pengetahuan dan skills yang bakal anda lalui. You won't regret it.

3. Cari projek yang boleh menarik minat anda. Anggap mcm ia project-baby pada anda dan set matlamat pd setiap fasa pembangunannya. Kenalpasti kat mana skills yang anda belum mahirkan, anda wujudkan dalam baby project tu.

4. lebih banyak error/bug masa pengaturcaraan dibuat, lagi seronok nak atasinya dan itulah skills yang tak boleh diperolehi melainkan anda sendiri yang hadapinya.

5. senantiasa menjenguk dan daftar dalam forum2 atau newsgroup yang berkaitan dengan teknologi pengaturcaraan ataupun apa sahaja yang related dgn bahasa pengaturcaraan yang anda ingin pelajari.

6. mulakan pengaturcaraan anda dengan sistem2 yang mudah tetapi mempunyai bahasa pengaturcaraan yang robust pada masa ini. saya sarankan anda dalami ilmu bahasa C# atau JAVA dahulu. skills ini byk diperlukan di pasaran pada masa ini.

7. senantiasa merujuk buku2 pengaturcaraan yang berkaitan. jangan malas membaca dan mencuba.

8. kalau dah lebih setahun pelajari pengaturcaraan, mulakan step berikutnya dengan pengetahuan OBJECT ORIENTED PROGRAMMING (OOP). Ianya memang paling asas dan core utk setiap programmer melangkah ke alam professional.

9. kenal rakan2 pengaturcara yang lain dan senantiasa berkomunikasi dengan mereka untuk meningkatkan daya kemahiran pengaturcaraan anda. Be humble to your friends and be honest to them.

10. selebihnya terletak pada diri anda sendiri.

selamat berjaya.

No comments: