Zihnini Asenkron Çalıştır: Stresi Azaltmanın Yazılımcı Usulü

Zihnini Asenkron Çalıştır: Stresi Azaltmanın Yazılımcı Usulü

Yazılımda asenkron işlem, kabaca şunu söyler: Bir işin bitmesini beklerken bütün sistemi kilitleme. Sunucudan cevap mı gelecek? Dosya mı okunacak? Bir API nazlanıp düşüncelere mi dalacak? Güzel. O sırada program başka işlere devam eder. Sonuç geldiğinde de kaldığı yerden akıllıca devam eder. İnsan zihni ise çoğu zaman tam tersini yapar. Bir mesajın cevabını beklerken hayatı durdurur. Bir sınav sonucunu, iş görüşmesini, tahlili, sevgilinin tonlamasını, patronun yüz ifadesini beklerken iç dünyasını tek işlemcili, eski model, fanı bağıran bir bilgisayara çevirir.

Stresin büyük kısmı olayların kendisinden değil, zihnin onları senkron çalıştırmasından doğar. Senkron zihin der ki: Bu mesele çözülmeden hiçbir şey yapamam. Cevap gelmeden nefes alamam. Belirsizlik kapanmadan kendimi güvende hissedemem. Böylece tek bir bekleme kuyruğu bütün sistemi bloke eder. Oysa yaşam, bizim sandığımızdan daha çok olay döngüsüne benzer. Bir şey başlatılır, bir yere gönderilir, beklemeye alınır, arada başka süreçler çalışır. Kalp atar, çay demlenir, faturalar ödenir, çocuk güler, gökyüzü renk değiştirir. Evren, bizim kişisel dramamızın await satırında donup kalmaz.

Milisaniyelik Cevaplar Çağında Zihnimiz Neden Beklemeyi Unutuyor?

Milisaniyelik Cevaplar Çağında Zihnimiz Neden Beklemeyi Unutuyor?

Bir kelime yazıyoruz: yarım kalmış, yanlış yazılmış, hatta biraz tembelce fırlatılmış bir kelime. Meilisearch gibi modern arama motorları, daha biz düşüncemizi tamamlamadan sonucu önümüze koyuyor. Milisaniyeler içinde. Sanki dijital evren, zihnimizin arkasında duran sabırsız bir kütüphaneci: Sen zahmet etme, ben buldum bile. Bu büyüleyici bir konfor. Ama her konfor gibi, ruhun derinlerinde küçük bir bedel fişi bırakıyor.

İnsan hafızası bir veritabanı değildir. Beyin, bilgiyi raflara alfabetik dizmez; kokulara, utançlara, zaferlere, çocukluk ışıklarına, yarım kalmış cümlelere bağlar. Hatırlama dediğimiz şey çoğu zaman bir dosya çağırma işlemi değil, karanlık bir odada el yordamıyla eski bir anahtarı aramaktır. Bazen anahtar hemen bulunur. Bazen de arama sürecinin kendisi bizi dönüştürür. Fakat milisaniyelik arama deneyimi, bu dönüşüm alanını daraltır. Zihin, kendi mağarasına inmeye fırsat bulamadan dışarıdan projektör tutulur.

Tahtada Fırtınayı Yormak: Saldırgan Rakibi Kendi Gölgesine Yenmek

Tahtada Fırtınayı Yormak: Saldırgan Rakibi Kendi Gölgesine Yenmek

Satrançta saldırı çoğu zaman sahnenin yıldızıdır. Vezir kanada uçar, atlar ileri sıçrar, filler uzun çaprazlarda kılıç gibi parlar. Seyirci de, oyuncunun içindeki küçük gladyatör de bunu sever. Fakat tahtanın daha derin, daha karanlık ve daha bilge bir sanatı vardır: savunma. Üstelik pasifçe dayak yemek değil; rakibin saldırı enerjisini emmek, dağıtmak, boşa çıkarmak ve sonunda onu kendi hırsının içine düşürmek.

