Hayatlarını Kodlayanlar

Published by ahsem on

Bugün ele alacağımız konu, bir yazılımcının psikolojisi,hayatı vs. vs. . Okuduğum makaleler ve kitaplardan öğrendiğim kadarıyla bu makaleyi yazacağım.

 İlk olarak bir yazılımcının hayatını özet geçeyim ;

  • Yazılımcılığa yeni başlamış (amatör) ise uyku düzeni normal bir insan ile aynıdır. Yazılımcılığa gönül vermiş usta bir yazılımcı günde 4-5 saat uykuya hasrettir.
  • Amatör bir yazılımcının sosyal ortamı normal bir düzeydeyken, usta bir yazılımcının ise tam tersine az sayıdadır bu kişiler yazılımcılıktan dolayı asosyalleşmişlerdir.  

Yukarıdaki maddeler genelde çoğu yazılımcı da olan özellikler.Aynı zamanda bu maddeler her yazılımcı da

olmaya da bilir, bu kişinin aile ortamı,sosyal ortamı gibi faktörlerle değişiklikler gösterebilir.

Bir yazılımcının bir uygulama projesi var diyelim. Bu yazılımcı ve çoğu yazılımcı da olan bir özellik vardır başladığın bir projeyi bir an önce bitirmek istersin 🙂 işte bu yazılımcı da sabah kalkar ve bu uygulama için kodları yazmaya başlar, bazı zamanlar yazılan kodlar da çalışmayabilir ve hataları bulur düzeltir sizce bu yazılımcı bir günde kaç saat uyuyabilir? Bazen hiç uyumaz…

 

BİR KUPA KAHVE 

Evet gel gelelim kahve, bir yazılımcı için kahve paha biçilemez bir değer taşımakta eğer ki akşam mesaisinde ise, kod yazarken bir anda gelen esneme ve uyuma isteği ve diğer yanda tamamlaması gereken bir projesi aman Allah’ım şimdi ne yapacağım derken o anın kahramanı kahve olur, kahve onu dinç tutar uykusunu engeller ve projesini sürdürmesini sağlar. Tabikide kahve zevkini gerçek bir yazılımcı dan iyi bilemeyiz.

 

MÜZİK

Yazılım alanında önemli bir yer taşıyan müzik bir yazılımcıya motivasyon ve kod yazma isteği arttırmak için kullanılır 🙂 yazılımın olmazsa olmazlarından diyebiliriz,aslında bu da değişkenlik gösterebilir birine motivasyon verirken diğerinin dikkatini dağıtabilir…

 

 

 

Şimdi Psikoloji ’ye yani işin sıkıcı yanına dönecek olursak,  bir yazılımcı beynini şöyle açıklayabiliriz.

  •  Mekanize çalışan bir Algoritmik düşünce yapısı,
  •  Okuma, Yazma ve geliştirme becerisi,
  •  Düşünce sisteminin sonsuz olduğuna inanan,
  •  Odak sorunu yaşayan kişilerde genelde çabuk görülen davranış bozukluğu,
  •  Sosyalojik olarak kısıtlı içine dönük yaşam ya da tam aksi şekilde.

Tabi maddeler uzmanlarına sorulacak olursa daha da genişletilebilir.

Yazılım hayatı aritmetik iç içe bir yaşam gerektirir. Mesela bir kapıyı açmak için anahtar gerekir anahtarı

takmak için bir güç gerekir, Takılan anahtarı çevirmek için fiziksel bir güç gereklidir, Çevirdikten sonra

kapıyı açmak için yine bir fiziksel güç gereklidir, hani şu dizilerdeki iç içe diziler olan recursive Array gibi.  Yani yazılımcı önce ana iskeleyi oluşturur, Sonra üstüne bir pencere, sonra kapı, sonra vb. özellikler eklemeyi bilen bir robotik zekâlı da diyebilir bir yapıya sahiptir sıralı bir zekâları vardır…

 


Leave a Reply

Your email address will not be published. Required fields are marked *