Yazılım dünyasındaki kişiler,
gelecek kariyerlerini genelde son sınıftaki çalışmaları veya stajları ile ve
ilk işlerinde elde ettikleri deneyimlerle yönlendirmek durumunda kalıyorlar.
Aslında bu, seçimden ziyade biraz daha şansa dayalı bir durum. Benim gördüğüm
en büyük dezavantaj, üniversitelerin yeni yeni oturmakta olan kariyer
merkezlerinin öğrenciler tarafından henüz tam olarak değerlendirilemiyor
olmasıdır. Gelecekte bu tarz merkezlerin öneminin artması ile öğrenciler 2. ve
3. sınıflarda gelecek ile ilgili planlarını değerlendiriyor olacaklar.
Peki, bir teknik bölüm mezunu
mühendis veya programcının bilişim konusundaki seçenekleri neler olabilir?
Sektör uzmanları
- Donanım
ve destek elemanları
Neden yazılım?
Peki, bu seçenekler arasından neden
yazılımı seçmeliyiz? Öncelikle seçim için kariyer, sevdiğiniz işi yapmak ve
maddiyat gibi birden fazla nedeniniz olabilir. Maddiyat açısından bakıldığında,
piyasa ortalamalarına göre özellikle yazılım uzmanları ve veri tabanı
yöneticilerinin diğer bölümlere göre çok daha iyi gelirler elde edebildikleri
biliniyor. Bunun sebeplerinin başında sistem ve network tarafındaki çözümlerin
oldukça başarılı ve sorunsuz hale gelmesi olduğunu söyleyebiliriz. Bu durumda,
şirket bünyelerinde eskisi kadar fazla sistem ve network uzmanına ihtiyaç
olmayabiliyor. Veri tabanı için de benzer bir şey söylense de, bu taraftaki
kalifiye eleman ihtiyacında halen açık olduğu görülüyor.
Peki, diğer taraflarda bu durum
azalırken yazılım konusunda halen neden bu kadar fazla kalifiye elemana ihtiyaç
bulunuyor? Bunun sebeplerinin başında şirket içi süreçlerin henüz tamamen
sayısal ortama geçirilmemiş olması ve rekabete dayalı çözümlerin günbegün
artması geliyor. Sektör içerisindeki duruma baktığımızda, özellikle bankacılık
ve telekom sektöründe yazılım konusunda ciddi anlamda yeni talep ve beklenti
bulunuyor. Bu beklentileri kurumların kendi iç kaynakları ile karşılaması çok
olası bir durum değil. Böylece yeni kaynaklara yönelmek zorunda kalınabiliyor.
Neden Java?
Bu analizlere dayanarak yazılım seçmek
durumunda kalırsak PHP, .NET gibi rakipler varken neden Java’yı seçelim?
Telekom ve bankacılık gibi sektör içerisindeki en büyük iki pazarda Java’nın
önemli bir kullanım oranı olduğu biliniyor. Bu sektörlerde, yazılımcı ihtiyacı
diğer IT birimlerine göre çok daha yüksek. Bu durumda, eğer ciddi bir kurumda
iyi kazançlar elde etmek ve gelecekte ciddi bir kariyere sahip olmak
istiyorsanız, Java diline yönelmek iyi bir çözüm olabilir.
Sektördeki rakamlar
Peki, iyi kazanç ne gibi
beklentiler getirir? Kişisel deneyimlerime dayanarak sektördeki uzmanların
seviyelerine göre yaklaşık bir ortalama çıkardım.
Deneyim Maaş Aralığı
Başlangıç 1000
– 2500 TL
Orta (1-3 yıl) 2000
– 4000 TL
Uzman (2-5 yıl) 3000
– 6000 TL
Takım yöneticisi 4500
– 8000 TL
Proje / Birim Yöneticisi 6500
– … TL
Buradaki tabloya göre analiz
edilmesi gereken birkaç durum var. Birincisi, orta seviye ve uzmanlık gibi
deneyimleri kazanma süresinin kişilere göre farklı olması. Bu zamanı
olabildiğince kısa tutmak bizim elimizde.
Neler yapılmalı?
Kişisel görüşüm, özellikle mezuniyet
sonrasında kişi mümkün olduğunca eğitimlere katılmalı ve daha da önemlisi
kesinlikle maddiyata bakmadan, iyi derecede deneyim elde edebileceği bir işe
girmelidir. Bu, sektörü tanımasını ve basamakları çok daha hızlı çıkmasını
sağlayacaktır. Bunun yanında, yazılım dünyasına girildikten sonra yenilikler
sürekli takip edilmeli ve bilgiler güncel tutulmalıdır. Aksi durumda hızla
gelişen yazılım piyasasına adapte olmakta zorluk yaşanması kaçınılmazdır. Her
ne kadar ilk başlarda sıkıntılar yaşansa da kısa sürede çalışmaların meyvesinin
görülmemesi için bir neden olduğunu düşünmüyorum.
Java zor mu?
Dünya üzerinde yaklaşık 9 milyon
kadar Java geliştiricisi var. Eğer bunların tamamının süper zeki veya otomatik
olarak bilgi yüklenmiş insanlar olmadığı düşünülürse aslında zor olmadığı sonucu
çıkarılabilir. Zorluk beklentiyle ilgili bir durum; C# gibi diller de tam
anlamıyla öğrenildikleri vakit Java’dan farklı bir zorluk derecesine sahip
değiller. Tüm bunların yanında diplomalarımızda mühendis ya da programcı gibi
unvanları taşıyorsak böyle bir durumu öne sürmemiz de doğru değil.
Bu yazıda sektörle yeni tanışan
veya Java’ya geçmeye çalışan arkadaşlara fikirler vermek istedim. Özellikle
öğrenci arkadaşların 3. ve 4. sınıflarda ellerinden geldiğince projelerini Java
ile almalarını öneririm. Bu sayede, en azından okul yıllarında Java ile tanışma
şansını yakalamış olurlar.