Sürekli saldıran rakip, yalnızca taşlarıyla değil, psikolojisiyle de ilerler. O, çoğu zaman oyunu bir fetih hikâyesi gibi yaşar. Her hamlesinde biraz daha haklı olduğunu düşünür. Alan kazandıkça iç sesi şişer: Ben oynuyorum, o sadece dayanıyor. İşte savunmacının ilk kozu burada doğar. Çünkü saldırgan oyuncu çoğu kez tahtayı değil, kendi anlatısını görmeye başlar. Savunmanın amacı bu anlatıyı hemen parçalamak değil, onu kendi ağırlığı altında çatlatmaktır.

Hız Çağında Yavaşlamanın Radikal Gücü: Ustalık Öğrenimi

Modern eğitim sisteminin görünmez marşı şudur: Daha hızlı ilerle, daha çok konu bitir, bir sonraki seviyeye geç. Takvimler dolar, sertifikalar çoğalır, ilerleme çubukları yeşile döner. Fakat zihinde rahatsız edici bir soru kalır: Bir konuyu gerçekten öğrendik mi, yoksa yalnızca onun üzerinden mi geçtik? Ustalık öğrenimi bu soruya sakin ama iddialı bir cevap verir: Yeni bir kapıyı açmadan önce, bulunduğun odada ışığı yak.

Bu modelin temel ilkesi basittir: Öğrenci, belirli bir beceri ya da kavramda sağlam yeterlilik göstermeden sonraki konuya geçmez. İlk bakışta yavaşlatıcı görünür. Oysa bu, yarış arabasının pit stopuna benzer; kısa vadede duraksama gibi görünen şey, uzun vadede motorun dağılmasını önler. Matematikte kesirleri yüzeysel öğrenen bir öğrenci, cebirde yalnızca harflerle değil, eski boşluklarıyla da mücadele eder. Bir dil öğrencisi temel zaman yapılarını oturtmadan konuşma pratiğine koşarsa, her cümlede aynı duvara çarpar. Hız bazen ilerleme değildir; yalnızca savrulmanın daha şık adıdır.

Babil Kulesi — TED Chiang

Port Jefferson, New York’ta doğup büyüyen Chiang, Brown Üniversitesi’nden bilgisayar bilimi diplomasına sahiptir. Onu Arrival filmi ile tanımış, dilimize çevrilen iki kitabını alarak diğer dahiyane öykülerini okumuştuk.
Chiang, “Bu hikayenin ilham kaynağı bir arkadaşıyla yaptığı bir konuşma sırasında geldi” diyor ve ekliyor: “Babil Kulesi efsanesinin İbranice okulunda öğretildiği versiyonundan bahsettiğinde. Sadece Eski Ahit hesabını biliyordum ve bu benim üzerimde hiçbir zaman büyük bir etki bırakmamıştı. Ancak tam uzunlukta versiyonda kule o kadar uzun ki tırmanması bir yıl alıyor; Bir adam ölümüne düştüğünde kimse yas tutmaz, ancak bir tuğla düştüğünde tepedeki işçiler ağlarlar çünkü onun yerini alması bir yıl sürer.

“Sanırım hikaye anlatıcısı projenin ahlakını sorguluyordu. Ancak benim için masal, Magritte’nin Pireneler’deki Kalesini anımsatan, gökyüzündeki fantastik bir şehrin görüntülerini çağrıştırdı. Böyle bir şeyi hayal eden kişinin küstahlığına, gevezeliğine şaşırdım. “Okuyucular, bu hikayenin ilkel bir dünya görüşünden  bilim-kurgusal a geçiş hakkında yorum yaptılar. Hikayenin bu yönünü yazarken fark etmediğimi itiraf etmeliyim. (Belki de kaç tane bilimsel yasayı çiğnediğimin farkında olduğum için; Babillilerin kendileri bu hikayeyi tamamen fantezi olarak kabul edecek kadar fizik ve astronomi biliyorlardı.) Hikaye hakkında bilim kurgu olduğunu düşündüğüm şey, Tanrı’nın varlığına dair aldığı rasyonalist konumdu. Tanrı’nın var olduğuna inanıyorsanız, evreni inancınızı destekleyecek şekilde kolayca yorumlayabilirsiniz. Ancak evrenin tamamen mekanik olduğuna inanıyorsanız, bu görüş için de bol miktarda kanıt bulabilirsiniz.”  TED Chiang