Saya Programmer?
January 9, by JULIUS SIRAIT
Definisikan apa itu programmer?
Programmer adalah orang yang nulis program.
Gitu aja?
Kapan anda pertama kali ngaku2 programmer?
Apakah anda menyebut diri anda programmer, pas pertama kali belajar mrogram dan nulis program hello world? Nggak dong yah.
Saya sendiri tidak ingat kapan. Mungkin dulu pas mulai cari2 proyek pas kuliah.
Sebelumnya saya gak berani ngaku sebagai programmer. Padahal mungkin saya nulis program. Bisa itu tugas2 programming atau juga program yang iseng2 saya tulis. Tapi itu tidak cukup untuk meyakinkan diri bahwa saya boleh disebut programmer saat itu. Yang saya lakukan masih main2. Tugas2 programming masih boong2an, cuman buat sekedar latihan aja.
Programmer itu adalah status. Mungkin boleh disebut profesi. Tapi banyak programmer yang nulis program hanya untuk hobi aja. Andaikan saya berhenti dari kerjaan sekarang, dan buka warung bakmi :) Trus saya tetap mrogram, kontribusi ke open source misalnya. Saya masih disebut programmer dong yah.
Kalau anda nulis program, tidak berarti otomatis disebut programmer. Aneh kan? Harusnya selama kita nulis program, kita disebut programmer dong.
Tapi begitulah hidup. Status. Status. Status. Kemudian terkadang kita terpaksa pake status itu untuk mengkomunikasikan maksud kita.
Bagaimana kalau saya memperkenalkan diri, tanpa atribut macem2. Jadinya mungkin begini:
Nama saya Julius.
Saya menulis program.
Saya menyanyi.
Saya bermain musik.
Saya menulis.
Saya motret.
Kalau diteruskan bisa panjang banget. Yang dengarkan juga mungkin mengira saya jenius.
Benar saya pernah motret tapi saya bukan fotografer. Saya menulis iya, tapi bukan penulis. Saya main musik, iya benar, soalnya saya suka pukul2 meja sambil nyanyi2 gak jelas (bukan penyanyi juga). Saya nulis program benar, yang ini mungkin saya memberanikan diri ngaku programmer. Untuk apa ngaku2 programmer? Untuk cari makan :)
Mungkin ada lembaga2 yang memberikan sertifikasi, tapi kebanyakan programmer tidak punya sertifikasi. Untuk jadi programmer juga tidak harus lulus computer science. Tidak seperti dokter yang harus lulus sekolah kedokteran. Programmer lebih seperti status yang self proclaim.
Kembali ke definisi tadi. Kesimpulannya:
Programmer adalah orang yang ngaku2 programmer. Kok jadi rekursif? :P