Başlangıçta alanını seçmeden önce bir mantığını kavraman gerek.
Bu yazılım dillerinin en rahat ve en temelden nasıl öğrenebilirim?
Dokümanlardan, gördüğün kodları kendinde deneyerek aldığın hata mesajlarını dikkatli okuyup araştırarak. Bir kodu yazmaya çalışırken aldığın hata mesajını arama motoruna yapıştırırsan yüzlerce çözüm gelir karşına.
Nereden hangi dersleri veya hangi kursları öğrenmem gerekiyor?
Aslında çok fazla ön bilgiye gerek yok. Algoritma daha çok kafanı çalıştırma. Burayı hızlı atlatabilirsin. YouTube veya Udemy kursları çok faydalı olur. Türkçe anlatımlar da mevcut ve gerçekten neredeyse hepsi her şeye sıfırdan başlıyor. Yakın zamanda, müsait olabilirsem benimkileri de görebilirsin
Hangi programlarla başlamam gerekiyor?
Arkadaşın da dediği gibi algoritma bilgini genişletmen gerek. Yazacağın kodun ne yapması gerektiğini Türkçe olarak kendine anlatabil. Zaten anladığın şeyi koda dökmek sanılandan daha basit. Başlangıç olarak ne kadar Python çoğunlukla önerilse de ben C'den yanayım. Daha zor, daha karışık. Python, C, Java ile başlanabilir. Python ve Java daha sade diller C'ye nazaran.
Kendimden örnek vereyim C ile başladım, C++ ile devam ettim. Meslek hayatımda Java kullanıyorum.
ARAŞTIR, ARAŞTIR, ARAŞTIR.