Selamlar,
çok eskiden programlamaya başlamak ya da başlamamak diye bir makale yazmıştım ama silinmiş her yerden, bende de yedeği yok, bulabilirsen onu okumanı tavsiye ederim..
Soruna gelince,
biliyorum her kafadan bir ses çıkıyor, 2 ay önce programlamaya başlamış biri bile uzman kesiliyor ben bile hayret ediyorum ki yazılıma 2002 yılında başlamış biriyim..
yazılımı orta zekaya sahip biri rahatlıkla öğrenir.. bakma sen herkes kendini abartmayı övmeyi sever

iki satır kod yazıp hava atanlar mı dersin neler neler var

Benim uğraştığım işler adamların hayallerine bile sığmazken ben ses etmiyorum ama sesini çıkartan çok var, ben de illalah ettim ama yapacak bir şey yok..
Neyse bi kaç tavsiyem olacak tecrübelerime dayanarak;
1- Hangi sektöre yönelmek istiyorsan o sektörle ilgili alanlara bak
2- kesinlikle ama kesinlikle bir kitapla çalış, hem detaylı öğrenirsin hem sistematik gidersin
3- matematik, ingilzce bilmek zorunda değilsin ama iyi bir yazılımcı olacaksan ingilizce bilmek zorundasın çünkü yeni teknolojilere adapte olmak için ilk çıkan kaynakları okuman öğrenmen gerek bu da ingilizce ile mümkün. Matematik ise sadece ufkunu açar, daha analitik düşünürsün. Ama dediğim gibi bunlara çok ihtiyacın yok
4-dilden çok yapısını öğrenmeye çalış. aşağı yukarı her dil birbirine benziyor, ister C ile başla ister C# ile ister java ile..
5- 4. maddedeki dil için öncelikle ne yapacağını bil, yani hangi alana yönelmek istiyorsun? Sistem programcısı olmak istiyorsan düşük seviyeli dillere yoğunlaşacaksın, masaüstü uygulama geliştirmek istiyorsan önün geniş bir sürü dil var (c#,java, vb.net , delphi v.s.), web platformu için uygulama geliştirmek istiyorsan java (android için), objective-C (ios için), ya da cross platform (bir kere yaz her platformda çalıştır) yapacaksan xamarin (c# kullanılıyor), delphi v.s. kullanabilirsin, web istiyorsan asp.net (c#/vb.net), ya da php.. (tabi ki html ve js yi de temel düzeyde öğrenebilirsin)
ne istediğini tam olarak söylersen sana daha net bir yol haritası sunabilirim.
kimsenin umudunu kırmasına izin verme.. kolay gelsin