Lise daha çok erken okulunu tamamlayıp elinden geldiğince iyi seviyede İngilizce öğren
Asla yazılım için geç veya erken değildir. Ben 7. Sınıfta başlamıştım.
10-Bana fazladan bir tavsiyeniz var mı?
Kendinize inanın ve bir motive kaynağı bulun. Bu en yakın arkadaşınız ile kod yazmak olabilir veya yaptığınız oyunları görüp beğenmek olabilir mesela.
 
Son düzenleme:
Pek doğru bir karar değil. Sizin de dediğiniz gibi bu olay şevkinizi kırmış. Amaca yönelik dil öğrenmek çok daha doğru. Öncelikle iyi seviyede ingilizce ve temel matematiğe ihtiyacınız var.
/*Derslerini ihmal etmemelisin, iyi bir üniversite istiyorsan lise hayatını sağlıklı geçirmelisin. Şu an için hobi olarak programlamaya başlayabilirsin ama önceliğin derslerin olsun.*/
Buna kesinlikle katılıyorum. Önceliğiniz dersleriniz olsun, üniversite döneminde sürünmek yerine yazılım/bilgisayar mühendisliği bölümünde iyi bir üniversitede ilerleyip sertifika eğitimleriyle hem becerilerini hem de CV'ni geliştirirsin. Bu bölümlerden zaten yeterli seviyede yazılım (dil) bilgisiyle mezun olacaksın.

Sorular:
1- Android'de hayır (aslında mümkün), iOS için evet fakat mantıklı bir seçim değil.
2- Bildiğim kadarıyla evet fakat Unity C# ile özdeşleşmiş bir yazılım. Dersleri de bu doğrultuda C# içeriyor, kaynak bulmakta zorlanabilirsin. C# başlangıç için de daha mantıklı bir seçim.
3- Kendini çok zorlaman gerekir. Sence buna değer mi?
4- Neredeyse her şey. Ama neredeyse her şeyi yapabileceğin daha kolay diller de bulunuyor.
5- Öğrenmek istediğiniz diller bunlarsa Python -> Java/C# -> C++ olarak gitmenizi tavsiye ederim.
...

*** Biz ne kadar önermesek de başladığın gibi devam et dostum. Eğer vazgeçersen bu alanda ilerleyemezsin. Madem C++ ile başladın, eğitimi ve elindeki kaynakları bitirmeden sakın farklı bir dile geçme. Çünkü sonrasında kısır döngüye giriyor ve belki de yıllarca bir dili dahi adam akıllı öğrenememiş olarak kalıyorsun. Hevesin tamamen kaçıyor ve tekrar başlaman imkansızlaşıyor.
 
Son düzenleme:
Hepinize teşekkürler.Amacım mobil uygulama geliştirmekti Visual studio c++ kullanarak mobil uygulama geliştirmemize imkan tanıyormuş bunu kullanmamı önerir misiniz?
 

Güzel ama Java da öğrenin derim.
 
Hepinize teşekkürler. Amacım mobil uygulama geliştirmekti Visual Studio C++ kullanarak mobil uygulama geliştirmemize imkan tanıyormuş bunu kullanmamı önerir misiniz?

Evet, mümkün: Android NDK | Android Developers
Dediğim gibi, C++ güzel bir dil, başlangıç için ne kadar uygun olmasa da. Fakat eğer başladıysanız elinizdeki kaynakları silip süpürene kadar devam etmelisiniz.
 
Hayatin boyunca programlamaya basladigin dille programlama yapmayacaksin.

Ileride bir gun pro seviyede Android uygulamasi gelistirmek istiyorsan programlamaya Android uygulama gelistirmek icin kullanilan dillerle baslaman gerektigi gibi amator bir cikarim yapiyor insanlar. Ayrica Java'ya dair her seyi bilsen de Android SDK'sini bilmeden hello world yazamazsin. Sacma sapan bilmeden konusanlar yuzunden kavram kargasasi olusuyor.

Programlama basladigin dilin, sana algoritma - data structures gibi konseptleri kavratmak icin kullanilabiliyor olmasi kafi, bunu da Turing-Complete her dille yaparsin.
 
Sürekli aynı dile takılı kalma. Farklı dillere el at. Sırf daha iyi diye başka dile geçme yapma tabii ki.

Yazacağın yazılımı hangi dil daha iyi yazmanı sağlayacak ise o dili kullan.

Tamam doğru, C++ yüksek seviye bir dil. Ama bu hep onu kullanmak gerek anlamına gelmez.

Mesela ben kendi yazılımımı Visual Basic ile yazıp dilin işlevsizliği yüzünden sıfırdan C# ile daha iyisini yazdım.

Olay tamamen bu.

Ek olarak daha orta okul mezunuymuşsun. Senin matematik çalışman lazım. Temelini oturtmadan büyük hayallere kapılma.

Eray türkay C# değil miydi?

C++ bilgim daha fazla hocam. C# yazdığıma bakmayın.
 
Son düzenleme:
Teşekkür ederim matematiğim iyidir (şu ana kadar öğrendiğim konularda) mesela kelime uygulaması yaptım (sadece bir örnek) burada lise düzeyinde matematik benim ne işime yarar acaba?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…