BANKALARIN C++ YAZILIMCILARINA İHTİYACI VAR

Banka ve finans sektöründe ciddi bir rekabet olduğunu biliyoruz. Hızla gelişen teknolojiye ayak uydurması şart olan bu sektörde, yazılımcılara ve BT çalışanlarına duyulan ihtiyaç da her geçen gün artıyor. Özellikle, Jane Street (1999 senesinde kurulmuş olan global bir tescilli ticaret şirketi) ve Citadel Securities (Varlık yöneticilerinin, bankaların, devlet kurumlarının vb. likidite ihtiyaçlarını karşılamaya yardımcı olan bir şirket) gibi elektronik piyasa yapıcıların rekabeti karşısında, tüm dünyadaki bankalar acil olarak sistematik ticaret ekiplerini kurmak durumunda kaldı. Bu durum da tüm bankaların üst düzey C++ kodlayıcılarına ihtiyaç duymasına neden oldu. 

C++ programlama dilinde uzmanlaşmak bilindiği üzere çok zor. Daha kolay öğrenilen Python gibi dillerden ayrılan C++, performansın öncelikli olduğu nesne yönelimli tasarımları uygulamak için standart programlama dilidir. Günümüzde lider olmak için rekabet eden bankaların da düşük gecikmeli ticaret sistemleri üzerinde çalışmaları için C++ dilinde yetkin mühendislere ihtiyacı var. 

ABD merkezli çokuluslu yatırım bankası Goldman Sachs'e bakalım. Bankanın CEO'su Stephen Scherr, 2021 yılında bankanın ciddi anlamda teknolojik ekibinde güçlendirme yapacağının sinyallerini vermişti. Daha sonra Goldman Sachs, bir "teknoloji yığını" oluşturarak tüm hisse senedi franchise'ını artırmıştı. Şimdi Goldman Sachs, banka genelinde sistematik piyasa yapma sistemlerini geliştirmek üzere çalışacak C++ yazılımcılarını işe alıyor. Bankanın aktif olarak yaklaşık 25 teknoloji iş ilanı var ve bunların çoğunda C++'ı iyi bilmek ön koşul. Goldman aynı zamanda, gerçek zamanlı verileri besleyen franchise veri stratejileri grubunda çalışmak üzere bir C++ yazılım mühendisi de arıyor.

C++ kodlayıcılarına iş imkanı sunan tek banka elbette Goldman Sachs değil. Günümüzde ticaret altyapısını geliştirmeyi ve veri yeteneklerini yükseltmeyi hedeflemeyen bir banka olamaz. Ve bu işleri yapmanın en sağlıklı yolu C++ yazılım mühendislerine güvenmek. Morgan Stanley, JPMorgan, Deutsche Bank ve Credit Suisse gibi bankaların iş ilanlarını incelediğimizde, hepsinin çok sayıda C++ yazılımcıları aradıklarını görüyoruz. 

C++ kodlayıcıları, sadece ön büroda yüksek hızlı piyasa yapıcı sistemler geliştirebildikleri için önemli değiller. Modern bankalar, destekleyici risk ve uyum sistemleri kurarlarken de bu programlama dilinden faydalanıyorlar. JPMorgan'ın Athena platformu gibi bazı örneklerde, sistemlerin Python diliyle kurulduğunu görüyoruz ama temeline indiğimizde core sistemin C++ diliyle yazıldığını fark ediyoruz. Bu nedenle bankalar C++ diline ciddi yatırım yapıyorlar.

Lider bir bankada yazılım mühendisi olarak çalıştığınızı düşünün. Örneğin, türev fiyatlandırma üzerinde çalışıyorsanız, büyük olasılıkla C++ kullanacaksınız. Oysa ki C++ hızlı bir programlama dili değil ama çoğunlukla, genel finansal araçlarla başa çıkmak için kod yazarken nesne yönelimli paradigma gerçekten iyi çalıştığı için tercih ediliyor. 

Önemli C++ Eğitimleri

C++ Primer Eğitimi
C++ Primer eğitimi, yeterli deneyime sahip olmayan uygulama programcıları için C++ dilini pratik ve teorik olarak ele alır. İyi uygulamaları ön plana çıkartan ve anlaşılır ve sorunsuz kodlamayı destekleyen C++ programlama dilinin inceliklerini öğreneceğiniz bir eğitimdir bu. 

Modern Robust C++ Design Eğitimi
Bu eğitim, bir akademisyenin değil, daha ziyade bir geliştiricinin perspektifinden yazılmıştır. Bu nedenle eğitimde basit bir kütüphane tasarımı izlenir ve karşılaşılabilinecek dil ve kütüphane özellikleri tanıtılır. Ayrıca eğitimde neredeyse tüm dil özellikleri ve standart kitaplığın çoğu araştırılır ve çeşitli tasarım kalıpları incelenir. Modern Robust C++ Design eğitimi boyunca C++ 11/14 özellikleri kullanılmasına rağmen, materyalin çoğu C++ 11 öncesi kullanıcılar için uygundur. Katılımcılar, eğitimin sonunda C++ dilinin yeteneklerini ve potansiyel tuzaklarını daha iyi anlayacak ve sağlam, kaliteli yazılım yazmak için C++ dil özelliklerini daha fazla kullanabilecektir.

Modern Expressive C++ Eğitimi
Bu eğitim, Modern Dışavurumcu C++ programlama tekniklerini güçlendiren her teknik bölüm için eğitim ve pratik oturumların bir karışımını içeren uygulamalı bir kurstur. Katılımcılar, öğrenmelerini desteklemek için GUI tabanlı bir araç geliştirirken çalışmalarını doğrulamak için birim testleri yazacaktır.

 




Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

İlgili Eğitimler

Son Blog Yazılarımız

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.