Şu an bir bilgi işlem çalışanı olarak yanıt verebilirim kardeşim.
1-) Hangi bölüme yoğunlaşmak istediğine bağlıdır. Tüm dillere hakim olman mümkün değil. Zira kütüphanelerinden erişim sağlayacağın (Android,windows vs.) yerlere kadar değişiyor.
Basit olarak, hem kodlamayı öğrenmen hem Türkiye'de en yaygın kullanılan OS Windows olduğu için masaüstü uygulamaları yazabileceğin, WEB yönünde geliştirme yapabileceğin, kısmi olarak Android, büyük oranda IOS'a yazabileceğin için C# öğrenerek işe başlayabilirsin.
Eğer ki animasyonlar ve CAD uygulamaları üzerine yoğunlaşacaksan C++ öğrenebilirsin. Nispeten zor bir dil, argüman olarak Türkçe bulabilmen biraz zor.
Mobil odaklı gideceksen C++, Java öneririm ama C# kurallama ve erişim olarak geniş bir dal. Tabi python da tercih edebilirsin
2-) Evet gerekiyor. Çeviri yapabilecek akdar ingilizce bilmelisin en azından. Malesef Türk toplumu olarak forum ve bilgi paylaşımcılığı kültürümüz biraz dar olduğu veya olanlar da ücretli olduğu için argümanlar için İngilizce'ye hakim olmak gerekli.
3-) Gerçekten kapasite meselesi. Ama öncelikle algoritma mantığını oturtmanı tavsiye ederim. Çünkü ne kadar kodlama bilsende algoritma çıkartmayı, çözüme ulaşırken farklı problemler çıkartmamak adına bilmen gerekiyor. Algoritma soruları çözebilirsin. Veya bir konu belirleyip algoritmasını çıkartarak bu işte rahatlıkla gelişebilirsin. Örnek konu: Kütüphane programı gibi veya: Bir şirketin muhasebe yazılımı.
4-) Çok tuhaf gelecek ama bu sektörde diploma sadece projelerde onay için gereklidir diyebiliriz. Kendini geliştirmekle alakalı bir sektör. Örnek vermem gerekirse mühendislik okuyup kod çıkaramayan sözde mühendislerin sorun çıkınca "Abi şurayı yapamıyorum." dedikleri lise mezunu Zafer ağabeyim var.
13 yaşındayım, Python ve HTML biliyorum. Büyük ihtimal ile yurtdışında çalışacağım
. Umarım ikimizde iyi yerlere geliriz. Bu arada rezerve.
Yurt dışı kariyeri sandığınız kadar kolay değil arkadaşlar. Her ülke "Gel kardeşim seni ülkemize alalım." Demiyor. O konuda eğitim çok ama çok önemli. Kendinizi ne kadar geliştirirseniz o kadar kolay oluyor. Eğitim yurt dışı kariyer için en basit yöntemdir. Bunu da belirteyim.