Yazılım dili olarak Python ile başlayabilirsin. Uzmanlaşmaya başladıktan sonra Java gibi dillerde kendini geliştirirsin ancak Java çok karışık ve zor bir dil. Başlangıç olarak Python ile başla ufak tefek projeler yap GitHub profilinde sergile. İleride çok işine yarayacak. Ama 1 ay bir dil öğrenip hemen değiştirme. Birinde uzmanlaşman en iyisi.

Python dan başlaman yerinde olur.

Dostum, ben liseyi bir fen lisesinde okudum ve okurken de yazılım, müzik, elektronik, mekanik, 3D tasarım bir sürü farklı şeylerle uğraştım. Ayrıca yüksek üniversite hedefi ve potansiyeli olan birisiyim. Geçen sene sayısalda ilk 60k'ya girdim ama biraz ayt sorunlarım olduğundan ve 2022'deki yığılmadan ötürü, ben ayt'yi halledersem ilk 10k içine rahatlıkla girebilirim, diyerek mezuna bıraktım. Yani yardımcı olabilecek birisiyim Bence öncelikle İngilizce öğrenmekle başla. Yazılım ve 3D tasarım konusunda senin o kadar çok işine yarayacaktır ki anlatamam yaşayarak öğrenmen lazım. Yazılım konusunda ben algoritma ve bilgisayar mantığı şeklinde öğrenmeye başlamıştım adam akıllı başlama kararı verince. İnternette çok güzel seriler var algoritma mantığı ve bilgisayarlar nasıl çalışır üzerine ama İngilizce işte. Oradan başlayıp sonra bir yazılım dili seçip öğrenebilirsin direkt. Ben C# ile başlamıştım zamanında ama sana Python tavsiye edebilirim. Başlangıç için söz dizimi vs. rahat bir dil. 3D tasarım için ise eğer endüstriyel parça vs. tasarlamak istiyorsan Fusion360 ile öğrenmeye başlamıştım ben temelleri sonra AutoCAD'e geçmiştim. Bir 3D yazıcıya erişiminin olması bu konuda hem çok motive edici hem de çok yararlı oluyor. Satın almak zorunda değilsin ben ekonomi yüzünden alamadım henüz hala lisemdeki yazıcıyı kullanmaya giderim. Eğer ki amacın karakter falan tasarlıyım ise o zaman Blender ile başlanabilir. Eskiden çok karışıktı bana göre ama şimdi çok güzel yaptılar. Aşağı Blender'ın altın başlangıç dersi olan Donut Tutorial'ı bırakayım. Blender'in hemen hemen tüm fonksiyonlarının temelini sana gösteriyor ondan sonra ne yapmak istediğine göre artık araştırıp ihtiyacına uygun eğitim videoları bularak devam edebilirsin. Matematik olimpiyatları için olimpiyat çıkmış sorularına vs. bakabilirsin, ben de bilgisayar olimpiyatlarına hazırlanırken böyle yapmıştım ama pandemiden dolayı biraz araya gitti. Sınava çalışmak konusuna gelirsek eğer. Bulunduğum ilin iki fen lisesinden birinde okuduğum ve diğerini ise arkadaşlarım sayesinde takip ettiğim için o bahsettiğin üniversitelere giden onlarca tanıdığım bulunmakta. Bunun içinde Türkiye TYT 80.'sinden sayısal birincisine çok insan var. Bu arkadaşların bir çoğunun da çalışma sistemini yakından takip etme şansım da oldu. Hepsi en erken çalışmaya 11. sınıfta başladılar. 9 ve 10. sınıfta sadece yazılılar için çalıştılar. 11. sınıf ile beraber de TYT'ye başlamış bir yandan da 11. sınıf konularını sağlama almışlardı. 12. sınıf konuları kolay o seviyedeki bir öğrenci için. 12. sınıfta da ful ders çalışmışlardı. Yani anlayacağın 9-10 boyunca yazılıları sağlam tut, günlük eve gelince tatlı bir konu tekrarı ve soru çözümü rutini işini görecektir aşırı abartmaya gerek yok. 11. sınıf çok kilit bir sınıf. Kendini boğma veya zorlama ama 11'in konularını da kaçırma. Yavaştan TYT'de başlayabilirsin en azından paragraf problem ikilisine başla, yazın TYT fen ve sosyal hallolur. 12. sınıfta nereden başkan bir 9-10 ay ara verirsin bu hobilerine ya da çok daha minimal şekilde gerçekleştirirsin. Söylemek istediklerim bu şekilde yardımcı olmamı istediğin bir yer varsa söyle yardımcı olayım. YouTube | Blender Beginner Donut Tutorial

9. sınıf öğrencisiyim. İlerisi için yüksek üniversite hedeflerim -tobb, Boğaziçi veya ODTÜ gibi- var. Bilgisayar mühendisliği düşünüyorum. Öğrenmek istediğim çok fazla şey var. Bir tane en azından yazılım dili öğrenmek istiyorum. Matematiği çok seviyorum olimpiyat vs. ilerlemek istiyorum. 3D tasarım öğrenmek istiyorum. İngilizce ve daha birçok şey var ama başı çeken az önce söylediğim 3 şey. Ne yapmalıyım karar veremiyorum hedefim yüksek olduğu için derslerden de feragat edemem. Bana bir yol gösterir misiniz?