En İyi İşlerimi Yayına Alıyorum. Ama Hiçbiri Benim Gibi Hissettirmiyor.

Yıllar önce, junior bir yazılımcıydım. Bir araç finansman hattındaki tek bir hatayla (bug) savaşarak dört gün geçirdim. Sonunda çalıştığında, koltuğumdan yerimden fırladım. Tüm oda bana baktı. Ekip arkadaşlarım sırıttı. Mücadeleyi biliyorlardı.

O duygu çok saf bir duyguydu. İki şeyden kaynaklanıyordu:

  • Zor bir problemi çözmüştüm.
  • Çözümün başından sonuna kadar sahibiydim.

İş benim eseriydi. Her satırı ben yazdım. Her kavramı ben öğrendim. Eğer çalışıyorsa, bu benim yeteneğimin kanıtıydı.

Geçen ay karmaşık bir faturalandırma sistemi kurdum. Onlarca modülü ve derin entegrasyonları vardı. Yapay zeka (AI), bunu bir haftadan kısa sürede bitirmeme yardımcı oldu.

Yapay zeka ağır işleri üstlendi. Benim gözden kaçırabileceğim uç durumları (edge cases) yakaladı. Taslak kodları (boilerplate) yazdı. Hatta hataları gerçek zamanlı olarak düzeltti.

Fakat bir şeyler değişti.

Kod birleştiğinde (merge) ve kontroller yeşile döndüğünde, hiçbir şey hissetmedim. Koltuğumdan fırlamak yoktu. Zaferi paylaşacak bir ekip yoktu.

İşin doğası değişti. Artık kodla boğuşmuyoruz. Problemi tanımlıyoruz, çıktıyı inceliyoruz ve yayına alıyoruz. Çok daha hızlı ama farklı hissettiriyor.

Mühendisliğin insani yanlarını özlüyorum:

  • Bir canlı sistem kesintisinin (production outage) yarattığı adrenalin.
  • Uzun bir hata ayıklama (debugging) seansından sonraki kahkahalar.
  • Bir kavramı ekip arkadaşına açıklamanın verdiği neşe.

Ayrıca sahiplenme duygusunu da özlüyorum. Herkes bir uygulamayı yayına almak için bir araç kullanabildiğinde, takdir de ortadan kalkıyor. Harika bir şey inşa ettiğimde insanlar, "Yapay zeka kullandın," diyor. Övgüyü araç alıyor. İnsan ise görmezden geliniyor.

Zanaat düzleşiyor. İyi bir modele sahip bir junior, bir senior'ın işinden daha iyi görünen bir uygulama yapabiliyor. Piyasa, iyi görünen ama derinliği olmayan şeylerle dolu. İnsanlar, kazanılmış beceri ile üretilmiş kod arasındaki farkı göremediklerinde, buna değer vermeyi bırakıyorlar.

Yine de her şey kötü değil.

Yapay zeka tavanı yükseltti. "Angaryayı" (toil) —sıkıcı konfigürasyonları ve bitmek bilmeyen iskelet yapıları (scaffolding)— ortadan kaldırıyor. Zamanımızı gerçekten önemli olan kısımlara ayırmamıza olanak tanıyor. İnşa etmeyi demokratikleştiriyor. Fikirleri olup diploması olmayan insanlar artık üretebiliyor.

Neşe ölmedi. Sadece daha içsel bir hale geldi.

Tatmin duygusu artık odadakilerin sizi alkışlamasından gelmiyor. Yapay zekanın veremeyeceği kararlardan geliyor. Uyguladığınız mimariden, mantıktan ve muhakemeden geliyor.

Dünya, sizin işinizle makinenin işi arasındaki farkı fark etmeyebilir. Ama siz bileceksiniz.

Hâlâ o duygunun peşinden koşuyorum. Sadece artık sessizce koşuyorum.

Source: https://dev.to/abdullahsaad5/im-shipping-the-best-work-of-my-career-none-of-it-feels-like-mine-4ehn

Optional learning community: https://t.me/GyaanSetuAi