Senior Developer

10+ yıl tecrübeli ve artık “dinozor” olarak görülen yazılımcılar ile çok az yazılım tecrübesi olan yazılımcıları aynı kefeye koymaya başlamışlar.

Kod yazmanın ya da yazdırmanın yeterli olduğunu düşünüyorlar.

Yapay zekanın kod yazıyor olması iki jenerasyon arasındaki farkı öyle kolay kolay kapatamaz.

10+ yıl tecrübeli bir senior yazılımcının ne anlama geldiğini bilmiyorlar sanırım.

Açıklayalım.

Yazılım da diğer meslekler gibi çıraklık, kalfalık ve ustalık safhaları ihtiva eder.

Yeni mezun birisi çıraktır. Bu çıraklık birkaç sene sürer. Sonra işi kavradıysa kalfa olur. Kalfalık döneminde artık kendi başına birçok işi yapabilir, fakat hala yıllar boyunca farklı sistemler, problemler ve başarısızlıklar görmesi gerekir.

10+ seneye gelindiğinde, eğer yazılımcı kendisini gerçekten geliştirebildiyse ustalaşmıştır.

Usta yazılımcının farkı daha hızlı kod yazması değildir. Hatta bazen daha az kod yazar.

Fark şudur:

Çırak kendisine verilen problemi çözer.

Kalfa çözümün nasıl implemente edileceğini bilir.

Usta ise önce o problemin gerçekten çözülmesi gereken problem olup olmadığını sorgular.

Çırak kodu görür.

Kalfa uygulamayı görür.

Usta sistemi görür.

Şimdi bu seviyedeki bir yazılımcının eline yapay zeka araçlarını verin ve sadece oturup, neler yapabildiğini seyredin. Çok hızlı bir şekilde senior developer ne anlama gelir, size göstersin.

📢 Önemli Bağlantılar
▶️ YouTube Kanalım En yeni videoları kaçırmamak için abone olun Kanalı Ziyaret Et →
📘 Yapay Zeka Çağında Yazılım Geliştirme Ücretsiz e-kitabı PDF olarak indirin ve okuyun PDF'i İndir →