ADHD Yükselteci Olarak Vibe Coding
(thoughts.hmmz.org)- AI ile kodlama çıktı miktarını hızla artırdı, ancak SaaS dışında çoğu proje faydadan çok bakım yükü bıraktı
- Rust tabanlı ses tanıma, Jellyfin masaüstü klonu, Invidious klonu, 3D araba oyunu gibi projeler küçük script istekleriyle başlayıp büyüdü
- Claude ve Codex gibi araçlar, birbiriyle ilgisiz işleri birden fazla ekranda aynı anda yürütmeye itiyor ve kota sınırları bile aşırı kullanımı engelleyemiyor
- Ses-blog pipeline'ı sürtünmeyle birlikte adanmışlık ve odağı da ortadan kaldırdı; iyi yazı ise el yazısı gibi kalite odaklı bir süreç gerektiriyor
- Dijital araçlar yüzeysel işleri ve bağlam değiştirmeyi artırarak sahte üretkenliği güçlendiriyor; şu anda AI kullanımını yönetmenin, kullanımı azaltmak dışında belirgin bir yolu görünmüyor
AI ile yapılan projelerin bıraktığı yük
- AI ile üretilen çıktı çok, ancak SaaS dışında çoğu gerçekte kullanışlı değil ve bakımını yapmak istenmeyen işler olarak kalıyor
- Bu çıktılar arasında Rust tabanlı bir ses tanıma sistemi, e-posta arşivi render etme ve alıntıları katlama aracı, GStreamer ve Qt Quick tabanlı bir Jellyfin masaüstü klonu, Python ve yt-dlp tabanlı bir Invidious klonu, Wine kaynağından port edilen FLTK tabanlı bir Windows 95
notepad.exeklonu yer alıyor - OpenCV ile kamusal yol kameralarında trafik akışını sayan bir makine görüsü aracı, Python veya Rust ile yapılmış Claude UI klonları, Python/Flask tabanlı yerel haber sitesi, three.js tabanlı 3D araba oyunu ve Python yatırım backtester'ı da üretildi
- Lightroom arayüzünün HTML klonu, Qt ya da GTK tabanlı Markdown görüntüleyici, GTK ve C ile yapılmış dizüstü masaüstü ortamı için dünya saati widget'ı, JavaScript ağ senkronizasyonlu ses oynatma aracı, Android uygulaması reverse engineer edilerek yapılmış Çin IP kamerası için Rust istemcisi de vardı; ayrıca yaklaşık 50 proje silindi
- Claude oturumlarının çoğu basit bir script isteğiyle başladı, ancak bir saat sonra ortada çoğu zaman ne başlangıçtaki küçük sorun çözülmüş oluyor ne de başka bir şey; sadece bakım yükü artmış bir proje kalıyordu
Dikkat üzerindeki etkisi
- AI kodlama araçları dikkat için zararlı etki yaratıyor ve aynı etki yetişkin arkadaşlarda da tekrar tekrar görülüyor
- Birden fazla ekranda birbiriyle ilgisiz projeleri aynı anda çalıştırmaya yöneltiyorlar, ancak ortaya çıkan işlere adanmışlık ya da bunların sürdürülebilirliği düşük olduğu için sonuç zaman kaybı oluyor
- Her ay en az bir kez biri yapmakta olduğu havalı bir aracın ekran görüntüsünü gönderiyor, ama mühendise “Bunu nerede pazarlayacaksın?” diye sorulduğunda alınan cevap LLM öncesi dönemden farklı olmuyor
- AI kullanımıyla ilgili iş görüşmelerinde “hafif kullanıyorum” ifadesinin “her biri ayrı ajanlar yöneten en fazla 5 oda tutuyorum” anlamına gelmesi güçlü bir rahatsızlık hissi yaratıyor
- Claude kullandıktan birkaç ay sonra bu etki fark edilip Pro planına düşülerek kota sınırlarının aşırı kullanımı azaltacağı umuldu, ancak Claude hizmet kalitesi bozulunca Codex'e geçildi ve kullanım yeniden arttı
- Codex CLI, Claude CLI'den çok daha iyi ve hissedilir biçimde daha hızlı, ama bu rahatlık kullanımın daha da artmasına yol açıyor
- AI, dikkatlice yönlendirildiğinde anlaşılması güç sözdizimleri ve dillerde parser'ları testleriyle birlikte zero-shot üretebilecek kadar etkileyici, ancak mevcut araçlar bunun dikkatli uygulanması için gereken odağı desteklemiyor
- Tedarikçilerin ve araçların çoğu daha fazla kullanım, daha fazla token, daha fazla çıktı teşvik ediyor; ChatGPT'ye basit bir evet/hayır sorusu sorulduğunda bile çoğu zaman aşırı etkileşimi kışkırtan takip soruları ekleniyor
- 5 dakikada testsiz 10.000 satırlık Python/JavaScript yığınları dökmek kimseye yardımcı olmuyor ve bunun bütün ticari ortamlarda aynı anda yaşanıyor olması korkunç hissettiriyor
Sürtünme, odak ve çıktı
- İlk AI deneylerinden biri, AI'ı bir lens olarak gören Marshall McLuhan tarzı bir düşünceden yola çıkarak ses tanımayı blog yazısı üretim pipeline'ına bağlamaktı
- Telegram kanalında sadece sesli not düğmesine basınca Opus biçiminde gönderiler üreten bir yapıydı ve düşünceleri kaydetmeyi kolaylaştıracağı umuluyordu
- Ortaya çıkan sonuç kontrolsüz çöpe yakındı; çabanın ortadan kalkması adanmışlığın ortadan kalkmasına, adanmışlığın ortadan kalkması odağın ortadan kalkmasına, odağın ortadan kalkması da anlamlı çıktıların yokluğuna yol açtı
- İyi yazı, konuşma dili İngilizcesinin bir lens içinden geçirilmiş hali değildir; konuşma dili İngilizcesi düşük bitrate'li gürültüye daha yakındır, iyi yazı ise daha iyi şekillenmiş kavramlarla yüksek bitrate'li bilgi taşımaya çalışan bir süreçtir
- Aynı pipeline'ı kişisel not yakalama için dönüştürme fikri de değerlendirildi, ancak kişisel notlara ihtiyaç yoktu ve bu, doğal olarak unutulması gereken gürültüyü koruyan bir araç aşırılığı gibi görünüyordu
- Sonuçta kalite önemli olduğu sürece el yazısının asla modası geçemeyeceği kanaatine varıldı
Dijital üretkenlik paradoksu
- Mevcut gidişat neredeyse bir kriz gibi görünüyor ve çözümün daha iyi modeller ya da daha iyi araçlar olması pek olası görünmüyor
- Cal Newport bunu sahte üretkenlik ile ilişkilendiriyor; AI ve e-posta gibi dijital üretkenlik araçlarının tek tek işleri daha hızlı ve kolay hale getirirken bilgi çalışanlarını daha meşgul, daha dağınık ve daha az üretken yapabildiğini söylüyor
- Aktarılan özette, AI kullanıcılarının e-posta, mesajlaşma, sohbet ve iş yönetimi araçlarına çok daha fazla zaman harcadığını; dikkat kesintisine uğramayan işlere ise daha az zaman ayırdığını gösteren araştırmalar yer alıyor
- Sürtünmeyi azaltmak için tasarlanmış araçlar yüzeysel işlerin ve bağlam değiştirmenin miktarını artırarak deep work'ü ve yüksek değerli çıktıları zayıflatabiliyor
- Bilgi işinde görünür meşguliyet, gerçek değerin vekil göstergesi gibi ele alınan sahte üretkenliği besliyor; dijital araçlar ise daha fazla mesaj, daha fazla taslak, daha fazla toplantı ve daha fazla iş çıktısıyla kişiyi aktif görünür kılıyor
- Bu tuzaktan kaçınmak için gerçek sonuçları ölçmek, işin gerçek darboğazlarını bulmak ve derin işle yüzeysel işi ayırmak gerekiyor; böylece dijital araçlar dikkati tüketmek yerine anlamlı ilerlemeyi destekleyebilir
AI kullanımını azaltmak dışında bir yönetim yolu görünmüyor
- Genel olarak araç kullanımına bakış değişti ve mesele sadece daha hızlı geliştirmenin daha çok uygulama, daha hızlı e-postanın da daha çok iletişim üretmesi değil
- Daha genel olarak konu, hayatın birim zamanını nasıl anlamlı kullandığımız sorusuna uzanıyor
- Minimum girdi ve sürtünmesiz kullanım karşılığında ucuz ödüller sunan araçlar kaçınılmaz olarak bir yüke dönüşebiliyor; şu anda AI'ı yönetmenin, kullanımı azaltmak dışında belirgin bir yolu görünmüyor
- Bu farkındalığın kendisi, bugüne kadar AI'ın bıraktığı tek gerçek katkı olabilir
1 yorum
Lobste.rs görüşleri
Son tespit gerçekten bana çok dokundu. Benim ADHD'm de bazen AI sayesinde aynı anda 3-4 projeyi uyarılmış halde yürütmeme yol açıyor; ajanları yönlendirip her bir sonucun üzerinden geçerek döngüye giriyorum
Ama oldukça yorucu ve eskisi kadar sık akış durumuna girdiğimi hissetmiyorum. Günün sonunda, ortaya çıkardığım projeler ve kod hakkında anlayışımın eskisi kadar sağlam olmadığını hissediyorum
Sanırım bu, kıdemli mühendis rolünden yönetici benzeri bir role geçip ayrıntıları derinlemesine bilmeyi bırakmak ve başkalarının işi yeterince iyi yaptığına güvenmek zorunda kalmaya benziyor
Yazarın AI araçlarını kullanırken iki varsayımı var ve ben şahsen bunlara katılmıyorum. Birincisi, yapılan projenin artık kullanılmayacağı ve tek değerinin startup'lar gibi pazarlanmasında yattığı varsayımı
Benim durumum tam tersi. Vibe coding ile yaptığım araçları her gün kullanıyorum ve en azından şu an için onları dışarıyla paylaşma niyetim hiç yok
Yine de bunun için fazla suçluluk hissetmeye gerek yok. Benim kadar ilgili ve bir aylık Claude Max ücretini ödemeye istekli bir mühendis, neredeyse aynı şeyi kendi zevkine göre rahatlıkla yeniden üretebilir
Vibe coding ile yaptığım araçların bazıları benim için çok faydalı ama onları daha geniş kitlelerle paylaşmak rahatsız edici olurdu. Çünkü o araç beni yansıtmıyor ve ben de onu gerçekten yeterince anlamıyorum
Sonuç olarak belli ölçüde değer taşıyan şeyler bile özel kalıyor. Onları içime sinerek paylaşabileceğim seviyeye getirmek için gereken emek çok fazla
Ben ise LLM'lerin benim ADHD'm üzerinde tam tersi etki yarattığını düşünüyorum
Bunun herkes için evrensel bir deneyim olmasını beklemiyorum. Ama ana projeye dokunmak istemediğimde Claude'a bir şey verip uğraştırabiliyorum; geri döndüğümde üzerinde düşünmeye başlayabileceğim bir problem çoktan başlamış oluyor. Sonra onu gözden geçiriyor, değiştiriyor ve bir sonraki iş için kullanıyorum
Geçen yıl aralık ayı civarından beri bir oyun motoru yapıyorum ve dış baskı olmadan tek bir projeye bu kadar uzun süre bağlı kaldığım herhalde ilk kez oluyor. Ritalin'i de artık eskisi kadar sık almam gerekmiyor
Ama LLM ile Ritalin'i birlikte kullanınca biraz “fazla” geliyor; neyin fazla olduğunu ise tam çıkaramıyorum
Öte yandan, boş bir sayfadan yazmaya başlamanın zihinsel olarak imkansız geldiği durumlarda düzenleme yapmak akışa girmeye yardımcı olabiliyor; o kısımda sana tamamen katılıyorum
Kişisel olarak bu yazıyı oldukça ikna edici buldum ama Hacker News thread içinde ADHD perspektifinden tam tersi deneyimler anlatan çok sayıda yorum olması ilginçti
Örneğin, AI sayesinde ilk kez sıkılmadan önce yan projelerini bitirebildiğini söyleyenler vardı; ya da eskiden yüksek tempolu EDM dinleyerek çalışırken şimdi sessizce oturup ajanla konuşarak gelen kutusunu sıfırda tuttuklarını ve ilgili projelerin bütününü takip edebildiklerini söyleyenler. Ayrıca hiperfokus eğilimi olan kişiler için AI'ın aranan uyarımı sağlayıp işe daha çok dalmalarını, daha üretken ve daha güçlü hissetmelerini sağladığını söyleyenler de vardı
Asıl önemli olan, “kod tamamlandı” noktasının ötesinde gerçek nihai hedeflerle yapılan işi birbirine bağlamaktı; yazı ise bu kısmı bence epey bulanık aktarmış. Herkesin bu araçları kullanırken büyük keyif aldığı açık ve sonuçta somutluk meselesi kişisel yargıya kalıyor