- Olgunluk ve değer, hızlı başarıdan değil, uzun zamanın birikiminden doğar
- Ağacın büyümesi, eski gayrimenkuller, zanaatkar ürünleri gibi zamanın yarattığı varlıklar parayla ikame edilemez
- Modern hız odaklı kültür geliştirme ve girişimcilikte de yayılmış olsa da, gerçek başarı istikrar ve sebattan gelir
- Yapay zeka ve otomasyon sürtünmeyi ortadan kaldırıp verimliliği artırsa da, derin düşünme ve güven inşa etme süreçleri kayboluyor
- Güven, kalite ve topluluk kısa sürede inşa edilmez; uzun süreli adanmışlık şarttır
Zaman Gerektiren Şeyler
- Ağaçların büyümesi gibi, bazı değerler ancak uzun zaman geçince elde edilebilir
- Onlarca yıl önce dikilmiş meşe ya da kestane ağaçları, para veya emekle ikame edilemeyecek varlıklardır
- Eski bahçeler veya ağaçlarla kaplı evler, yeni başlayan birinin anında elde edemeyeceği şeylerdir
- Zamanın yarattığı değer ancak bekleyerek oluşur
- Zamanın içinde taşıdığı değer insan toplumunun her yerinde bulunur
- İsviçre saatleri, Hermès çantaları, eski gayrimenkuller gibi şeylerde üretim ve yaşın içine sinen zaman fiyatı belirler
- Araba kullanma, oy verme ve alkol tüketimi için yaş sınırı konmasının nedeni de olgunluğun ancak deneyimle geldiği inancıdır
- Modern toplum anında tatmin arayışına yöneliyor
- Yazılım geliştirme ve startup yönetiminde de hız odaklı kültür yayılıyor
- Ancak başarılı şirketlerin veya açık kaynak projelerinin özünde hâlâ sebat ve süreklilik var
- Liderlerin ya da bakımcıların uzun süre sorunlara odaklanma ve ilişkiler kurma becerisi önemlidir
Sürtünme İyidir
- Modern geliştiriciler ve girişimciler hız takıntısına kapılmış durumda
- Hızlı yineleme, hızlı dağıtım, anında öğrenme öne çıkıyor
- Ancak bazı alanlarda hız tersine zararlı olabilir
- Compliance gibi alanlarda sürtünmenin var olmasının bir nedeni vardır
- SOC2 gibi süreçleri ortadan kaldırma arzusu büyüyor ve bunu otomatikleştirmeye çalışan bir sektör ortaya çıkıyor
- Örneğin Delve gibi anahtar teslim çözümler var
- İnsan müdahalesini yapay zekayla değiştirme eğilimi yayılıyor
- Ancak sürtünmenin kendisi çoğu zaman anlamlı bir süreçtir
- Önemli kararlar için düşünme süresi gerekir
- Bir şeyi bir kez iyi yapmaktan ziyade, uzun süre boyunca istikrarlı biçimde iyi yapmak gerçek değerdir
Akıl Yürütme Hızının ‘Vibe Slop’u
- Yapay zeka kodu hızla yazdıkça hız yarışı aşırıya kaçıyor
- İnceleme, altyapı tasarımı, onay süreçleri gibi tüm sürtünmeleri ortadan kaldırma eğilimi var
- “Makine iyi yapıyorsa neden kontrol listelerine veya onay sistemlerine ihtiyaç olsun?” anlayışı yayılıyor
- Bu hız merkezli kültür yazılım ömrünün kısalmasına yol açıyor
- Bugün birçok yazılımın ömrü onlarca yıldan aylarla ölçülen dönemlere düşmüş durumda
- İnsan ilişkileri ve güven de aynı şekilde kısa vadeli hâle geliyor
- Startup dünyasında da sorumluluk almadan kapanma vakaları artıyor
- YC partilerindeki bazı şirketler müşterilerine veda bile etmeden ortadan kayboluyor
- Bu, sağlıklı bir yinelemenin değil, müşteri güveninin çöküşünün işareti
- Doğru şekilde kapanmak zaman ve emek ister, ama mevcut ortam bunu israf sayıyor
- Açık kaynak projelerinde de aynı olgu görülüyor
- Kısa süre commit atıp sonra kaybolan pek çok proje var
- İyi açık kaynak için uzun vadeli adanmışlık, devir stratejisi ve topluluk temeli şarttır
- Ancak bu unsurlar varsa zamanın sınavına dayanabilir
Benim Zamanım
- Zaman kazandırma vaadi taşıyan araçlara dair kuşkularım artıyor
- Yapay zeka ve otomasyon araçlarını ne kadar aktif kullanırsam kullanayım, yine de zamanım yetmiyor
- Kazanılan zaman anında rekabet tarafından emilip kayboluyor
- Siz yavaşlayıp nefes almaya çalışırken, daha hızlı hareket eden biri o alanı dolduruyor
- Yapay zeka merkezli ekonominin merkezinde oldukça zaman kıtlığı daha da derinleşiyor
- Bilinçli olarak yavaşlamaya çalışsanız bile kaliteli sonuç üretmek zorlaşıyor
- Yazılım hızla metalaştıkça kaliteyi korumanın zor olduğu bir ortam oluşuyor
- Uzun yıllardır sürdürdüğüm açık kaynak projeleri ve 10 yıl boyunca içinde bulunduğum startup deneyimi sayesinde zamanın gücünü hissettim
- Düzenli katılım, fikirleri kök salmış bir adanmışlığa dönüştürüyor
- Zaman geçtikçe projeler başkalarını koruyan ve büyüten bir zemine dönüşüyor
- Güven, kalite ve topluluk kısa sürede inşa edilemez
- 50 yıllık bir meşeyi seri üretemeyeceğiniz gibi, bir hafta sonu hackathon'ıyla gerçek bir topluluk da kuramazsınız
- En değerli projeler, ilişkiler ve toplulukların hepsi yıllar süren zamana ihtiyaç duyar
- Yakın zamanda Colin ile birlikte yeni ağaçlar diktim
- Büyük ağaçlara dönüşmelerinin zaman alacağını biliyorum ve acele etmiyorum
2 yorum
Verimliliği artırma konusunda etkisinin olduğu açık, ancak sistem karmaşıklaştıkça bunu temel tasarım ya da clean code gibi konuları anlamadan üst üste inşa etmenin kolay olmadığı, zanaatkârlıktan söz etmeye gerek bile kalmadan herkesin bildiği temel bir gerçektir.
Hacker News görüşleri
Modern yapay zeka araçlarının yalnızca hızına odaklanınca, “hızın yönü olan bir vektör” olduğu gerçeğini unutmak kolay
Hızlı olmak her zaman hedefe daha çabuk varmak anlamına gelmiyor; yön yanlışsa aksine daha uzun sürebiliyor
LLM tabanlı kodlama araçlarının artı ve eksilerinin bu ilkeyle açıklanabildiğini düşünüyorum
Araştırma, demo, prototip üretimi gibi yön belirleme işlerinde etkili oluyorlar; ama mevcut sisteme özellik ekletmek ya da hata düzelttirmek istediğinizde sık sık saçma bir yöne sapıp tıkandıkları oluyor
Müşteri geri bildirimi tam da o ‘yön’ oluyor, ama gerçek kullanıcı tepkilerinin geri gelmesi zaman alıyor
Bu yüzden PID kontrol eğrisi gibi geri bildirimi yumuşak biçimde yansıtan bir sisteme ihtiyaç var
Deney çerçeveniz iyiyse yanlış yöne gitseniz bile kayıp çok büyük olmuyor
PostHog bültenindeki “Hidden dangers of shipping fast” yazısını hatırlattı
Ama öncesindeki o yavaş düşünme süreci olmasaydı ortaya çok daha kötü bir sonuç çıkardı
Sonuçta zaman kısıtı altında hız zafer demektir
İyi projelerin sayısız iterasyon ile tamamlandığını düşünüyorum
Çok özellik eklemekten ziyade, birkaç özelliği birçok aşamada rafine etmek önemli
Geliştirici çalıştıkça sistemin bağlamını daha derin anlıyor ve bir kez yapılmış bir özelliği bile sürekli iyileştirmesi gerekiyor
AI ile kodlama kalıcı olacak, ama hâlâ neden yaptığınıza dair net bir anlayış şart
“Ne kadar çok kadın eklerseniz ekleyin, bir bebeğin doğması yine 9 ay sürer” şeklindeki Fred Brooks’un proje yönetimi sözü alıntılanıyor
Sid Meier’s Pirates’i prenses temasıyla yeniden yapıyorlar; AI prototip üretiminde ve hikâye fikri oluşturmada çok yardımcı oluyor
Ama hikâyenin tutarlılığı, görsel seçimi, oyun testi gibi şeyler hâlâ insan hızında ilerliyor
Sonuçta AI zaman kazandırsa bile, darboğaz başka yerde oluşuyor
Yazarın görüşüne katılmakla birlikte, LLM’leri iş akışına aktif biçimde entegre ederek hız artışı hissettiğini söyleyenler var
Sadece ajana bırakmıyor, konuşmalı biçimde işbirliği yapıyorlar
Bazen 1 saat kadar boşa efor harcandığı oluyor ama tek başına 10 saat düşünmekten çok daha verimli
git ile birlikte kullanınca büyük ölçekli kod deneyleri de daha az göz korkutuyor
Yavaş diye alay edenler olabilir ama kalite yüksek ve sonuçtan memnunlar
Nietzsche’nin, medeniyetin kavramları ‘sindirmesinin’ binlerce yıl aldığı fikrini seviyorum
Modern toplum her sorunu sadece bir kaynak sorunu olarak görme eğiliminde
Deneyim küçümseniyor, bilgi ise abartılıyor
“AI ve ajan araçlarını kullandıkça süre azalır” sözü, kum ve kaya benzetmesiyle açıklanıyor
Önce büyük kayaları yani önemli işleri koyup, aradaki boşluklara kumu yani AI işlerini doldurmak gerekiyor
Kum yığınlarıyla övünenlerdense, altın karışmış kayaları bulmak daha önemli
“İsviçre saati ya da Hermès çantaya prim ödememizin sebebi içlerinde zaman barındırmalarıdır” iddiasına itiraz edenler var
Aslında bunun bir statü sembolü olduğunu düşünüyorlar
Harcanan zamanın kendisi simgeye dönüşüyor; NFT’lerde olduğu gibi zaman harcanmadan pahalı olan şeyler ise daha da anlamsız görünüyor
“Ama inek derisini yetiştirmek de zaman aldığı için sonuçta doğruymuş” deyip sonuna kadar okumaya değdiğini söyleyen de
Açık kaynak projelerde asıl kritik şey istikrarlı bakım, ama çoğu tam da bu yüzden ölüyor
Yabancı kullanıcılar kullanmaya başladığında iş tamamen başka bir şeye dönüşüyor ve kimse sizi buna karşı uyarmıyor
“Zamanın ikamesi yoktur” dersini erken öğrenmek önemli
Para kazanmak uğruna çocuklarıyla geçireceği zamanı kaybeden çok insan gördüm
Agentic coding, iyi kod çıkıp çıkmayacağı belli olmayan bir loot box açmak gibi, adeta video oyunu hissi veriyor
Burada kod kalitesinden çok “Vay, tek satırlık prompt’la bir microservice UI yaptım!” şeklindeki haz duygusunun öne çıktığı eleştirisi yapılıyor