Yazılım dünyasının en köklü tartışması hangi araç en iyisidir sorusudur. Hangi editör, hangi dil, hangi veritabanı, hangi yapay zekâ asistanı? Cevabı herkes bilir ama kimse ağzından söylemek istemez: en iyi araç, kullandığınız araçtır. Kullandığınız araca hâkim olmak, size üstün aracı geride bırakır; çünkü işi bitiren şey araç değil, aracı kullanan bilgedir. Bu köşede bugün bu tezin savunmasını yapalım.

Hâkimiyet, Üstünlükten Değerlidir

İki uçlu bir yarış düşünün: yeni çıkan en modern araçla az deneyimli usta, eski ama hâkim olduğu araçla on yıllık usta. Cevap çoğu zaman ikincisidir. Editörün kısayollarını elinizle düşünen kişi, yeni ve şık bir editörde ilk gün yavaş çalışır. Tanıdığı sorgu dilinde veritabanını yöneten ekip, modaya uygun yeni bir dil öğrenene kadar projeyi teslim etmez. Bu, yeniliği kötülemek değildir; yenilik de güzeldir ve bazen gereklidir. Ama yenilik, ihtiyaçla değil moda ile takip edildiğinde, işi durdurur. Bir aracı gerçekten öğrenmek, onun sınırlarını bilmektir; sınırları bilmeyen, her zorluğun başında yeni araç aramaya koyulur. Ustaların sır gibi sakladığı gerçek budur: araç değiştirmek en son çaredir, ilk tercihi değil.

Ustanın eli, aracın kendisinden önce gelir. Ahşabı iyi bilen marangoz, hangi testereyle çalıştığını az sorgular; ahşabı bilmeyen ise her testereyi suçlar.

Araç Değiştirmenin Zamanı

Elbette her aracın ömrü vardır ve yanlış araçta inat etmek, doğru araca geçmeyi geciktiren bir gururdur. Aracın değişmesi gereken üç işaret vardır: iş, aracın sınırlarına sürekli çarpıyorsa; ekip, aracın yerine değil, aracın kendisiyle boğuşuyorsa; araç, gelişimi durdurup bakımın merkezine yerleşmişse. Bu üçü bir arada görülüyorsa, değişim bir lüks değil zorunluluktur. Ama değişim de planlı yapılır: önce yeni aracı küçük bir işte deneyin, sonra yan yana çalışın, sonra eskiyi terk edin. Şuna da dikkat edin: araç değiştirmek, sorunu çözmediğinde bile rahatlatır; bu yüzden tehlikelidir. "Yeni araçla baştan başlayalım" cümlesi, çoğu zaman mevcut problemlerden kaçma bahanesidir. Problemi önce adlandırın; araç sonraki cümledir.

Alet Nerede, Usta Kimde

Alet çantası dolu ama işi bitirmeyen ustalar çoktur; az aletle muhteşem iş çıkaran ustalar da. Aradaki fark, araçtan değil, ustaya hesap verir. Bugünün dünyasında bu gerçeğe her zamankinden daha çok ihtiyaç var; çünkü her hafta yeni bir araç çıkıyor ve hiçbiri geçen hafta çıkandan daha az parlak değil. Parlaklığa kapılabiliriz ya da sorabiliriz: bu araç, eldeki problemi mi çözüyor? Cevabı hayırsa, geçelim; cevabı evetse, önce eldekini de sorup öğrenelim. En iyi araç, kullandığınız araçtır; çünkü onu büyüten sizsiniz. Onu öğrendikçe, onu dost edindikçe, işiniz de büyür. Aletin ucuzluğuna değil, ustasının bilgisine bakın.