The Way Of Life: Best Coder
Google

Saturday, May 19, 2007

Best Coder



Di antara beberapa rekan programmer, selalu ada mereka yang dilahirkan dengan kemampuan coding aplikasi yang mumpuni. Mereka mungkin bukan yang tercepat dalam menuliskan kode program, akan tetapi kemampuan berpikir jauh ke depan dan kematangan kode yang mumpuni. Banyak programmer mempunyai kecepatan menulis kode yang mencenggangkan, akan tetapi kemampuan berpikir jauh ke depan dan kematangan kode program yang tidak terdapat pada dirinya. Dengan dukungan pengetahuan mengenai akuntasi juga sangat membantu seorang programmer untuk membangun suatu sistem aplikasi yang sempurna. Pada aplikasi SIMRS, rancangan untuk aplikasi front office harus sinkron dengan rancangan back office, jika rancangan front office tidak sesuai dengan back office maka untuk posting dari front office ke back office tidak akan bisa dilakukan. Yang akan terjadi adalah pengkodean ulang dan perancangan ulang aplikasi dan itu sama saja membuang waktu pengerjaan proyek. Best Coder menurut saya adalah seorang programmer yang membuat kode dengan matang dan mampu berpikir jauh ke depan. Berpikir jauh ke depan artinya mampu mengantisipasi efek dari perubahan kode program yang dia buat sekarang di masa yang akan datang. Hal ini yang jarang ditemui di dalam diri seorang programmer. Sewaktu kuliah dulu ada seorang teman satu angkatan, dia sangat pandai programming, dia juara pertama programming untuk tingkat kampus. Akan tetapi kode programnya susah dipahami oleh rekan yang lain, hal ini dalam dunia kerja akan menyulitkan rekan yang lain untuk membuat suatu aplikasi yang besar. Aplikasi SIMRS dibuat oleh sebuah team yang terdiri dari belasan atau bahkan puluhan programmer, jadi satu orang tidaklah cukup, kalaupun bisa akan makan waktu sangat lama. Kemudahan rancangan interface juga menjadi parameter seorang best coder. Aplikasi yang rumit ( programmer banget ) akan menyulitkan user dalam menggunakan aplikasi. Coding forever..

Labels: ,

0 Comments:

Post a Comment

<< Home