8 Hal Penting bagi Programmer
30 03 2007Berikut ini adalah 8 hal yang penting untuk diperhatikan bagi programmer:
- Seorang programmer harus mengakui bahwa kesalahan pada saat membuat program adalah hal yang wajar.
- Seberapa pun hebatnya programming skill yang dimiliki, di luar sana PASTI ada seseorang yang lebih menguasai. Don’t be arrogant, just down to earth.
- Kritiklah programnya, bukan programmer-nya.
- Bakat hanyalah sepertiga dari kunci kesuksesan seorang programmer.
- Idealisme dalam pemrograman terkadang menjadi batu sandungan.
- Belajarlah berkata ‘tidak’.
- Buatlah segalanya menjadi sederhana, jangan mempersulit persoalan yang sudah sulit.
- Bagian terpenting dalam suatu pengembangan proyek perangkat lunak adalah KOMUNIKASI.
(*) dirangkum dari berbagai sumber
Emang sumber lo apa aj bro? Itu yg point ke6 absurd bgt. Tidak untuk apa? Tak ngerti lah awak ini
maksudnya gini bung, kalo lu jadi programmer tuh jgn mau kalo disuruh-suruh buat coding semua, sekali2 harus berani bilang ‘tidak’ juga, gitu..
gw ngambil sumber dari sini kk..
Poin ke-6 lagi… berarti kalo ga ngerjain tugas juga boleh dunks?? Tinggal ngomong: “Saya sedang tidak mau coding!”
#dee
iya bole2 aja asal disetujui sama anggota kelompok yang laen atau kalo tugasnya individu dan harus coding, konsekuensinya ya berarti ga dapet nilai..
Berikut ini adalah 3 hal yang penting yang perlu saya luruskan :
2. Branding itu penting, bung. Berkoar-koarlah kalau anda jago programming skill. misalnya : anda jago AVR.
mungkin banyak orang yang lebih jago daripada kita. tapi mahasiswa yang bakalan sering dapet proyek AVR adalah yang sering berkoar-koar.
sehingga kalau orang denger kata ‘web design’, mereka ingat kita.
ya jangan berlebihan juga koarnya biar orang2 pada gak ilfil.
contoh: pakar telematika Roy Suryo akhirnya bisa terkenal gara-gara sotoy soal foto-foto di internet.
6. Belajarlah berkata ‘iya’. anggap saja tantangan. kalau keadaan terlihat tidak mendukung, justru saat itulah semesta mendukung kita.
Nggak bisa dihindarin lagi bung baraqatax. programmer itu memang pekerjaan kuli. itu mah malah ngasih klien pilihan: mengurangi permintaan atau gaji programmer.
8. Bagian terpenting dalam suatu pengembangan proyek perangkat lunak adalah PROGRESS. client gak ngeliat proses, mereka liat PROGRESS.
Gak perlu yang tiba-tiba WAAH juga.. santai aja.. yang penting ada kemajuan secara TEKNIS
(*) dirangkum dari berbagai pengalaman
#anwarchandra
2. saya setuju dengan pendapat bung Anwar, itulah makanya saya katakan perlu tetap down to earth jangan sampai kaya pakar telematika kita itu yang mengaku mengerti sekali soal teknologi multimedia..mungkin lebih tepat bagaimana kita melakukan self-marketing ya..
6. iya berdasarkan pengalaman saya sih kadang client tuh suka minta yang ga masuk akal tanpa pernah mengerti persoalan teknis, yang paling tepat mungkin kita juga harus pandai2 mengukur kapasitas diri kita sebagai seorang programmer..
8. untuk yang ini sebaiknya progress dan komunikasi berjalan seiring untuk mendukung pengembangan perangkat lunak..
Terima kasih atas komentar dan masukannya, saya termasuk orang yang senang berdiskusi juga untuk masalah seperti ini..
Being a YES-man adalah ide buruk untuk pengembangan.
Being a NO-man adalah ide buruk untuk pertumbuhan.
Kira-kira itulah pengalaman kami ketika mengembangkan proyek ini.