Hacker News

Ebedi Vaat: Programcıları Ortadan Kaldırma Girişimlerinin Tarihi

COBOL'den kodsuz ve yapay zekaya kadar programcıları modası geçmiş hale getirme hayalini keşfedin. Yazılım geliştiricileri neden inovasyonun her çağında vazgeçilmez olmaya devam ediyor?

6 dk okuma

Mewayz Team

Editorial Team

Hacker News

Asla Ölmeyen Rüya

Her on yılda bir, aynı cesur duyuruyu yapan yeni bir teknoloji gelir: Programcılar demode olmak üzeredir. 1950'lerdeki COBOL'un icadından 2010'lardaki kodsuz devrime ve 2020'lerdeki üretken yapay zeka patlamasına kadar anlatı oldukça tutarlı kaldı. İş dünyası liderleri, risk sermayedarları ve teknoloji misyonerleri, profesyonel yazılım geliştirmenin sonunun çok yakında olduğunu defalarca ilan ettiler. Ancak 2026'dayız ve Çalışma İstatistikleri Bürosu, yazılım geliştirici istihdamının 2032'ye kadar %25 artacağını tahmin ediyor; bu ortalama meslekten çok daha hızlı. Programcıları ortadan kaldırma girişimlerinin hikayesi aslında teknolojinin başarısızlığıyla ilgili değil. Bu, programcıların gerçekte ne yaptıklarına dair temel bir yanlış anlama ile ilgilidir.

COBOL Devrimi: Makinelerin İngilizce Konuşmasını Sağlamak

Grace Hopper ve ekibi 1959'da COBOL'u geliştirdiğinde açık amaç, işletme yöneticilerinin kendi yazılımlarını yazabileceği kadar sade İngilizceye yakın bir programlama dili yaratmaktı. İsmin kendisi - Ortak İş Odaklı Dil - bu tutkunun sinyalini veriyordu. Kod bir cümle gibi okunuyorsa neden özel kodlayıcılara ihtiyacınız olsun ki? Yöneticiler bilgisayara ne istediklerini zaten anladıkları dilde kolayca anlatabiliyorlardı.

COBOL sektörü dönüştürdü ancak yaratıcılarının öngördüğü şekilde değil. Programcıları ortadan kaldırmak yerine tamamen yeni bir sınıf yarattı. Dilin ayrıntılı sözdizimi ve iş mantığı yetenekleri, kuruluşların giderek daha karmaşık hale gelen finansal sistemler, bordro motorları ve envanter yönetimi araçları oluşturmak için daha az değil, daha fazla geliştiriciye ihtiyaç duyduğu anlamına geliyordu. 1980'lere gelindiğinde dünya çapında üretimde tahmini 220 milyar COBOL hattı vardı. Buradaki ironi çok ciddiydi: Programcı olmayanların kod yazmasına izin verecek şekilde tasarlanmış bir dil, tarihteki en büyük ve en kalıcı programlama iş gücünden birini doğurdu; şirketler bugün hâlâ çaresizce sürdürmeye çalışıyor.

COBOL olayı önümüzdeki yetmiş yıl boyunca tekrarlanacak bir model oluşturdu. Her yeni soyutlama katmanı belirli görevleri kolaylaştırdı, ancak aynı zamanda daha karmaşık programlama gerektiren yeni olasılıkların da kilidini açtı. Kale direği sadece hareket etmekle kalmadı, aynı zamanda hızlandı.

💡 BİLİYOR MUYDUNUZ?

Mewayz, 8+ iş aracını tek bir platformda değiştirir

CRM · Faturalama · İnsan Kaynakları · Projeler · Rezervasyon · e-Ticaret · POS · Analitik. Süresiz ücretsiz plan mevcut.

Ücretsiz Başla →

4GL Dönemi ve CASE Araçları: Otomatörleri Otomatikleştirme

1980'ler dördüncü nesil dilleri (4GL'ler) ve Bilgisayar Destekli Yazılım Mühendisliği (CASE) araçlarını ve onlarla birlikte programcıların ortadan kaldırılmasına yönelik yeni bir iyimserlik dalgasını getirdi. Informix-4GL, Progress ve Oracle Forms gibi ürünler, görsel arayüzlerin ve bildirimsel söz diziminin, iş analistlerinin doğrudan uygulama geliştirmesine olanak tanıyacağının sözünü verdi. Etkili BT danışmanı James Martin, 1982'de on yıl içinde geleneksel programlamanın yerini büyük ölçüde otomatik araçların alacağını öngördü.

Şirketler milyarlarca yatırım yaptı. CASE alet pazarı 1990'ların başında yıllık 6 milyar doların üzerine çıktı. Andersen Consulting (şu anda Accenture) gibi şirketler, tüm uygulamalarını yapılandırılmış metodolojilerin ve otomatik kod oluşturmanın elle yazılmış yazılım ihtiyacını önemli ölçüde azaltacağı fikri etrafında inşa etti. IBM'in AD/Cycle girişimi, tüm yazılım yaşam döngüsünü otomatikleştirecek kapsamlı bir geliştirme ortamı yaratmaya çalıştı.

Sonuçlar kesinlikle karışıktı. CASE araçları basit, iyi tanımlanmış uygulamalar (temel veri giriş formları, basit raporlar, standart CRUD işlemleri) için oldukça iyi çalıştı. Ancak gereksinimlerin karmaşıklaştığı, belirsizleştiği veya hızla değişmesi gerektiği anda araçlar çöktü. Geliştiriciler kendilerini soyutlamalardan yararlanmak yerine soyutlamalarla savaşırken buldular; el ile on satır kod gerektirebilecek şeyleri başarmak için ayrıntılı geçici çözümler yazdılar. 1990'ların ortalarına gelindiğinde, CASE hareketi büyük ölçüde kendi ağırlığı altında çökmüştü ve yeni nesil programcılar Java yazıyor ve web için geliştiriyordu.

Görsel Programlama Serabı

İnternetin yükselişi sizi doğurdu

All Your Business Tools in One Place

Stop juggling multiple apps. Mewayz combines 207 tools for just $19/month — from inventory to HR, booking to analytics. No credit card required to start.

Try Mewayz Free →

Mewayz'ı Ücretsiz Deneyin

CRM, faturalama, projeler, İK ve daha fazlası için tümü bir arada platform. Kredi kartı gerekmez.

İşinizi daha akıllı yönetmeye bugün başlayın

30,000+ işletmeye katılın. Sonsuza kadar ücretsiz plan · Kredi kartı gerekmez.

Bunu yararlı buldunuz mu? Paylaş.

Hazır mısınız bunu pratiğe dökmeye?

Mewayz kullanan 30,000+ işletmeye katılın. Süresiz ücretsiz plan — kredi kartı gerekmez.

Ücretsiz Denemeyi Başlat →

Harekete geçmeye hazır mısınız?

Mewayz ücretsiz denemenizi bugün başlatın

Hepsi bir arada iş platformu. Kredi kartı gerekmez.

Ücretsiz Başla →

14 günlük ücretsiz deneme · Kredi kartı yok · İstediğiniz zaman iptal edin