Programmer adalah orang yang membuat sebuah program, dimana programmer ini pasti memiliki keahlian di bidangnya masing masing. Namun, untuk menjadi seorang programmer harus memiliki sifat sifat yang wajib ia miliki sesuai dengan passion dia menjadi programmer, ini dia sifat sifat nya :

1. Teliti

Programmer harus teliti terhadap sistem atau program yang dia buat, terkadang sebuah program tidak jalan dan seorang programmer pasti saja bilang aneh atau apalah itu, tetapi program tak akan pernah bohong, pasti saja kesalahan ada pada seorang programmer yang kurang teliti.

2. Sabar

Dalam artian sabar ini bisa di kaitkan dengan teliti, jadi untuk meneliti ini perlu kesabaran karena program pasti tidak akan membohongi kepada tuannya.

3. Berani Mencoba

Mencoba adalah salah satu hal yang sangat penting dalam mengembangkan kekreatifitasan seorang programer, dan seorang programer tidak akan tahu fungsi dari suatu perintah yang dia inputkan kecuali dia mencoba untuk menjalankannya.

4. Kreatif

Kreatif memang sulit untuk setiap orang karena ini berhubungan dengan yang namanya inspirasi, tetapi memang sifat ini yang harus di miliki oleh seorang programmer.

5. Logika

Logika adalah senjata utama programmer dalam menjalankan pekerjaannya, Dasar seorang programer adalah Logika, kalau di smk mungkin di paparkan dalam pelajaran Gerbang Logika ada gerbang or, nor, and dll. Logika programer harus berjalan untuk membuat sebuah program, karna tanpa logika mungkin seorang programer kesulitan dalam membuat percabangan dalam program buatannya, seperti if  <statement> then <statement>  else, atau else if. Mereka pasti sulit untuk membuatnya, walaupun terkadang kita juga harus berfikir di luar logika karna hal-hal yang di luar nalar kita pasti juga ada.

Okee semoga bermanfaat :)