HTML-CSS- JS öğrenmek mantıklı mı?

HTML öğrenmesi zor değil, çok bir şeyi yok. Asıl öğrenmen gerekenler CSS ve JS olacak.

Yapay zekanın "tasarım" oluşturabiliyor olması sana bir şey ifade etmemeli. Eğer yapay zekanın verdiği kodu okuduğunda sana bir şey ifade etmiyorsa, verdiği kodda tasarımsal veya mantıksal bir kusur olduğunda sen bunu fark edemeyeceksin. Ne yaptığını anlamayacaksın. Nasıl düzeltmen gerektiğini bilmeyeceksin. Yapay zekaya tekrar tekrar düzgün output verdirene kadar query vereceksin.

Bir şey geliştirirken, kullandığın aletin ne yaptığını, nasıl yaptığını anlamıyorsan, alet doğru çalışmadığında, aletin yanlış yaptığı işi nasıl düzelteceğini bilemezsin. Bu kadar net bir mevzu. HTML gurusunu olmana gerek yok. Her tricki bilmene gerek yok. Dökümantasyon kullanabiliyor olman lazım, sık gördüğün şeyleri biliyor olman lazım. CSS ve JS için de aynısı geçerli. Padding ve margin neyi etkiliyor bir fikrin yoksa padding kaynaklı sorunları çözemeyeceksin. Siten hep bir yamuk duracak ve sende text based* bir sistemin "göremediği"*, "algılamayamadığı" * bir problemi çözmesini bekleyip kendi kendine debeleneceksin.

Dolayısıyla yapay zeka yapıyor, bu öğrenmeye değmez gibi bir çıkarım üzerine çok düşünülmemiş ve sığ bir çıkarım olur. Yapay zekanın her daim, her koşulda doğru çıktıyı vereceğini varsayıyorsun sen şuan.

Bir geliştiricinin cebinde tek dil yada framework olmaz. Uzmanlaştığı (sık kullandığı) bir dil ve onu destekleyecek diller, kütüphaneler, frameworkler olur. Gerektiğinde proje istiyor diye bilmediği dili veya aleti de öğrenir. Eğer programlamanın temellerini anladıysan ve bir kaç dil denediysen bu süreçte, bir dili hemen hemen bir projeye katkıda bulunacak kadar öğrenmenin çok vakit almadığını fark edersin.

*: Yapay zekalar varsayımsal modeller şu noktada. Senin verdiğin inputları (token) okuyup bir seri matematiksel işlemden geçirdikten sonra "karşılık gelen" cevabı döndürürler. Bu süreçte de yine bir sonraki kelimeyi tahmin etmek üzerine hareket ederler. Dolayısıyla bu hesaplamalar sırasında ufak bir hata bile bu çıkarımın/tahminin hatalı olmasına sebep olur. "Halüsinasyon" görmüş olurlar bir tabirle. Bu yüzden algılayamıyor diyorum.

Göremediği kısmı içinde, verdiğin yapay zeka hala metin tabanlı, çıktıyı bilmiyor, çıktıyı tahmin ediyor. Tahmin üzere hareket ettiği içinde net yanıtlar veremiyor. Ağırlığa karşılık gelen yanıtı döndürmeye devam ediyor.
 
Evet, geliştiricisi Türk, genelde her cuma indirim geliyor. Fiyatlar uygun ve genelde profesyoneller kurs veriyor.
Ayrıca:

Hocam YouTube ile başlayıp eğer devam edersem kurs alacağım inşallah. Yardımlarınız için çok teşekkür ederim.
 
Hocam YouTube ile başlayıp eğer devam edersem kurs alacağım inşallah. Yardımlarınız için çok teşekkür ederim.
Rica ederim ama youtube yerine BTK Akademiden başlamanızı tavsiye ederim. Hem çok güzel ve akıcı anlatıyor hem de başlangıç için gereken her bilgiyi eksiksiz veriyor. Ayrıca T.C'nize, tüm türkiyede geçerli sertifika veriyor ama çokta ahım şahım değil.
 
Hızlıca proje oluşturmak için hazır componentler oluyor Ant Design componentleri gibi yada Bootstrap componentleri gibi o yüzden yüzelsel bir baksan yeterli olur.

Meslek edinmek içinse tamamiyle öğresen iyi olur.

Chat GPT tam olarak böyle değil sanki. O masadaki her şeyi bilen adam gibi resmen.
 
Son düzenleme:
Chat GPT tam olarak böyle değil sanki. O masadaki her şeyi bilen adam gibi resmen.
Kendi tecrübelerimle konuşacak olursam; hayır, değil. Genelde korkunç çalışıyor. Milattan kalma önerilerle geliyor. Deprecated, out of date sistemleri önermekte hiç sıkıntısı yok. Verdiği şeyleri yapmanın çoğu zaman daha kolay ve anlaşılır* yolları var. Bazen verdiği kodları google'da arattığım da, orijinaliyle başka bir yerden kopyala yapıştır yaptığını görüyorum mesela. O yüzden de ben sadece "yeni Google" olarak kullanıyorum doğrudan projeye katkı sundurmak yerine.

Önerdiği her şeyi de kendim ardını araştırmadan kullanmıyorum, sütten ağzım yandı çünkü.
 
Bir şey diyemem o zaman. Senin deneyimin. Benim deneyimlerimde yüzüm güldü hep. Mesela her şeyi bilmesin tamam ama diyelim bir veritabanı modeli yaptık, Chat GPT'ye diyorum ki bunu hemen şu framework'ün form nesnelerini kullanarak form haline getir, şu kısımları required yap ve şu kurallara göre de inputları kabul et, öyle değilse bildir. Direkt oluşturuyor böyle.

Yakında olmayan yeteneklerimizi Chat GPT ve türevleri yapacak yani, örnek verirsem;
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…