Neden kodlama öğreniyor?
Bugün sizlerle “Neden kodlama öğreniyor” konusunda işinize yarayabilecek bilgileri paylaşacağız.
Ankara’da yaşıyorum. 25 yaşındayım. Ekonomi okudum ama kendimi hiçbir zaman sadece “ekonomist” diye tanımlamadım. Daha çok sayılarla, veriyle, insanların davranışlarıyla ve bu davranışların arkasındaki görünmeyen düzenle ilgileniyorum. Son birkaç yıldır etrafımda tekrar eden bir soru var: Neden kodlama öğreniyor?
Bu soru artık sadece yazılımcı olmak isteyenlerin sorusu değil. Pazarlamacı da soruyor, bankacı da soruyor, hatta öğretmen bile Excel’in ötesine geçip Python’a bakıyor. Çünkü mesele artık “kod yazmak” değil, meseleyi çözme biçimini değiştirmek.
Ankara’da bir genç olarak gözlem: Kodlama artık bir meslek değil, bir refleks
Ankara’da büyürken teknoloji hep hayatımın bir parçasıydı ama “uzak” bir parça gibi. Lisede bilgisayar dersinde HTML ile “merhaba dünya” yazdığım günü hatırlıyorum. O zamanlar bu, sadece bir gösteri gibiydi. Kimse gerçekten “bununla ne yapacağım” diye düşünmüyordu.
Üniversiteye geçtiğimde ekonomi okurken işler değişmeye başladı. İlk defa veri setleriyle uğraşmaya başladık. Excel yetmemeye başladı. Stata, R, Python gibi araçların adı geçmeye başladı. O zaman şunu fark ettim: Neden kodlama öğreniyor? sorusu aslında “neden veriyle düşünmeyi öğreniyor?” sorusuna dönüşüyordu.
Bir arkadaşım vardı, işletme okuyordu. Staj yaptığı şirkette ona sürekli Excel dosyaları veriliyordu. Bir gün bana sinirle şunu demişti:
“Bunları tek tek elle yapıyorum, 3 saat sürüyor.”
O dönem Python öğrenmeye başlamıştım. Ona basit bir script yazdım. Aynı işi 30 saniyede yaptı. O an yüz ifadesini unutmuyorum. Kodlama onun için bir “meslek” değil, bir “kurtarıcı araç” olmuştu.
İşte o gün anladım ki Neden kodlama öğreniyor? sorusunun cevabı, çoğu zaman “işi kolaylaştırmak” kadar basit ve güçlü.
Üniversiteden iş hayatına geçiş: Kodlama bir avantaj değil, yeni standart
İş hayatına ilk adım attığımda bir finans şirketinde veri analizi tarafında çalışmaya başladım. İlk haftalarda şunu fark ettim: Herkes Excel biliyor. Ama az kişi gerçekten “otomasyon” kurabiliyor.
Bir gün yöneticim bana bir görev verdi:
“Son 2 yılın müşteri verilerini analiz et, segmentlere ayır ve rapor hazırla.”
Excel ile başlasaydım günler sürecekti. Ama Python ile küçük bir script yazdım. Veriyi temizledim, segmentlere ayırdım, grafiklerini çıkardım. Aynı gün içinde rapor hazırdı.
O gün şunu düşündüm:
Neden kodlama öğreniyor? çünkü zaman artık en pahalı kaynak.
Deloitte ve McKinsey gibi danışmanlık şirketlerinin raporlarında sık sık geçen bir gerçek var: Şirketlerin büyük çoğunluğu artık veri odaklı karar alma süreçlerine geçiyor. Bu sadece teknoloji şirketleri için değil; bankalar, perakende zincirleri, hatta kamu kurumları için bile geçerli.
Yani mesele şu: Kodlama bilen biri artık “IT çalışanı” değil, “karar mekanizmasının parçası”.
Veriler ne söylüyor? İş gücü dönüşümünün sessiz gerçeği
Dünya Ekonomik Forumu’nun “Future of Jobs” raporlarını incelerken dikkatimi çeken şey şu olmuştu:
Önümüzdeki yıllarda en hızlı büyüyen beceriler arasında veri analizi, yapay zekâ ve yazılım geliştirme sürekli üst sıralarda.
Ama daha ilginç olan şu:
Sadece yazılımcılar değil, her sektörde çalışanların büyük kısmı “temel kodlama bilgisi” gerektiren işlerle karşılaşıyor.
Bunu Ankara’da bile çok net görüyorum. Bankalarda çalışan arkadaşlarım, artık SQL sorgusu yazmadan rapor çıkaramıyor. Pazarlama ekipleri A/B testlerini Python ile analiz ediyor. İnsan kaynakları bile aday verilerini filtrelemek için otomasyon araçlarına yöneliyor.
Burada kritik nokta şu:
Neden kodlama öğreniyor? çünkü iş tanımları sessizce değişiyor.
Eskiden “analist” olmak Excel bilmekti. Şimdi API’den veri çekmek, script yazmak, otomasyon kurmak.
Kodlama öğrenmenin ardındaki psikoloji: Kontrol hissi
Bunu biraz kişisel bir yerden anlatmak istiyorum.
Bir dönem iş yerinde sürekli aynı raporları manuel hazırlıyordum. Her ay aynı dosyalar, aynı kopyala-yapıştır işlemleri… Bir noktada kendimi bir makinenin içinde sıkışmış gibi hissettim.
Sonra küçük bir Python script yazdım. O raporları otomatik hale getirdim. O an hissettiğim şey “kolaylık”tan öteydi. Bir kontrol hissiydi.
İnsanların kodlama öğrenmesinin arkasında bence en güçlü motivasyonlardan biri bu:
Sistemi değiştirebilme gücü.
Bir şeyleri sadece tüketmek değil, üretmek ve şekillendirmek.
İşte bu yüzden Neden kodlama öğreniyor? sorusu sadece ekonomik değil, psikolojik bir soru.
Günlük hayatta kodlamanın görünmeyen etkisi
Kodlama artık sadece bilgisayar ekranında olan bir şey değil. Hayatın içine sızmış durumda.
Örneğin:
Spotify sana çalma listesi önerirken algoritmalar çalışıyor
Netflix ne izleyeceğini tahmin ederken veri kullanıyor
Google Maps en hızlı yolu bulurken sürekli optimizasyon yapıyor
Ben Ankara’da işe gidip gelirken bile bunu düşünüyorum. Trafikte sıkıştığımda aslında arka planda binlerce veri noktası işleniyor.
Bir gün bir arkadaşım “Ben kodlama öğrenmek istemiyorum, bana ne faydası var?” demişti. Ona şunu söyledim:
“Zaten kullandığın dünyanın büyük kısmı kodla çalışıyor.”
Burada kritik fark şu:
Kodlama bilmek, sadece üretici olmak değil; aynı zamanda tükettiğin sistemleri anlamak demek.
Ekonomi perspektifinden Neden kodlama öğreniyor?
Ekonomi okumuş biri olarak beni en çok ilgilendiren taraflardan biri de verimlilik meselesi.
Klasik ekonomi teorisinde üretim faktörleri vardır: emek, sermaye, doğal kaynaklar… Ama günümüzde bunların yanına sessizce “veri” ve “algoritma” eklendi.
Kodlama, aslında bu yeni üretim faktörlerini kullanabilme becerisi.
Bir şirket düşünelim. Aynı işi yapan iki çalışan var:
Biri manuel rapor hazırlıyor
Diğeri otomasyon kuruyor
İkisi de çalışıyor ama verimlilikleri arasında uçurum var. İşveren açısından bakıldığında tercih belli.
Bu yüzden Neden kodlama öğreniyor? sorusu aynı zamanda “neden daha üretken olmak istiyor?” sorusuna dönüşüyor.
Gerçek hayat hikâyeleri: Sessiz dönüşüm
Geçen yıl bir tanıdığım, 30’larının başında, turizm sektöründe çalışıyordu. Pandemi sonrası işlerin değişmesiyle birlikte Excel raporlarıyla boğuşmaya başladı. YouTube’dan Python öğrenmeye başladı.
Başta sadece “kendimi kurtarayım” diyordu. Ama birkaç ay içinde küçük otomasyonlar yazmaya başladı. Sonra şirket içinde veriyle çalışan ekibe geçti.
Bir başka örnek, üniversiteden bir arkadaşım. Sosyoloji okudu. Şimdi bir araştırma şirketinde çalışıyor. R ile veri analizi yapıyor. Kendi deyimiyle “kod yazmasaydım sadece yorum yapıyor olacaktım, şimdi analiz yapabiliyorum.”
Bu hikâyelerin ortak noktası şu:
Kodlama bir hedef değil, bir geçiş aracı.
Ankara’dan bakınca: Sessiz bir beceri yarışı
Ankara’da kafelerde otururken etrafa bakıyorum. Bir yanda KPSS çalışanlar, bir yanda yazılım öğrenenler, bir yanda freelance işler kovalayanlar…
Ama dikkat edince şunu görüyorsun: Kodlama öğrenenlerin ortak bir dili var. YouTube videoları, GitHub projeleri, Stack Overflow tartışmaları…
Bu insanlar sadece iş öğrenmiyor. Aynı zamanda global bir topluluğa bağlanıyor.
Ve bu da Neden kodlama öğreniyor? sorusuna başka bir cevap daha ekliyor: Aidiyet.
Gelecek: Kodlama bilmeyen için gerçekten zor mu?
Bunu abartmadan söylemek lazım. Herkes yazılımcı olmak zorunda değil.
Ama kodlama bilmeyen biri ile bilen biri arasındaki fark, tıpkı 20 yıl önce bilgisayar kullanabilen ile kullanamayan arasındaki farka benziyor.
Ben kendi hayatımda şunu net görüyorum:
Kodlama, sadece bir meslek becerisi değil, düşünme biçimi.
Veriyi görmeyi, problemi parçalamayı, çözümü adım adım kurmayı öğretiyor.
Ve belki de en önemlisi:
Hata yapmayı normalleştiriyor.
Çünkü kodlama sürekli hata vermek ve çözmek üzerine kurulu.
Son düşünceler yerine geçen bir gözlem
Ankara’da sabah işe giderken metroda kulaklıkla kodlama videosu izleyen birini görmek artık şaşırtıcı değil. Bir zamanlar “çok teknik” görünen şeyler, bugün günlük rutinin parçası.
Ve ben her gördüğümde aynı soruyu tekrar düşünüyorum:
Neden kodlama öğreniyor?
Cevaplar değişiyor: iş, para, kariyer, merak, kontrol, özgürlük…
Ama hepsinin altında ortak bir şey var:
Dünyayı sadece izlemek değil, onu biraz da olsa şekillendirebilmek isteği.