Web geliştirmenin geleceği hakkında düşünceleriniz nedir?

Hiçbir şey belli değil. Mesela geçen sene Google robotları işten kovdu. Evet, saçma gelebilir.

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.


Bunlara bakarsanız anlarsınız.
 

Stanford Üniversitesi'nin yapay zeka ile insan zekasını kıyasladığı grafikEki Görüntüle 2237324
Attığın çalışmanın örneklemi 750 kişi. Kesin ibarelerden kaçarak beklentiden bahsedilmiş. Bu sektörde yapay zekanın dengeleri değiştireceği doğru, ancak insanların büyük bir kısmını işsiz bırakacağı yanlış. Ben de benzer şeylerden bahsettim, sadece Front-End'in ömrünün çok uzun olmadığından, ancak biraz Back-End, özellikle dönemine göre bazı frameworkler ile gayet iyi işlerde çalışılabileceğinden bahsettim. Yapay zeka ancak kalifiye olmayan insanları işsiz bırakır, gerçekten yapay zeka ile kod yazmayı denedin mi bilmiyorum, ancak bahsettiğin "şuan bile mükemmel kod yazıyor" söylemin doğru değil, en azından bir kaç yıl boyunca da doğru olmayacak gibi.

Ha ne olur, yapay zekanın etkisinden dolayı şuan bile işletmeler çalışanlarında prompt engineering yetkinlikleri arıyorlar, yapay zekayı etkin kullanabilen, aynı zamanda kendini donatmış çalışanlar istiyorlar ve isteyecekler.
 
Hangi data gösteriyor bunu?

Stanford Üniversitesi'nin yapay zeka ile insan zekasını kıyasladığı grafikEki Görüntüle 2237324
Önceden attım. Yorum yaparsanız yok olabileceğini anlayabilirsiniz.
 
Hocam ben Udemy'den bir kurs ile ilerliyorum. Şimdi oradaki JS web üzerine. Onu öğrenince JS ile dediğiniz gibi oyun vb. konular da aynı sistem mi işliyor. Yani oradaki JS'yı öğrenirsem bunu web yerine farklı amaçlar için kullanabilir miyim? Yoksa web JS uygulama JS farklı şeyler mi? Çünkü sonrasında React var.

Hocam JS koca bir dil, çok geniş bir dil. Web siteleri ve Web application dediğimiz şeyler farklı, Client-side, server-side kavramlarını bir araştır derim. JS ile Back-End de yazılabiliyor ancak daha pratik, daha efektif kütüphaneler, Framework'ler veya diller var bunun için.

Önceden attım. Yorum yaparsanız yok olabileceğini anlayabilirsiniz.
Ekstra olarak, programlama ile ne denli bir ilginiz-ilişkiniz var belirtir misiniz?
 
Attığın çalışmanın örneklemi 750 kişi. Kesin ibarelerden kaçarak beklentiden bahsedilmiş. Bu sektörde yapay zekanın dengeleri değiştireceği doğru, ancak insanların büyük bir kısmını işsiz bırakacağı yanlış. Ben de benzer şeylerden bahsettim, sadece Front-End'in ömrünün çok uzun olmadığından, ancak biraz Back-End, özellikle dönemine göre bazı Framework'ler ile gayet iyi işlerde çalışılabileceğinden bahsettim. Yapay zeka ancak kalifiye olmayan insanları işsiz bırakır, gerçekten yapay zeka ile kod yazmayı denedin mi bilmiyorum, ancak bahsettiğin "şu an bile mükemmel kod yazıyor" söylemin doğru değil, en azından birkaç yıl boyunca da doğru olmayacak gibi.

Ben mükemmel yazıyor ibaresini "1" yıllık bir yapay zeka için söyledim. 1 yıllık bir yapay zeka bunu yapıyor. İleride 5-6 yıllık bir yapay zeka şu anki ile aynı derecede mi yazar yoksa gelişim mi gösterir.
 
Ben mükemmel yazıyor ibaresini "1" yıllık bir yapay zeka için söyledim. 1 yıllık bir yapay zeka bunu yapıyor. İleride 5-6 yıllık bir yapay zeka şu anki ile aynı derecede mi yazar yoksa gelişim mi gösterir.
Yapay zekayı, yapay zekayla kıyaslaman saçma zaten. Yapay zekayı yazanlar da insanlar. Benim dediğime çıkıyorsun, yapay zeka en azından "5-6" sene boyunca kimseyi işinden falan etmeyecek. Hatta şuan çalışan geliştiricilerin yerine yapay zekayı efektif kullanmayı bilen geliştiriciler gelecekler. Hatta yapay zeka dedik, en popüleri ChatGPT'den örnek vereyim, bunlar Pre-Trained Model diye geçiyorlar, yani örnekler ile önceden eğitilen modeller, kendi başlarına her şeyi öğrenmiyorlar.
 
İleriye yönelik hangi dilleri önerirsiniz? 5 10 sene değil eninde sonunda yok olmaya mahkum bir alanda gitmek istemiyorum. Önü açık dediğiniz bir alan dil varsa belirtir misiniz? Teşekkürler.(yaş 33)
 
