Bu köşenin okurunu tanırız: masasında daima açık duran bir terminal sekmesi, karşılığında istek reddetmeyen siyah bir pencere. Yıllar içinde şu somut kavrayışa ulaştık — terminal, bazılarının umduğu gibi iyi bir müdür değildir; ama bilinenin de ötesinde iyi bir arkadaştır. Aradaki fark, mesleğin bütün serüvenini özetler.
Neden Müdür Olamıyor?
Müdür, işaret ettiğiniz hedefe gitmenizi ister; yolu o seçmez. Terminal böyle çalışmaz. git bisect size hata hangi commit'te girdi diye söyleyemez, yalnızca adım adım sorar; grep aradığınızı bulur, ama neyi niye aradığınızı bilmek size düşer. Yönlendiren, soran, sorumluluğu üstlenen her daim insan olmuştur. Araç ise arkada gibidir: çağırdığınızda gelir, söylediğinizi yapar, sonra sizi yargılamadan bekler. Onunla konuşmayı bilirseniz. Zaten dostluk dediği şey, karşılıklı dil bilme ustalığı değil midir?
Müdür, işi o yaptığında da başarının, siz başaramadığınızda da sorumluluğun sahibidir. Terminal ise ne övgü kabul eder ne de suçlamayı: komut yanlışsa "komut bulunamadı" der, doğruysa sessizce işini bitirir. Bu sessizlik, yeni başlayanları başta zorlar; ama zamanla anlaşılır ki işte aranan özellik budur. Araç, işi kendi üstüne almaz; sizin yapmanızı kolaylaştırır. Müdürün görevi ise işi yaptırmaktır — ikisinin yolu hiçbir yerde kesişmez.
İyi araç sizi daha iyi bir sürümünüze çevirir; müdür gibi talimat vermez, arkadaş gibi yanınızdadır.
Dostluğun Kâğıttan Delilleri
Bu iddia sezgi değil, kanıt meselesidir. Bir hatayı iki ekrandan uzakta tekrar eden komutla bulmak ile grep -r ile on saniyede bulmak arasındaki fark, haftalarla ölçülür. Uzun süren bir derlemeyi tmux'a bırakıp kahveye çıkmak, küçük ama gerçek bir zihinsel ferahlıktır. Komut geçmişini bilen bir kabuk, dün yaptığınızı bugün hatırlamanıza yardım eder. Yaşlanan dostluk gibi, terminal de sabırlıdır: 1990'ların araçlarını bugün de çalıştırır, konuşma dili değişse bile.
Dost, Yerine Göre Müdür de Olur
Sonuç şu: terminal yönetimi üstlenmez, yönü siz gösterirsiniz; ama gösterdiğiniz yerde sizi yarı yolda bırakmaz. Yapay zekâ asistanları çağında bile bu dostluk bozulmadı; aksine, eski dost yeni yeteneklerle zenginleşti. Deneyimli geliştiricinin terminaline dönüp dönmediğini değil, onunla ne kadar uzun süredir konuştuğunu sorun. O zaman aynı cevabı alırsınız: iyi bir araç yolun yarısı, iyi bir dost ise yolun tamamıdır.
Biz bu köşede yıllardır aynı şeyi yazarız: araçları sevdirmek için önce onları tanıtmak, sonra sabretmek, sonra da bırakmak gerektiğini. Terminal bu üçünü birden yapar. Yeni başlayan gence ilk tavsiyemiz hep aynıdır: korkma, o pencereye bir şey yaz. Bozarsan yazar, çözersin, öğrenirsin. Dost da budur zaten; yanında hata yaptırır, ama yalnız bırakmaz.
Okur Yorumları (0)