Yazılımcı Olarak Daha İyi ve Usta Olmak Mecburiyetindesiniz

Yazılımcı olarak daha iyi ve usta olmak mecburiyetindesiniz, çünkü

  • İşini bilmeyen birçok yazılımcının geride bıraktığı kaousu siz toplamak zorunda kaldığınızda, işin içinden nasıl çıkacağınız hakkında fikir ve bilgi sahibi olabilmek için;
  • Geride kaos bırakan bir önceki yazılımcı olarak anılmamak için;
  • Kaliteli kod yazarak, işinize ne kadar hakim olduğunuzu göstermek için;
  • Ekipteki genç yazılımcılara örnek olarak, onların doğru yolda ilerlemelerini sağlamak ve hayır duası alabilmek için (bunu manevi bonus puanı toplamak olarak da düşünebilirsiniz);
  • Mesai saatleri içinde bir şeyleri başarmış olma hissiyle ve tatminkar olarak eve gidebilmek için;
  • Yüksek özgüven sahibi olabilmek için;
  • Yeri geldiğinde bir çift söz sahibi olabilmek için;
  • Yarım bilgiden ötürü şisko bir egoyla dolaşmak yerine, tam bilgiyle ego yapmadan hayatın üstesinden gelebilmek için;
  • Yazılımın sanat, kod yazmanın edebiyatla alakası olmadığını kavramak için (yazılımda iyi olmanın önündeki en büyük engel bu! Bazıları şiir yazmaya çalışırken, bazıları müşteri gereksinimlerini tatmin etme peşindedir);
  • Müşterinin ne istediğini kavrayıp, ortaya koymak, proje bütçesini deney tahtasını finanse etme aracı olarak görmemek için;
  • Yaptığınız işle gurur duymak için;
  • Tesadüfler sonucu ortaya çıkmış ya da çıkamamış değil, engin bilgi ve tecrübelerinizden beslenen çözümler ortaya koyabilmek için;
  • Kötü olduğunuz için aynı yere bağlı kalma yerine, her an başka bir yere gidebilme opsiyonuna sahip olacağınız için;
  • Maaşınızı kendiniz belirleyeceğiniz için;
  • Bildiğiniz tek şeyin, hiçbir şey bilmediğiniz olduğunu idrak etmeye başlayacağınız için;
  • Ahkam kesmek yerine, susmayi tercih etmeye başlayacağınız için;
  • Okuduklarınız ve öğrendiklerinizden çok daha fazla anlam çıkarmaya başlayacağınız için;
  • Günün yirmi dört saatinin sadece yazılım yapmak için var olmadığını anlamak için;
  • Manevi bonus puanlarının ne işe yaradıklarına şahit olabilmek için;
  • Ve Daha nice nedenden dolay yaptığınız işte iyi olmak zorundasınız.

    EOF (End Of Fun)
    Özcan Acar

    Share Button
    0.00 avg. rating (0% score) - 0 votes

6 Comments

  • Baki Mustafa Abacı

    11 Ağustos 2015

    Bu güzel yazı için teşekkür ederim hocam.

  • Ahmet Uysal

    12 Ağustos 2015

    Merhaba Özcan bey,

    10 yıl tecrubeli bir yazılımcıyım. Turkiye’de pek cok şirket iyi yazılımcı aramıyor. Ürünü teslim etmeye yetecek yazılımcı, ses etmeyecek yazılımcı arıyor. Lead developerlara bile komik ucretler oneriliyor. Bu durumda kim cok para verirse oraya gidip, ekmek parası modunda, soyleneni harfiyen yapan robotlara donusuyoruz.

    Saygılarımla
    Atmet

  • Sezayi Kaya

    17 Ağustos 2015

    Merhaba,
    Çok güzel bir yazı olmuş hocam.
    Teşekkür ederiz.
    Emeğinize saglık.

  • Mücahit KAÇMAZ

    18 Ağustos 2015

    Hocam elinize sağlık, biz yazılımcıların neden işimizde iyi olması gerektiğini kısa ve öz cümlelerle çok iyi anlatmışsınız.

    Saygılarımla

  • hakan

    02 Eylül 2015

    Sevgili Ahmet Uysal, kesinlikle ama kesinlikle haklısın. Üstelik durum yıllar geçtikçe daha kötüye mi gidiyor acaba? Sanki bence öyle.. Projenin planlanan live’a geçme süresine 1 hafta kala yeni talep değişiklik isteği yapılabililr mi?Lütfen bu konuyu biri bana anlatsın?

  • Levent Yıkılmaz

    14 Ekim 2015

    Keyifle okudum değerli hocam, paylaşımınız için teşekkür ederim.

Bir cevap yazın