Önceden attım. Yorum yaparsanız yok olabileceğini anlayabilirsiniz.
Attığın standford datası yazılım geliştirme becerisiyle ilgili bir veri göstermiyor. Makale ise yetersiz. Copilot ve benzeri kod üzerine eğitilmiş yapay zeka modellerinin çıkışından sonra, genel kod tabanlarında, kod kalitesinde düşüş olduğunu biliyor musun? Coding on Copilot: 2023 Data Suggests Downward Pressure on Code Quality (incl 2024 projections) - GitClear

Daha hızlı ama daha kalitesiz kod üretiliyor. Bunun getireceği problemleri biliyor musun?

AI'ın yeni teknolojilere adapte olması için train edilmeye devam edilmesi gerekiyor ve bu kodları insan üretmeli. Kendi ürettiği kodla beslenen model çökme eşiğine geliyor. Bunun arkasındaki sebep basitçe "halüsinasyon". Yapay zeka dediğimiz şey şuan epey sığ. Autoregression algoritmalarıyla çalışıyor. Basite indirgeyecek olursam ağırlığa bağlı tahmin yapıyor. Buradaki ağırlık token ağırlığı. Bağlam anlamak yerine verdiğin kelimelerin, cümlelerin ürettiği ağırlığı kendi datasıyla kıyaslayıp, buna karşılık gelen en yakın yanıtı seçip cevap veriyor. Bir sonraki kelimeyi seçerken de bir önceki kelimenin/cümlenin ağırlığını değerlendirmeye alıp bir sonraki kelimeyi seçiyor. Yani senin yazdığın şeyleri anlıyor değil.

Bundan kaynaklı olarak da ufak bir hesaplama hatasıyla düşük kalite, irrelevant yada olmayan bir şey uydurabiliyor. Buna bu yüzden basitçe halüsinasyon diyoruz. Bu uydurduğu datayla beslendiğinde git gide kötü ürün üretiyor. Supervised learning algoritmaları kullanılırsa da train etmek için gereken süre aşırı aşırı aşırı aşırı aşırı uzuyor. Çünkü elimizdeki donanımlar bu kadar büyük dataları işleyecek kadar hızlı değil.


AI, tabandaki boiler plate kodu yazıp duran adamın işini bir gün elinden alabilir mi? Evet. Bu kısa sürede gerçekleşir mi? Belki. AI mühendislik yapabilir mi? Hayır.
 
İleriye yönelik hangi dilleri önerirsiniz? 5 10 sene değil eninde sonunda yok olmaya mahkum bir alanda gitmek istemiyorum. Önü açık dediğiniz bir alan dil varsa belirtir misiniz? Teşekkürler.(yaş 33)
Hocam ben de öğrenciyim, işin uzmanı değilim. Sadece işin uzmanlarından dinleme fırsatım oldu. Benim yol haritam Front-End için vanilla JS, üstüne TS, framework olarak da React ve vue öğrenmek. Back-End tarafında da şuan halihazırda Java biliyorum, Spring Boot ve Django öğrenip duruma göre bazılarında daha fazla uzmanlaşıp duruma göre yeni diller-frameworkler öğrenmeye bakacağım. Ekstra olarak SQL gibi database dilleri de öğrenilebilir.

@vodkajaz hocam ekstra olarak, internetten Stack Overflow trendlerine vs. bakabilirsiniz dil ve frameworkler için, ancak global bir veri sunacaklar size. Türkiye bu konuda yeni dil ve frameworklere pek açık değil belirteyim. Hala Java SE7 kullanan şirketler var mesela. Hedef belirlediğiniz şirketlerin işe alım ilanlarında gereksinimlere göz gezdirin bence.
 
Son düzenleme:
İleriye yönelik hangi dilleri önerirsiniz? 5 10 sene değil eninde sonunda yok olmaya mahkum bir alanda gitmek istemiyorum. Önü açık dediğiniz bir alan dil varsa belirtir misiniz? Teşekkürler.(yaş 33)
İleriye yönelik dil diye bir şey yok. Alan da yok. Bir alan komple silinip yerine yenisi gelebilir. Bu işi profesyonel olarak yapacak bir kişinin değişikliklere ayak uydurabiliyor olması gerekiyor. Programlama, sadece dil öğrenmekten ibaret değil. Analitik düşünebilme, gereksinimleri anlayıp sorunlara çözüm üretebilme, proje mimarisi tasarlayabilme gibi becerilerden oluşuyor. Bu becerilerin yanı sıra sürekli yeni teknolojileri öğrenme, ve adapte olabilmen gerekiyor. Yapay zekanın belli bir kesim insanı işinden edeceği doğru. Bu kaçınılmaz bir şey. Fakat bu yapay zekaya özgü bir durum değil. Bu yeni çıkan her teknoloji için geçerli. Bir teknoloji çıkar, diğeri ölür, yenisine geçemeyen, ölenle beraber kariyerine veda eder.
 

Technopat Haberler

Yeni konular

Geri
Yukarı