Bir zamanlar harfleri çözebilen kişi, yalnızca kitap okuyabilen biri değildi; vergi kayıtlarını anlayan, sözleşme yazan, yasayı yorumlayan ve uzaktaki iktidarla ilişki kurabilen kişiydi. Okuma yazma, uzun süre boyunca zihinsel bir anahtar, hatta sınıfsal bir şifre oldu. Köylü toprağı sürerken kâtip defteri tutuyor; kralın buyruğu, onu okuyabilenlerin ağzından yeniden doğuyordu. Bugün benzer bir eşikteyiz: Dünya artık yalnızca metinlerle değil, kodla da yönetiliyor.
Kod, bilgisayara verilen teknik talimatların toplamı gibi görünür. Oysa daha derinde, davranışları düzenleme sanatıdır. Bir öneri algoritması ne izleyeceğimizi, bir kredi modeli kime güvenileceğini, bir navigasyon sistemi hangi sokaktan geçeceğimizi, bir işe alım yazılımı ise kimin görüşmeye çağrılacağını etkiler. Bu sistemlerin çoğu görünmezdir; çalışırlar, karar verirler ve genellikle açıklama yapmazlar. Eski çağın okuma bilmeyeni resmi belge karşısında nasıl savunmasızsa, günümüzün kod okuryazarı olmayan insanı da algoritmik kararların karşısında öyle savunmasız kalabilir.
Kod yazmak değil, kodla düşünmek
Burada önemli bir ayrım var: Herkesin profesyonel yazılımcı olması gerekmez. Herkesin matbaa ustası olmadığı hâlde okuyabilmesi gibi, herkesin de büyük yazılım sistemleri inşa etmesi şart değildir. Ancak temel kod okuryazarlığı, bir sistemin girdiler, kurallar, koşullar ve çıktılar üzerinden çalıştığını kavramayı gerektirir. “Bu uygulama bana neden bunu gösteriyor?” sorusu, modern yurttaşlığın temel sorularından biridir. Ardından daha zor sorular gelir: “Hangi veri kullanıldı? Hangi varsayım gizli? Hata olduğunda kim sorumlu?”
Kod bilenler geleceği tek başına yönetmeyecek; fakat geleceğin altyapısını kuran masada daha yüksek sesle konuşacaklar. Çünkü iktidar yalnızca karar vermek değildir. İktidar, hangi seçeneklerin mümkün olduğunu önceden tasarlamaktır. Bir formdaki zorunlu alan, bir uygulamadaki varsayılan ayar, bir platformdaki görünürlük kuralı küçük teknik ayrıntılar gibi durur. Fakat milyonlarca insan aynı arayüzden geçtiğinde, bu ayrıntılar toplumsal davranışa dönüşür. Kod yazan kişi bazen yasa koyucu değildir; ama yasanın dolaşacağı koridorları çiziyor olabilir.
Bu nedenle kod okuryazarlığını yalnızca istihdam meselesi saymak eksik kalır. Elbette programlama bilen biri iş piyasasında avantaj kazanabilir. Fakat asıl mesele, dijital dünyada edilgen kullanıcı mı yoksa bilinçli özne mi olacağımızdır. Bir düğmeye tıklamak, bir sistemi anlamak demek değildir. Sosyal medya hesabı açmak nasıl medya okuryazarlığı sağlamıyorsa, yapay zekâya soru sormak da algoritmik okuryazarlık sağlamaz. Kullanmak başka, sorgulamak başkadır.
Yeni kâtipler mi, yeni yurttaşlar mı?
Tehlike şudur: Kod bilgisi dar bir uzman grubunun elinde kapalı bir lonca bilgisine dönüşebilir. Böyle bir dünyada çoğunluk, hayatını etkileyen sistemleri yalnızca “öyle çalışıyor” denilerek kabul eder. Şeffaf olmayan puanlama sistemleri, denetlenmeyen yapay zekâ modelleri ve birkaç şirketin kontrolündeki dijital altyapılar, modern çağın yeni kâtip sınıfını yaratabilir. Bu sınıf kötü niyetli olmak zorunda değildir; sorun, gücün anlaşılmaz hâle gelmesidir. Anlaşılmayan güç, denetlenmesi en zor güçtür.
Çözüm, herkesi ekran başında saatlerce sözdizimi ezberlemeye zorlamak değildir. Eğitim; mantık, veri, algoritma, hata ayıklama ve etik sorularını birlikte öğretmelidir. Çocuklar yalnızca “if döngüsü nasıl yazılır?” sorusunu değil, “Bir sistem kimi dışarıda bırakır?” sorusunu da öğrenmelidir. Kodun grameri kadar sonuçları da okunmalıdır. Geleceğin gerçek okuryazarı, yalnızca makineye komut veren değil; makinenin kendisine, topluma ve adalete ne yaptığını görebilen kişidir.
Belki de mesele şudur: Kod öğrenmek, bilgisayarlara yaklaşmak için değil, insanlığın kurduğu yeni görünmez düzeni okumak için gereklidir. Çünkü gelecekte dünyayı kuranlar yalnızca beton dökenler ya da yasa yazanlar olmayacak. Bir kısmı, gecenin bir saatinde bir satır koda “eğer” yazan insanlar olacak. O “eğer”, hepimizin hayatında beklenmedik bir kapıyı açabilir ya da kapatabilir.