Sarav ve İşbilir Yardımcısının Bir Günü

Bir geliştiricinin, işini tam da istediği gibi bir verimlilikle yapmış olmanın huzuruna erdiği günün kısa bir hikayesi…
Sarav o sabah masasına oturduğunda, güneş penceresinden neşeyle içeri dolmakta ve yanağına hafif bir kırmızılık vermekteydi. İçtiği kakuleli beyaz çayının üzerinden dumanlar yükseliyordu. Zihni gece boyunca biriken yorumları çok merak ediyordu. Gözleri gece boyunca biriken 50’den fazla yorum üzerinde hızlı hızlı dolaşıyordu.
Farklı saat dilimlerindeki ekip arkadaşlarıyla çalışmanın en zor yanı buydu. Konu neydi, kim neye karar verdi, hangi soru havada kaldı? “Ah, yine mi… Dün gece ekip Hindistan’da bayağı aktifti galiba.” Ama Sarav artık eskisi gibi yalnız başına değildi. GitLab Duo yanı başındaydı. Trackpad’e hafifçe dokundu ve “View Summary” butonuna bastı. Ekranda satır satır özet belirdi; yalnızca kararlar, yalnızca aksiyonlar, yalnızca önemli olanlar. Bir zamanlar gömülüp gittiği o bitmek bilmez “yorum kazıları” artık tarihe karışmıştı. Birkaç saniyede tüm resmi zihnine yerleştirdi. GitLab Duo, gereksiz detayları temizlemiş ve bilmesi gerekenleri ona sunmuştu.
“Güzel,” dedi. “Bunu seviyorum.”
Web IDE’yi açtı. Bugün JWT tabanlı yeni bir kimlik doğrulama modülü geliştirecekti. Genelde bol bol tekrar eden kod, hatırlanması gereken güvenlik kalıpları, yapıştırılacak boilerplate… Ama artık yalnız değildi.
“Şuraya bir authentication sistemi lazım,” diye yazdı yorum satırına.
GitLab Duo birkaç saniye içinde tüm yapıyı ördü. Güvenlik kontrolleri, hata yönetimi, temiz fonksiyon ayrımları… Sarav sadece ince ayar yaptı. Asıl işine, iş mantığını tasarlamaya odaklandı.
Çalışması yoğun bir şekilde devam ediyordu. “Yine dokümansız, açıklamasız bir modül daha işte..” derken yıllar önce ayrılmış bir ekip arkadaşının yazdığı modülü çözmek zorunda kalmıştı.
Belgesizdi, karmaşıktı, adeta “Beni nasıl çözeceksin! Hadi çözebilirsen çöz bakalım,” diye alay ediyordu onunla. Sarav, “Hımm… Artık seni çözmek için saatlerimi tüketmek zorunda değilim!” Kodu seçti ve tek bir cümle yazdı:
“Bu modül ne yapıyor?” Duo’nun cevabı bir bilge gibi sakindi: Fonksiyonların amacı, bağımlılıkların akışı, mimari kararlar… Bir anda tüm karanlık açıklığa kavuştu. Öğleye doğru, geliştirdiği yeni modülü test etmenin vakti gelmişti. Eskiden test yazmak Sarav için çok stresliydi. “Acaba her şeyi test edebilecek miyim? Ya atladığım test’ler, önemli ayrıntılar olursa… Tanrım yardım et…”
Ama bugün? “Pytest için kapsamlı testler oluştur,” dedi. Harikaydı, sadece dakikalar sonra ekran bilgilerle dolmuştu:
Unutmuş olduğu edge caseler, hata senaryoları, beklenmeyen girişler ve daha pek çok şey… Kapsama oranı: %90. İnanılmazdı.
Sarav’nın aklına bile gelmeyen durumları GitLab Duo çoktan düşünmüş, yazmıştı bile.
Saat 15:15’te yaptıklarının artık merge edilmesi gerektiğini düşündü. Merge requestini açtı.
Eskiden MR açıklamaları ne de olsa hep aceleyle yazılır, önemli detaylar unutulurdu. Fakat bu sefer farklıydı…
“Değişiklikleri özetle,” dedi.
Mimari kararlar, tasarım gerekçeleri, etkilediği modüller… Sarav ekranı okurken gülümsedi.
Takım arkadaşları bu açıklamaya bayılacaktı.
O da ne! Saat 16:00’da pipeline kıpkırmızı bir X işaretiyle çaktı. Ama Sarav paniğe kapılmadı. “Buna bir bakar mısın?” diye sordu Duo’ya. Loglar arasında gezinmek asıl odağını, işini keybetmek yerine, saniyeler içinde şu cevap geldi:
“Dependency versiyon çakışması. Şu satırı v2.14.1 yerine v2.15.0 yapmalısın. Pipeline yeniden yeşile döner.”
Sarav değişikliği yaptı, pipeline yeşile döndü. Bu büyümüydü, sihir miydi? Yoksa teknolojinin gerçek gücü müydü?
Ve Günün Ardındaki Gerçek
Sarav’nın günü bitmişti ama zihninde tek bir düşünce vardı: “Ben kesinlikle hâlâ işimi yapıyorum… Ama artık tek başıma değilim.” GitLab Duo onun yerine kod yazmıyordu. Onun yerine düşünmüyordu.
Onun ustalığını, sezgisini, yaratıcılığını devralmıyordu. Sadece onu, bir zamanlar onu boğan rutin, hataya çok açık ve üretkenliğini sönümleyen işlerden özgür bırakıyordu.
Aldığı bu yardımlar tek büyük bir hediye haline gelmişti:
Gerçek odak. Gerçek akış. Gerçek üretkenlik. Günün sonunda Sarav’ın hissettiği şey çok basitti:
“Bu deneyimi gerçekten en başında da yaşamak isterdim. O değerli zamanımı gerçek işime odaklamak ne müthiş bir kazanım olurdu… Neyse çok şükür artık yanımda GitLab Duo var. ”

Sarav Asiye Yiğit * 15 Kasım 2025