Programlama hâlâ berbat
(stvn.sh)- "İşleri elinden alan AI değil; yönetimin açgözlülüğü ve kısa vadeli performans takıntısı sektörü çökertiyor"
- Teknoloji sektöründeki gerçek iş, derli toplu planlar ve kusursuz üretim süreçlerinden çok, rotasını kaybetmiş gemiler, yanan ekipmanlar, kaybolmuş bilgi ve işe yaramayan otomasyonun birbirine karıştığı bir manzaraya benziyor
- Kurumlar AI'ı üretkenlik artışının kanıtı gibi öne sürerek iş gücü azaltımını ve muhakemenin dış kaynaklara devredilmesini meşrulaştırıyor; junior'ların senior'a dönüştüğü ustalık zincirini de koparıyor
- Goodhart’s Law, hız metrikleri, story point'ler, test coverage ve DORA metrikleri gerçek kalite ile muhakemenin yerini tutamaz; hataları yakalayan insanlar saf dışı bırakıldığında kod tabanı kırılganlaşır
- 2016'dan beri her gün sabah 3'te çalışan bir cron job ve
# DO NOT CHANGE!!! Ask Bengibi operasyonel bilgi kırıntıları Sara gibi insanların elinde tutuluyor, ama kurum bunun farkında bile değil - Asıl sorun AI değil, açgözlülük; Sara ortadan kaybolursa, 30 bin kişilik bir şirketin maaş ödemelerini ayakta tutan görünmez sistem de onunla birlikte çökebilir
Sorry Peter - Peter Welch'in 2014'te yayımladığı "Programming Sucks" yazısının ardından
AI'ın getirdiği değişimden önce çöken yazılım organizasyonları
- Doğum günü partilerinde sürekli "AI işlerinizi elinizden alacak diye endişelenmiyor musun?" sorusu geliyor; ama teknoloji sektöründeki iş, dışarıdan hayal edildiği gibi hiçbir zaman tertemiz planlar ve kusursuz üretim süreçleri olmadı
- Gerçek iş daha çok rotasını kaybetmiş gemiler, yanan ekipmanlar, nasıl çalıştığını bilen kimsenin kalmadığı sistemler ve işe yaramayan otomasyonun birbirine karıştığı bir şeye benziyor
- CEO, AI sayesinde arkadaşı Jared'in ekibinin üretkenliğinin arttığını ve ekibin yarısını işten çıkarabildiğini anlatan hikâyelerle geliyor; ama sahada bu sözler övünme mi tehdit mi belli olmayan bir baskıya dönüşüyor
- "AI işleri elimizden alıyor" korkusundan daha büyük sorun, kurumların AI'ı bahane ederek iş gücü azaltımını ve muhakemenin dış kaynaklara devrini meşrulaştırması
İşten atılan şey bugünün çıktısı değil, yarının ustalığıydı
- Bir zamanlar mühendis olan liderler, code review'nun neden gerekli olduğunu ve bir junior'ın ilk PR'ının senior tarafından sertçe incelenirken bile nasıl bir öğrenme sürecine dönüştüğünü biliyordu
- 2024'te bir anda code review'yu ve ustalıkla yetişme düzenini kaldırmaya karar verilmedi; azalan pist, CFO'nun spreadsheet'leri ve CEO'nun AI demolarına duyduğu güven, organizasyon kararlarını zorla ileri itti
- CEO, bir offsite etkinliğinde "ajanların 14 dakikada baştan sona bir özellik yazdığı demo"yu izledikten sonra, yönetim kuruluna Q2'ye kadar mühendislik organizasyonunu %30 küçültebileceğini söylüyor
- Liderler, junior'ların uyum sağlayıp yeniden eğitim alarak başka yerlere yerleşeceğine, senior'ların eksilen elleri telafi edeceğine ve ajanların boşluğu dolduracağına kendilerini inandırıyor
- Oysa junior'ların değeri anlık üretim miktarında değil, bir gün "cesetlerin nereye gömüldüğünü" bilen senior engineer'lara dönüşmelerindeydi
- Çıktı optimizasyonu, ustalıkla yetişme düzenini yok etti; birkaç yıl sonra senior eksiği ortaya çıktığında bunun nedenini hatırlayan kimse kalmayacak
Metrikler ve araçlar muhakemenin yerini tutamaz
- Geçmişte basit çözümler satan liderlerin arkasını toplamış mühendisler, sayıların gerçek kaliteyi garanti etmediğini zaten biliyordu
- Goodhart’s Law, hız metrikleri, story point'ler ve test coverage gibi mühendislere değil yöneticilere "işler yolunda gidiyor" kanıtı olarak sunulan sayıların içini boşalttı
- DORA metriklerinde de, araç eklemek muhakemenin önüne geçtiğinde dağıtım istikrarının nasıl sarsıldığı çoktan görülmüştü
- Hataları yakalayacak insanlar saf dışı bırakıldığında ya da insanlara hata yakalamayı bırakmaları öğretildiğinde, kod tabanı kırılganlaşır
- Buna rağmen insanlar listelere imza attı. Alternatif işini kaybetmekti; iş ise mortgage, öğrenim ücreti, vize ve sonra düzeltebileceğine inanılan benlikle bağlantılıydı
- O "sonra" hiç gelmez ve herkes bunu biliyordu
Görünmez operasyonel bilgi şirketi ayakta tutuyor
- Bir yerlerde, bir altyapının içinde, 2016'dan beri her gün sabah 3'te çalışan bir cron job var; tam olarak ne yaptığını kimse bilmeden önemli bir işi yürütüyor
- Dosyanın en üstündeki yorumda
# DO NOT CHANGE!!! Ask Benyazıyor, ama Ben'e artık ulaşılamıyor - Son 4 yıldır her roadmap planlamasında "legacy cron modernizasyonu" aday iş olarak gündeme geldi ama bir kez bile seçilmedi; hatta bu madde iki kez doğrudan listeden çıkarıldı
- O işi fiilen ayakta tutan kişi Sara ve organizasyon, Sara'nın bunu yaptığının bile farkında değil
- Sara 50'lerinin ortasında; merkez ofisten üç sokak ötede küçük bir ofiste çalışıyordu, ama maliyet düşürme gerekçesiyle ofis kapatılınca geminin alt güvertesinde masa ve ağ bağlantısı bulup oradan çalışmaya başladı
- Sara, 1998'den beri Ben tarafından yetiştirildi; Ben öldükten sonra cenazesine de katıldı, ama organizasyon bunu da bilmiyor
- İş düzenli olarak durduğunda telefonu Sara alıyor, sorunu kontrol ediyor, sonra yeniden itip tekrar denemeye zorluyor
- Bu iş, zaman içinde kaybolmuş bir modüle bağlı; ama Sara, Ben'in masasından bulduğu bir USB bellekte onun kopyasını saklıyor
- Hiçbir ajan o modüle dokunmadı ve bundan sonra da dokunamayacak
Sara, yerine yenisi konamayacak bir hattın son hâli
- Sara sadece güvenilir bir kişi değil; organizasyonun dönüşüm sürecinde silinmiş olan kurumsal bilginin 55 yaşında yürüyen bir beden bulmuş hâli
- Sara; Ben, 1998 ve USB bellekle birbirine bağlanan bir ustalıkla yetişme sürecinin sonucu ve aynı zamanda insan yetiştiren pipeline'ın kendisi
- Sara ortadan kaybolduğunda, Sara gibilerini üreten sistem zaten 3 yıl önce öldüğü için yerine birini almak mümkün olmayacak
- Bu cron job maaşları ödüyor, ama organizasyon bunun da farkında değil
- Sara kaybolur ve cron job ölürse, 30 bin kişilik şirket herkese maaş ödemek için yeniden bir yol bulmak zorunda kalacak
- O anda gereken cevap "elinde kaşık tutan birini" işe almak olacak, ama organizasyon artık böyle insanları yetiştiremez hâle geldi
Sonuç: sorun AI değil, açgözlülük
- Partideki soruya verilecek cevap, "AI işlerimizi elimizden aldı" değil, açgözlülük aldı olmalı
- Bu, fabrikaları Bangladeş'e taşıyan ve Kongo'daki kobalt madenlerinde köleleri bırakan açgözlülüğün aynısı; bu kez sadece AI adlı yeni bir maske takmış durumda
- Shopify store kuran yeğene başka bir iş yapmasını tavsiye ediyorum; en azından kendi hayatını mahveden şeyin robotlar olduğunu söylemek zorunda kalma ihtimali daha düşük
- Sara ise istisna olarak kalıyor. Alt güvertede elinde USB bellekle duruyor ve organizasyon onun orada olduğunu bilmediği için henüz onu bulabilmiş değil
- Geri kalan herkes üst güvertede devrilmiş direğe ve alev alan kuklaya bakarak, neyin nasıl döndüğünü bilmeden öylece duruyor
7 yorum
2014’te ünlü olan "Programming Sucks" yazısı
12 yıl sonra bugünü yansıtan "Programming Still Sucks"
Orijinal yazı "programlamanın kendi içindeki kaos"tan bahsediyordu,
bu yazı ise yapay zeka çağında "yönetimin açgözlülüğü"nün bu "kaosu nasıl daha da kötüleştirdiğini" ele aldığı için birlikte okumak ilginç oluyor.
Orijinal metni de ekledim: Programlama Berbat [2014]
Okudukça neredeyse PTSD tetiklenecek gibi oluyor.
Ben de bu kısmı okuyorum, tüylerim diken diken oldu 🥲
# DO NOT CHANGE!!! Ask Benyazıyordur ama Ben'e artık ulaşılamıyordurÜzgünüm, gerçekten hiç kolay değil..
Geçen yıl üstümdeki pozisyonlara gidenlerin kariyerlerini toplasan 50 yıl ediyor.. maaşları da 5 katı.. of... benim de çıkmam lazım..
Lobste.rs görüşleri
Son zamanlarda sektörün geneli hakkında hissettiklerimi çok isabetli biçimde özetliyor. Hâlâ nispeten junior sayılırım ama şirketlerin yetkin görünmeye çalışmak yerine ne pahasına olursa olsun hızlı büyümeyi seçtiği eğilim gayet net görünüyor
Kullandığımız araçların editör dışında neredeyse hepsi kararsız ve sürekli değişiyor; bu yüzden ustalaşmak neredeyse imkânsız. Bütün platformlar sanki yarım bile tamamlanmamış gibi, yeni ürünlerin çoğu neredeyse işe yaramaz görünüyor ve kalite yerine hızın öne çıktığı atmosfer büyüdükçe yazılım mühendisliğinin kendisine duyduğum sevgi azalıyor
Hâlâ gerçekten önemseyen çok insan olduğunu biliyorum. Üretken yapay zekayı çok kullananlar arasında bile ortaya çıkan işi önemseyenler var. Ama eğilim o kadar belirgin ki, işimi kaybetmekten çok tutkumu ve önemseme kapasitemi kaybetmekten korkuyorum
Mesela bizim topluluk sosyal medya yerine yerel tanıtım yapıyor. Son Seattle buluşmamızda Walter Bright’ı konuk ettik ve kafe o kadar doldu ki neredeyse insanları geri çevirecektik
Yapay zekayı daha sakin ele alan yerlerden biri olarak Zig Day da öyle görünüyor. Başka topluluklar da duymak isterim
Bu deneyim, büyük dil modelleri ortaya çıkmadan çok önce de vardı. Şirketler, risk sermayesi yatırımcılarına iyi görünmek ya da birkaç kademe yukarıda, binlerce kilometre uzakta birinin baktığı tabloda iyi görünmek için gereğinden fazla işe alım yapıyordu
Fazla sayıda “teknoloji” şirketi, körün köre kılavuzluk ettiği yerlerdi. 15 yıl önce büyük bir şirkette birlikte çalıştığım biri bir gün işe geldiğinde bütün ekibinin işten çıkarıldığını gördü; kime rapor vereceğini bilmiyordu ve kimse onun artık bir yöneticisi olmadığını fark etmemişti. Altı ay boyunca işe gidip sadece internette gezdi, sonra sıkılıp yeni bir iş buldu
Özetle, kötü olan programlama değil, şirketler kötü
Gemi benzetmesi, yazılımı koli bandı ve yapıştırıcıyla inşa etme biçimini ve neşeli ama faydasız AI asistanlarıyla etkileşimi oldukça iyi yakalıyor. Ama başlık ve çıkarılan ders, benim deneyimimle hiç uyuşmuyor. Senior bir geliştirici olarak her gün programlamadan keyif alıyorum ve bence hiç de berbat değil
Github’ın sık sık çökmesi sinir bozucu, geçen ekimdeki gibi çalıştırabilmek için YAML dosyalarını dört katmanlı bir inception gibi yontmak da sinir bozucu, ama özünde kod okuyup yazmak harika bir şey
Para karşılığı iş tarafındaki insanlarla problemleri konuşuyorum, çözümü kafamda modelliyorum, ilgili olabilecek ilginç yeni ve eski teknolojileri okuyorum, sonra klavyede bizzat uyguluyorum; böylece öğrendiklerim pekişiyor ve iş problemi çözülüyor. Gerçekten çok eğlenceli. Sonra bunu iş tarafına ve diğer geliştiricilere sunuyorum; sunum yapmayı da sevdiğim için o kısım da hoşuma gidiyor
Belki hikâyedeki Sara benimdir ama öyleyse Sara olarak yaşamak müthiş olurdu ve belki de stajyerlere cron işlerini öğretmek için bir gün daha harcamam gerekirdi. Öğretmeyi de kodlamak kadar seviyorum ve yazı, son zamanlarda bunun değerinin daha da arttığını söylüyor gibi
Sizi tanımıyorum ve nerede çalıştığınızı da bilmiyorum ama ben buna benzer yerlerde çalıştım. 58 yaşındayım ve işlerin bugünkü kadar kaotik olmadığı zamanları hatırlıyorum. Asıl nokta, Sara’nın dosyaları bir USB bellekte tutması ve zamanlanmış batch işlerine bakması; bunların ikisini de ben yaptım
Github kullanıyorsanız Git kullanıyorsunuz demektir; bu da sürüm kontrolü kullandığınız anlamına gelir. O hâlde siz, birinin masasından alıp kendi masasına koyduğu USB belleğe bağımlı yaşayan 50’li yaşlardaki kıdemli tiplerden değilsiniz. Çünkü o insanlar uzaktaki web sitelerine ya da Git gibi karmaşık, kıllı ve içyüzü anlaşılmaz protokollere güvenilemeyeceğini bilir
Bu yazıya “rant” etiketi eklenmeli
50’li yaşlardayım ve tekneden dışarı diyalize edilen adama oldukça benzer bir konumdayım ama dürüst olmak gerekirse, ortada tekne yokken kaçmalıydı. Bu tayfanın tekinsiz olduğunu anlamalıydı. İşi üstlenip parasını aldıysa, işler zaten böyle yürür
Bazı işler harikadır, bazılarıysa berbattır. Saha teknisyenlerinin kötü iş diye bir şey olmadığını mı sanıyorsunuz? Devasa apartmanların banyolarına fayans döşeyenleri, aydınlatma takanları, kablo çekenleri, tesisatçıları hiç düşündünüz mü? 5.000 armatür takmak kaç gün sürer? 500 tuvalet monte etmek? Bunu hayal edebiliyor musunuz? Aman Tanrım, bizim işimiz gerçekten çok rahat
Dünyada berbat çok iş var, kurumsal yazılım mühendisliğinde de yanlış giden çok şey var, korkunç meslekler de var, AI da bir kâbus ve bunların hepsi doğru
Sara kendine gelmeli ve o lanet cron işini düzgünce düzeltmeli
Ölçüt, teknoloji şirketlerinde programlama ise, orada her zaman sorun vardı ve çoğunlukla kötü ürünler çıktı. Bunun için tek bir yeterli neden bile var: yapısal olarak kullanıcılarla asla konuşamıyorsunuz
Bazıları bunu “yabancılaşma” ya da “emek” gibi kelimelerle açıklıyor ve bu sorunların sadece programlamaya özgü olmadığını söylüyor gibi
Kendi içine tamamen kapanıp dönmeyen büyük bir organizasyonda bir şeyi destekleyen küçük bir ekibin yaptığı programlama çok daha iyi. Kendi kullandığınız araçları geliştirmek de çok daha iyi
SaaS şirketlerinin satışları böyle kapatabildiğini görünce, gerçekten ağırlama ve uyuşturucu filan mı kullanıyorlar diye düşündürüyor
Son zamanlarda bölgemdeki yerel işletmeler ve profesyoneller için insan ölçeğinde programlama yapmaktan keyif alıyorum. Ayrıca kurumlar ve küçük işletmeler için belli açık kaynak yazılımların yönetilen hosting hizmetini de veriyorum. Büyük dil modelleri yok; kolay bakım yapılabilen ve işletilebilen basit bir stack, net sınırlar, dürüst fiyatlandırma, kolay onboarding ve offboarding var
Bu, şimdiye kadar denizaşırı teknoloji startup’ları ve büyük şirketlerde uzaktan çalışarak geçen kariyerimle tezat oluşturuyor. Bu yüzden uzaktan danışmanlık ya da sözleşmeli işleri sadece gerçekten uyduğunda nadiren alıyorum, kalan zamanda başka işler yapıyorum. Gelir açısından tersini söylüyor gibi gelebilir ama bu ödünleşim iyi oluş hâlime gerçekten çok yardımcı oluyor
Hacker News görüşleri
“İşimizi elimizden alan şey AI değil, açgözlülük oldu” cümlesi bana çok güçlü geldi
Fabrikaları Bangladesh'e taşıyan ve Congo'daki kobalt madenlerinde köle emeğini sürdüren o açgözlülüğün sadece yeni bir maske takmış olması ifadesini beğendim; yeğenine de gidip başka bir iş yapmasını söyle kısmı da çok çarpıcıydı
Bu yazı sanat gibi; bir gece uyuyup sabah tekrar okumam gerekecek gibi
Programlamayı seviyorum ve oldukça da iyiyim, ama bu sektör tam bir çöp tenekesi
Çoktan okula dönüp sözde “gerçek” bir meslek edinmeye karar verdim; toplumu yıkmaya kafayı takmış bir sektörde çalışmaktan yoruldum
O parayı kazanmış olmak güzel ama bunu şans ve koşullara bağlıyorum
Robot işimi alırsa başka bir iş bulurum; kötü zenginleri ya da başka canavarları suçlamayı düşünmüyorum
O talep hiç olmasaydı ya da insanlar “yine de bu bedelle olmaz” deseydi, ahlaki sorumluluğun yalnızca sanayicilere ait olduğunu söylemek mümkün olmazdı ve o madenler de var olmazdı
Çamaşır makinesi olduğu için insanlar ücret karşılığı elde çamaşır yıkamıyor ve haberler dijital iletildiği için gazete dağıtıcılarına daha az ihtiyaç var
AI da farklı değil; eğer bir iş “otomatikleştirilebiliyor” ya da daha verimli yapılabiliyorsa, öyle yapılacaktır
Bu birey için faydalı olmayabilir ama toplumun geneli için faydalı olabilir
Burada AI ya da LLM'lerin gerçekten bunu yapabildiğini söylemiyorum; sadece “yapabiliyorsa” bunun olacağını söylüyorum
Açgözlülüğe gerek yok
“Teknoloji sektöründe çalışmak her zaman berbattı ve insanların sandığı türden bir iş değildi” sözü doğru değil
1988'den 2000'e kadar, en az 13 yıl boyunca teknoloji sektöründe çalışmak benim için gerçekten harikaydı; muhtemelen sonrasında da epey iyiydi
Berbatlaşmaya başlamasının ana nedeni teknoloji değil, iş dünyası, özellikle de şirket satın almaları ve birleşmeleriydi
İyi bir şirkette ilginç problemler çözmek, anlamlı yazılımlar üretmek ve memnun müşterilere sahip olmak, teknik insanlar için cennetti
Berbat hale gelmesinin nedeni bir anda berbat olması değil, bizim bunu fark etmeye başlamamızdı
Kötü olan teknoloji değil, teknoloji endüstrisi
Zaten hep bazı insanlar için kötüydü; şimdi ise açıkça herkes için kötüymüş gibi görünüyor
Bu yazının vardığı sonucun tamamına katılmıyorum ama en azından bir HN yazısını baştan sona okurken AI ortak yazarlığının cilasını hissetmek zorunda kalmamış olmam hoşuma gitti
Yazarı küçümsemek gibi bir niyetim yok; aksine düşünülmüş bir yazı olduğunu düşünüyorum ama ben AI ortak yazarlığının o cilasını hissettim
LLM üretimi olduğunu fark etmeden kaç yazı okuduğumu düşündürüyor
Bir sezgim olduğunu sanıyorum ama kusursuz değilim; hem yanlış negatifler hem yanlış pozitifler olacaktır
Farkı artık ayırt edemediğimizde bunun anlamı ne olacak?
Biraz daha düşününce, yazının konusunu da hesaba katarsak, umarım yazar bunu hakaret olarak algılamaz
Herhalde sabahın çok erken saati ve büyük olasılıkla benim yargım hatalı
O yüzden yukarıdaki soru daha da aklıma takılıyor
İş yerinde insanların uzun tire koyup basmakalıp AI üslubuyla yazı yazmasını o kadar çok gördüm ki artık bıktım
Biraz hakaret gibi geliyor ama sonunda hepimizin bu maskaralığın bir parçası olduğunu hatırlatıyor
Sözde AI kaynaklı iş kaybı, AI yüzünden değil
Aksini iddia edecek kimse olduğunu sanmıyorum
Bir yıl içinde, muhtemelen daha da önce, yazılım sistemleri çökmeye başlayacak ve gerçekten de çökecek
O zaman teknoloji tarafında işe alım patlayacak
Hatta AI'nın kusurlarını kapatmaya yetecek kadar geliştirici dünyada olmadığını düşünüyorum
Hesap ortada
İnsanlar üretilen tüm yazılım sistemlerinin sadece %1'ine dokunsa bile — ki mevcut durum ve gelecek düzenlemeler düşünülünce bu bile gerçekçi değil — dünyadaki 47 milyon geliştirici kesinlikle yetmez
İşler geri gelecek ve ücretler daha da iyi olacak ama programlama çok daha fazla eziyet verecek ve herkese göre bir iş olmayacak
Düğümlenmiş bir keşmekeşi tersine çözmekten hoşlanmıyorsanız, size göre olmayabilir
AI her şeyse ve AI yazılımsa, o zaman her şey yazılım olur ve herkes o yazılımdan bir parça ister
Yazının duygusu isabetli
4 yıl önce emekli oldum ve o zamana kadar bile 10 yıldan uzun süredir aşağı yönlü bir gidiş vardı
Yine de bir şey ekleyeyim: programlama hâlâ eğlenceli olabilir
Meslek olarak programlama kötü olabilir ama kişisel projeler için programlamayı denerseniz hâlâ eğlenceli olduğunu görürsünüz
Yine de ayrılmış olmaktan gerçekten memnunum
Kariyerimin sonlarına doğru bir iş arkadaşımla Apple Park'ta öğle yemeği yerken, “park”ın ortasındaki bitki ve ağaçlarla ilgilenen bahçıvana dalıp gittiğimi hatırlıyorum
İş arkadaşım o bahçıvan hakkında bir şey söylemeye başlar başlamaz, onun da benimle aynı şeyi düşündüğünü ve sonra ne diyeceğini anında anladım
Yazı gerçekten çok iyiydi
“Iran'a nükleer saldırı yapıp yapmamak gibi daha hafif bir konuya geçelim”, “Artık junior yok. Cenazeleri 2024'te yapıldı ama kimse gelmedi” ve “İşimizi elimizden alan şey AI değil, açgözlülük oldu” gibi cümleleri sevdim
Alaycı deneyim içeren hiciv çok iyi yansımış
Programlama her zaman berbattı
Şimdi değişen şey, o berbat işi bizim yerimize yapacak AI ajanlarının ortaya çıkması ve nedense bunun her şeyi daha kötü hale getirmesi
Artık benim yazmadığım, tamamen anlamadığım ve code review sırasında düzgünce açıklayamayacağım kodun hatalarını ayıklamak zorundayım
Çok güzel bir yazıydı
Peter Welch'in bu yazının manevi öncülü sayılabilecek metnine verilen geri bağlantıyı görmek de hoşuma gitti; ona nasıl ulaşılacağını unutmuştum, tekrar okuma keyfi oldu
“Programlama berbat” diyen bir yazının, muhtemelen statik üretilmiş bir blog olmasına rağmen HN trafiği altında boğulması biraz ironik değil mi?
ISR yöntemine geçmeye üşendiğim için Cloudflare'in ücretsiz planını kullanıyordum ve trafik geleceğini hiç beklemiyordum
Gerçekten çok iyiydi; geri dönüp “Programming Sucks”ı da okudum
Orada da şöyle keyifli cümleler vardı
“Kod yazanların bilgisayarlarının, kod yazmayanların bilgisayarlarından daha iyi çalışmasının tek nedeni, kod yazanların bilgisayarları otoimmün hastalığı olan şizofren bir çocuk gibi görmesi ve kötü davrandığında ona vurmamasıdır”