GPT kullanıyorum ama kıdemli bir geliştiricinin yerini alabilecek gibi görünmüyor. Ancak üretkenlik arttığı ölçüde yeni mezun ve junior geliştiricilerin iş bulması giderek zorlaşacak gibi görünüyor.
Frontend geliştiricilerin tasarımcılar, planlama ve backend gibi farklı alanlardaki ekip üyeleriyle iletişim kurması gerektiği için bu alanın çok büyük ölçüde küçüleceğini sanmıyorum. Jobs'un söylediği "İnsanlar, onlara gösterilene kadar ne istediklerini bilmezler" şeklinde bir sözü var; frontend geliştiriciler de insanların o istediklerini gösterebilmek için defalarca pilot çıkarma rolünü üstlendiğinden, sayılarının çok azalacağını düşünmüyorum. Ama daha fazla pilot çıkarılabilir.
Buna karşılık backend geliştiricilerin, giderek artan kod otomatik üretimi ve yapay zeka nedeniyle azalacağını düşünüyorum. Yine de tamamen ortadan kalkacaklarını sanmıyorum; sadece sayıları düşecek gibi görünüyor. Backend geliştirme, bir bakıma formül gibi işleyen yönlere sahip ve otomasyona açık alanı da fazla olduğu için bu tarafta bir miktar daralma olacağını düşünüyorum.
Geliştiricileri tamamen ikame edemese de kısmen istihdam kaybı yaşanabilir; ancak daha fazla alanda dijital dönüşüm ve legacy sistemleri dönüştürme işleri ortaya çıkacağı için bir süre daha sorun olmayacak gibi görünüyor.
Bazı duraklara UHD afet bilgi alıcılarının kurulduğunu gördüm; bu da ATSC 3.0 yöntemi ise, BPS’ten tam anlamıyla yararlanabilmek için düşük sinyal hassasiyetinde de alım yapabilmesi gerekir gibi görünüyor.
📝 Post-Developer Era – ayrıntılı özet (ChatGPT tarafından)
Yazının arka planı ve amacı
2023'teki GPT-4 tanıtımının hemen ardından yayımlanan “The End of Front-End Development” yazısında, yapay zekanın geliştiricilerin yerini alacağı iddiasına şüpheyle yaklaşılıyordu.
Aradan 2 yıl geçtikten sonra (2025), o dönemdeki öngörünün doğru olup olmadığı mevcut durum üzerinden yeniden değerlendiriliyor.
Şirketlerin yapay zeka benimseme durumu
Google için “toplam kodun %25'ini yapay zeka yazıyor” şeklinde haberler çıksa da, gerçekte süreci insan geliştiriciler yönlendiriyor ve yapay zeka sadece bir araç olarak kullanılıyor.
Kodları otonom biçimde yapay zeka yazmıyor; geliştirici yönü belirliyor, sonucu gözden geçiriyor ve düzeltiyor.
Devin: geliştiricinin yerini alacak yapay zekanın gerçek sonuçları
Cognition'ın Devin'i “geliştiricisiz geliştirme” vaadiyle sunulsa da, onu benimseyen şirketlerin büyük kısmı başarısız deneyimler bildirdi.
Küçük işler yapılabiliyor, ancak karmaşık görevlerde yetersiz kalıyor. Ekiplerin çoğu kullanımı bir ay içinde bırakıyor.
Vibe coding
Josh'un bizzat kullandığı AI IDE örneği (Cursor + Claude) anlatılıyor.
Basit görevler hızlıca çözülebiliyor; bazı durumlarda beklenenden daha iyi kod önerileri de çıkabiliyor.
Ancak sonunda yine insan müdahalesi gerekiyor ve yalnızca yapay zekayla sürdürülebilir değil.
“AI, cruise control gibidir. Direksiyonu bırakırsanız er ya da geç yoldan çıkarsınız.”
Günümüzde geliştirici istihdam piyasası
Piyasa hâlâ zor durumda. Ancak bunun nedeni yapay zeka ikamesi değil;
faiz artışları nedeniyle yatırımların daralması
Big Tech şirketlerindeki büyük çaplı işten çıkarmalar
“Yakında AGI geliyor” yanılsaması
Yani yapay zeka gerçekten insanları ikame ettiği için değil, bu abartılı inanç işe alımları frenlediği için sorun yaşanıyor.
Front-end daha mı riskli?
Bazıları “front-end daha kolay ikame edilir” dese de, Josh bunun tersini düşünüyor.
Front-end, kullanıcı deneyimiyle doğrudan bağlantılı olduğu için ince işçilik ve markaya uygun çalışma gerektiriyor.
Aslında back-end kodu yapay zeka tarafından daha hızlı sadeleştirilebilir ve otomatikleştirilebilir.
LLM'leri öğrenme aracı olarak kullanmak
Yapay zeka, yeni başlayanlar için kavramları açıklama ve hataları anlama konusunda çok yararlı bir araç.
Ancak ona körü körüne güvenmek tehlikeli.
“AI bir GPS değildir. Onu bir jüri gibi eleştirel şekilde değerlendirmek gerekir.”
Sorgulamadan peşinden giderseniz, sonunda kodu okuyamaz ve nasıl düzelteceğinizi de bilemez hale gelirsiniz.
Yeni geliştiricilere mesaj
Yapay zekadan çekinip yazılım öğrenmeyi bırakmayın.
Tam tersine, yapay zekayla birlikte çalışmayı bilen geliştiriciler en güçlü konumda olacak.
Gelecekte bir “geliştirici rönesansı” bile yaşanabilir.
“Yazılıma şimdi başlasanız bile geç değil.”
Teknolojik gelişimin mevcut durumu
Yapay zeka performansı gelişmeye devam ediyor, ancak artık patlayıcı sıçramalardan çok kademeli iyileşmeler dönemindeyiz.
GPT-4.5, Gemini 2.5 gibi yeni modeller çıkıyor, fakat bunlar mevcut performansın ayrıntılarını iyileştirme düzeyinde kalıyor.
Endişe veren noktalar
Trump'ın yeniden seçilmesi gibi gelişmelerin yarattığı küresel ekonomik belirsizlik, teknoloji sektörünü olumsuz etkileyebilir.
Yapay zeka araçlarına aşırı bağımlılık, geliştiricilik becerilerinin temelini zayıflatabilir.
Öğrenme ve gelişim fırsatlarını kaçırmadan, yapay zekayı aktif biçimde kullanmak gerekiyor.
📌 Sonuç özeti
Yapay zeka geliştiricilerin yerini tamamen alamıyor,
aksine üretkenliği artıran yardımcı bir araç olarak yerleşiyor.
İnsan geliştiricinin rolü hâlâ vazgeçilmez ve bu değerini gelecekte de koruyacak.
Plex ve Jellyfin kullandığım için kodu ve belgeleri inceledim; eğer bun sqlite kullanılmış olsaydı performans biraz daha iyi olabilirdi diye düşünüyorum ve Jellyfin belgelerinin henüz hazır olmaması biraz üzücü.
Ülkemizde bile taşra şehirlerinde kapsanmayan epey yer var; diğer ülkelerin dış mahalle şehirlerinde bu durum daha da ciddi olmaz mı?
GPS ile kapsanan alanların farklı olabileceğini de düşünüyorum.
Amerikan tarzı işten çıkarmalar bana her gördüğümde barbarca geliyor. Birlikte zaman geçirdiğin insanlar bunlar; gönderecek olsan bile en azından "toparlanıp çıkın" denemez mi?
Herkesin bir anda erişimini kaybedeceğini varsayıp işleri stateless şekilde mi kurgulamak gerekiyor...?
Bundle edilmiş dosyaları prompt'a koyarak ya da uygulamaya ekleyerek LLM'e sorgu göndermeye RAG denebilir mi? Bunun hangi kısmının retrieval'a karşılık geldiğini merak ediyorum.
Spesifikasyon olarak GPT-4.5’i geçen modeller yok değil ama... Sadece basit bir çeviri yaptırsanız bile ikisinin cümle kurma becerisi benzer bile değil. (GPT ezici biçimde üstün)
Artık benchmark’ların ya da test setlerinin nasıl kurgulanması gerektiğine dair de bir tartışma olması gerektiğini düşünüyorum.
Kaldı ki LLM’in kendi performansının da genel görevlerde beklentinin altında olduğuna dair yorumlar az değil...
Mickey 17.. haha
Çok şey öğrendim. Teşekkür ederim.
Bluesky yorumlarının tepkisi çok komik ya lol
Yorumlar ilginç.
Paylaşım için teşekkürler.
Süper ipucu... teşekkürler
Bir noktaya kadar benim düşünceme de benziyor.
GPT kullanıyorum ama kıdemli bir geliştiricinin yerini alabilecek gibi görünmüyor. Ancak üretkenlik arttığı ölçüde yeni mezun ve junior geliştiricilerin iş bulması giderek zorlaşacak gibi görünüyor.
Frontend geliştiricilerin tasarımcılar, planlama ve backend gibi farklı alanlardaki ekip üyeleriyle iletişim kurması gerektiği için bu alanın çok büyük ölçüde küçüleceğini sanmıyorum. Jobs'un söylediği "İnsanlar, onlara gösterilene kadar ne istediklerini bilmezler" şeklinde bir sözü var; frontend geliştiriciler de insanların o istediklerini gösterebilmek için defalarca pilot çıkarma rolünü üstlendiğinden, sayılarının çok azalacağını düşünmüyorum. Ama daha fazla pilot çıkarılabilir.
Buna karşılık backend geliştiricilerin, giderek artan kod otomatik üretimi ve yapay zeka nedeniyle azalacağını düşünüyorum. Yine de tamamen ortadan kalkacaklarını sanmıyorum; sadece sayıları düşecek gibi görünüyor. Backend geliştirme, bir bakıma formül gibi işleyen yönlere sahip ve otomasyona açık alanı da fazla olduğu için bu tarafta bir miktar daralma olacağını düşünüyorum.
Geliştiricileri tamamen ikame edemese de kısmen istihdam kaybı yaşanabilir; ancak daha fazla alanda dijital dönüşüm ve legacy sistemleri dönüştürme işleri ortaya çıkacağı için bir süre daha sorun olmayacak gibi görünüyor.
Bazı duraklara UHD afet bilgi alıcılarının kurulduğunu gördüm; bu da ATSC 3.0 yöntemi ise, BPS’ten tam anlamıyla yararlanabilmek için düşük sinyal hassasiyetinde de alım yapabilmesi gerekir gibi görünüyor.
📝 Post-Developer Era – ayrıntılı özet (ChatGPT tarafından)
Yazının arka planı ve amacı
Şirketlerin yapay zeka benimseme durumu
Devin: geliştiricinin yerini alacak yapay zekanın gerçek sonuçları
Vibe coding
Günümüzde geliştirici istihdam piyasası
Front-end daha mı riskli?
LLM'leri öğrenme aracı olarak kullanmak
Yeni geliştiricilere mesaj
Teknolojik gelişimin mevcut durumu
Endişe veren noktalar
📌 Sonuç özeti
Gerçekten öğrenilecek çok şey olan bir yazı. Sabahları ikişer saat ayırıp hem yazı yazması hem de çeşitli projeleri tamamlaması...!
Plex ve Jellyfin kullandığım için kodu ve belgeleri inceledim; eğer
bun sqlitekullanılmış olsaydı performans biraz daha iyi olabilirdi diye düşünüyorum ve Jellyfin belgelerinin henüz hazır olmaması biraz üzücü.Böyle bir projenin var olması için teşekkürler
Ülkemizde bile taşra şehirlerinde kapsanmayan epey yer var; diğer ülkelerin dış mahalle şehirlerinde bu durum daha da ciddi olmaz mı? GPS ile kapsanan alanların farklı olabileceğini de düşünüyorum.
Paketlenmiş dosyaları temel alarak LLM’in retrieval yapıp orijinal kodu geri getirmesi değil mi?
Ben de benzer düşünüyorum
Bunu gördüğüm anda havalı göründüğünü düşünen ben, galiba eski zamanlardan kalma bir zevke sahip biriyim?
Amerikan tarzı işten çıkarmalar bana her gördüğümde barbarca geliyor. Birlikte zaman geçirdiğin insanlar bunlar; gönderecek olsan bile en azından "toparlanıp çıkın" denemez mi?
Herkesin bir anda erişimini kaybedeceğini varsayıp işleri stateless şekilde mi kurgulamak gerekiyor...?
Oldukça havalı tepkiler olmasına şaşırdım...
Bundle edilmiş dosyaları prompt'a koyarak ya da uygulamaya ekleyerek LLM'e sorgu göndermeye RAG denebilir mi? Bunun hangi kısmının retrieval'a karşılık geldiğini merak ediyorum.
Spesifikasyon olarak GPT-4.5’i geçen modeller yok değil ama... Sadece basit bir çeviri yaptırsanız bile ikisinin cümle kurma becerisi benzer bile değil. (GPT ezici biçimde üstün) Artık benchmark’ların ya da test setlerinin nasıl kurgulanması gerektiğine dair de bir tartışma olması gerektiğini düşünüyorum. Kaldı ki LLM’in kendi performansının da genel görevlerde beklentinin altında olduğuna dair yorumlar az değil...
Öğrenecek çok şey barındıran bir yazı. Sonuçta SaaS’in de müşterinin bir sorunu çözmek için işe aldığı bir ürün olduğu gerçeğini unutmamak gerekir.