> Pemrogram yang bekerja semata-mata projek agar beres, mungkin juga > menghasilkan program bagus dengan bantuan alat-alat yang kian cerdas. > Pemrogram sejati? Tentu tidak puas dan dia berusaha mencari alasannya. > Kedua kelompok tersebut adalah keniscayaan; masing-masing menjalankan > preferensinya.
pramuka sejati, eeh programer sejati/world-class selalu: -menuliskan comment di tiap blok codenya maksud dari code tersebut apa -mengikuti style guide -membuat API yang bagus -memikirkan code security dari awal -memikiran Optimization dari awal. -di tiap bug report verification,selalu menulis dengan sangat detail alasan kenapa bugs bisa sampai terjadi -punya sw design docs yg detail. -minimum "spaghetti code" -menggunakan segala macam tools karena sadar kemampuan manusia limited. -seperti kata quote diatas "gak pernah cepat puas dan selalu mikirin enhancement". Anyway sedikit comments,inovasi sering muncul dari programer atau group of programer "yang gak pernah puas" dan punya habit untuk invent sesuatu. Di valley, programer2 seperti ini yang biasanya kemudian grouping dan kemudian start startup company untuk bikin produk yang challenge produk dari persh yang sudah exist sebelumnya(biasanya malah ex-pershnya sendiri). Kalau dianalisa,di tiap2 sektor IT selalu ada produk A vs B,padahal 5 atau 10 tahun yang lalu cuman ada si A saja. Sekarang B muncul sebagai kompetisi karena dulunya dimulai dari programer2 sejati yg ndak pernah puas ... Carlos
