İlk işimi C++ ile almıştım. Bir öğrencinin dönem ödevi. Algoritma ve Veri yapıları ile ilgili bir ders idi. Ve daha ben o dersi yeni yeni alıyordum. Yani aslında daha o konulara bile hakim değilken yapabildim. Lafın kısası öğrenirkende para kazanmak mümkün. Dönem sonuna doğru birçok öğrenci ödev yaptırmak ister. Biraz forum sitelerinde aktif olun müşteri bulursunuz. Profesyonel bir iş verecek olan olmaz. Kendi kendine bir şeyler yapabilirsin belki.

Bir yayinci gormustum, Xbox da backend yaziyordu mesela C++ ile. Bu tur fikirler motivasyonumu yukseltiyor, Python ve JS de ufak projeler yapmistim ama hic motive etmedi. Yazilimdan cok ezberci gibi hissetim.

Oncelikle simdiden hayirli bayramlar, daha once surekli diller arasinda kalip web sevmemem, C++ da is bulamayacak olmam gibi sebeplerde bir turlu ilerleyememistim. Şu an her seyi bir kenara attim ve sadece bakarken zevk aldigim C++ diline odaklandim. Is bulmayi vs dusunmeyeceğim, aksi halde zaten ilerleyemiyorum. Oyun icin yeterli cihazim yok, MacBook Pro 2015 early var ve en ufak zorlu programda fan acip bagiriyor . Isletim sistemi programalama, qt ile uyguluma gelistirme, bir cihazin yazilim kisminda backend yazma vs gibi seyler uzaktan hos geliyor. Şu an temelleri ogreniyorum, Java da ogrenmistim C++'daki karsiligini ve ekstra olan pointer gibi ozellikleri ogreniyorum. Nasil bir yol ilerlememi tavsiye edersiniz? Savunma sanayi pek ilgimi cekmiyor bu arada ve cok fazla agir gomulu sisteme kaymak istemiyorum . Neleri ogrenmem gerekir? Is ilanlarinda cok fazla şey var sanki... Son düzenleyen: Moderatör: 20 Nisan 2023

Öğrenmeden iş aramak tuhafmış. TR de iş bulmanız çok zor C++ ile. C# popüler bizim ülkemizde. Global olarak, C++ ile remote olarak iş yapabilirsiniz.

Hocam şimdiden size de iyi bayramlar. Moralinizi bozmak istemem fakat ülkemizde C++ ile işe alan yerlerin %90'ı askeri ve savunma sanayisi. Bilgisayar iyi olur olmaz bir şekilde para toplanır alınır ama sizin bahsettiğiniz hem savunma sanayi ilgimi çekmiyor diyorsunuz hem de ısrarla C++ üzerinde ilerlemek istiyorsunuz. C++ ile bir ihtimal Developer görevinde bulunursunuz ama onların istediği özellikler de kusursuz insan gibi bir şey. O açıdan da zor. Daha yeni temelleri öğrendim diyorsunuz. Backend ve frontend, uygulama oluşturma vb. ilginiz çekiyor ise Python, Java gibi programlara yönelmenizi tavsiye ederim. Çünkü Türkiye'de C++ ile savunma sanayi dışında bir iş bulmak mucize gibi bir şey olsa gerek. Daha yaygın daha geniş iş imkanı sahip dilleri öğrenin. C++'ı da yanında öğrenebilirsiniz ama savunma sanayide iş istemiyorsanız diğer dilleri öğrenmek zorundasınız.

Unreal Engine'de oyun tasarlarken kullanılan dildir. Ayrıca SDL, RayLib kütüphanesini kullanarak ta oyun tasarlayabilirsin. Türkiye'de genel olarak, Hypercasuel veya Casual oyun türüne odaklanıyorlar. Tabi C++ çok başka işlerde de kullanılan bir dildir.

Maymun iştahlılık olsa bu gerek.

Baklava seviyorum ama şekersiz olursa diyorsun yani... İşin zor.

Raw ve smart pointerları çok iyi bilmeniz lazım. Asenkron çalışma, çok çekirdekli çalışma, çoğu yerde de Chrono kütüphanesini kullanmak gerekiyor.

Yazılım dili size hitap eden özel bir iç arkadaş gibidir. Ben Java üzerinden projeler vb. yapıyorum ever belli yerleri tekrar ediyor ama bana yazdıkça yazacak, en sonunda ise çalışınca yaptığım bot'a hayat vermeyi onun aktif olmasını ve yazdığım komutlara cevap vermesini seviyorum. Onun için bir şey diyemem. Ama dediğim gibi C++ ile Türkiye'de iş bulmak maalesef savunma sanayisi dışında zor. Siz kendinizi sağlama almak için temel dillerin çoğunu bilin. Sonra kariyerinizi C++ üzerinden devam ettirmek isterseniz, kapı aralanır ise ne mutlu size.