CodeGym /Java Blogu /Rastgele /50 Yıl ve Artıyor. Bir Yazılım Geliştiricisinin Kariyeri ...
John Squirrels
Seviye
San Francisco

50 Yıl ve Artıyor. Bir Yazılım Geliştiricisinin Kariyeri Ne Kadar Sürer?

grupta yayınlandı
Bir yazılım geliştiricisinin kariyeri ne kadar sürebilir? Bu, profesyonel programcı olmayı ciddi olarak düşünen insanların çoğunluğunun merak etmekten kendini alamadığı bir şeydir. Elbette bu kadar zahmetli bir meslekten bahsederken sorulması çok doğal bir soru. Hiç kimse, birkaç yıl içinde geçerliliğini yitirecek veya yaşlandıkça para kazanmanın zorlaşacağı bir beceriyi öğrenmek için yıllarını harcamak istemez. Bu yüzden bugün bu soruyu yanıtlamaya çalışacağız ve sizi neyin beklediğini daha net bir şekilde anlamanıza yardımcı olacak bazı bilgiler sağlayacağız. 50 Yıl ve Artıyor.  Bir Yazılım Geliştiricisinin Kariyeri Ne Kadar Sürer?  - 1

Yazılım geliştirmede ortalama bir kariyer kaç yıl sürer?

Elbette, yazılım geliştirme alanındaki kariyerinizin ne kadar sürmesini bekleyebileceğinize dair belirli sayılar ve tahminler söz konusu olduğunda, bunların hepsi çok öznel ve bireysel olduğundan, tanımlanmış cevaplar olmayacaktır. Bununla birlikte, birçok profesyonel programcının işlerini o kadar çok sevdiğini biliyoruz ki, bazı durumlarda, kodlamadan yöneticilik pozisyonlarına geçmek gibi kariyer gelişimi için seçenekleri olsa bile, onlarca yıl Kıdemli Geliştirici olarak kalırlar. Yığın Taşması Geliştirici Anketi 2020Piyasadaki en kapsamlı profesyonel geliştirici anketlerinden biri olarak kabul edilen , bize tipik yazılım geliştiricilerin bu kariyer yolunda ne kadar süre kalma eğiliminde oldukları hakkında bazı ilgili bilgiler sağlayabilir. Genel olarak, ankete katılan yaklaşık 48.000 profesyonel geliştiricinin yaklaşık %60'ı nasıl kod yazılacağını 10 yıldan uzun bir süre önce öğrendi ve %25'i programlamada 20 yıldan uzun bir süre önce uzmanlaştı. 50 Yıl ve Artıyor.  Bir Yazılım Geliştiricisinin Kariyeri Ne Kadar Sürer?  - 2Profesyonel olarak kodlama yıllarının sayısı söz konusu olduğunda, tüm dünyada yanıt verenlerin %33,6'sı veya 16.000'den biraz fazla kişi, şimdiden 10 yıldan fazla bir süredir yazılım geliştirici olarak çalıştıklarını söyledi. %11,4 veya ankete katılan 5.447 kişi, mesleki kariyerlerinin 20 yılı aşkın bir süredir devam ettiğini söyledi. Yazılım geliştirme endüstrisinin kendisinin çok eski olmadığı göz önüne alındığında, hayatları boyunca bu mesleğin içinde olan gerçek gazileri bulmak daha zordur, ancak bu tür insanlar var ve çok da nadir değiller. Spesifik olarak, Stack Overflow'un anketine katılan 47.779 profesyonel geliştiriciden %0,4'ü veya 191'i 40 yıldan uzun süredir kodlama yaptıklarını söyledi. Ve 48 kişi yarım asrı aşkın süredir bu mesleği icra ettiğini söyledi! Yazılım geliştiricilerin ortalama olarak işlerini gerçekten sevme eğiliminde olduklarını bildiğimiz için bu şaşırtıcı değil. Ve özellikle Java geliştiricileri. Buna göreGerçekten de Java geliştiricileri , yalnızca teknoloji sektöründe değil, genel olarak tüm profesyoneller arasında mesleklerini bırakma olasılığı en düşük olanlardır. Kariyer değiştirme oranları %8'den azken, genel olarak yazılım geliştirici mesleği için bu oran %27 ve örneğin veritabanı yöneticileri için %35'tir. Daha üst düzey bir yönetici pozisyonu teklif edildiğinde bile, Java kodlayıcılarının çoğu bundan vazgeçmek istemiyor. Bu, kodlayıcıların çoğu için Java programlamanın doğru meslek seçimi olduğunun en iyi kanıtı olabilir.

Yazılım geliştiriciler için kariyer geliştirme seçenekleri

Gördüğünüz gibi, yazılım geliştiricilerin çeşitli kodlama rollerinde ömür boyu sürecek bir kariyere sahip olmaları çok da alışılmadık bir durum değil. Tabii ki, bu herkes için değil ve birçok insan başka pozisyonlara geçmeyi ve hatta sonunda başka kariyer yollarına girmeyi tercih ediyor. Neyse ki, sektördeki yazılım geliştiriciler için pek çok kariyer geliştirme seçeneği var. Sadece birkaç isim verelim.

Daha yüksek yönetim pozisyonları

  • CTO (Baş Teknik Sorumlusu)
  • CIO (Baş Bilgi Sorumlusu)
  • Baş Dijital Sorumlusu
  • Baş İnovasyon Sorumlusu
  • Takım Lideri Yazılım Mühendisi
  • Yazılım mimarı
  • Mühendislik Başkan Yardımcısı
  • Ürün Başkanı

Ürün rolleri

  • KG Mühendisi
  • Proje Müdürü
  • Ürün Müdürü
  • Saldırı ustası
  • UX Tasarımcısı

Müşteri odaklı roller

  • Satış Mühendisi
  • Geliştirici Pazarlamacı
  • Teknik İşveren
  • Evanjelist/Teknoloji Halkla İlişkiler Yöneticisi
  • Müşteri desteği

Geliştirme operasyonları desteği

  • DevOps Mühendisi
  • Teknik Destek
  • Veritabanı yöneticisi
  • Güvenilirlik Mühendisi

Analitik roller

  • Güvenlik Analisti
  • Ar-Ge Mühendisi
  • Veri Bilimcisi

Bağımsız roller

  • Serbest Geliştirici
  • Geliştirme Danışmanı
  • Başlangıç ​​Kurucusu

Düşünceler ve görüşler

Yukarıda listelenen tüm seçenekler ve bu tam liste değildir, yazılım geliştiricilerin kendi alanlarındaki diğer uzmanlıklar içinde oldukça büyük hareketliliğin yanı sıra kariyer gelişimi için pek çok seçeneğe sahip olduğunun bir kanıtı olmalıdır. Ve buna rağmen, birçok deneyimli ve saygın programcı tüm kariyerleri boyunca hala kıdemli kodlayıcılar olarak çalışmayı seçiyor. Neden? Kimse bunu kodlama gazilerinin kendisinden daha iyi açıklayamaz. “Apple, Adobe, eBay, Microsoft, VMware, Cisco, FileMaker, XO Communications, 2Wire, Egnyte, Nexsan ve diğer iki start-up için çalışan 65 yaşında bir yazılım mühendisiyim. Kariyerim boyunca beş kez işten çıkarıldım. Bir durgunluk sırasında bile her zaman 3 ila 4 hafta içinde başka bir iş bulurum. İşimi dört kez Hindistan veya Çin'e yaptırdım: özellikle son sekiz yılda. Her şeye rağmen, her zaman daha sonra bekleyen başka bir istihdam fırsatı vardır. Yaptığım şeyi seviyorum. Hala yapıyorum; ve bunu yapmayı bırakmak için acil bir planım yok. Üstelik bunda iyiyim. Bu, bir dahi olduğum için değil, daha çok gerçekten uzun bir süredir yazılım geliştirme yapıyorum ve hatalarımdan ders çıkardığım için.”dedi . ABD'li bir yazılım geliştiricisi olan Connor Stricklan, 66 yaşında olsanız bile Google'dan teklif alabileceğinizi söyledi .: "Geçenlerde tanıdığım bir yazılım geliştiricisi, Google'daki bir işe alım görevlisinden bir telefon aldı ve kendisi için çalışmaya gelmesinin ne kadar süreceğini sordu. Bu geliştirici aslında zaten Google için çalışmıştı, ancak başka projeler peşinde koşmak için yaklaşık beş yıl önce ayrıldı ve Google ofisi olan şehirlerden birinde yaşamak istemedi. O 66 yaşındaki müteahhit benim babam. Google tarafından kur yapılırken sosyal güvenlik topluyor. Kendi şirketini yöneten, danışmanlık yapan ve çalışan olarak tatmin edici bir kariyeri vardı. TCP ağı, USB protokolleri, 802.11b uygulaması ve askeri GPS gibi birçok teknolojinin ilk aşamalarında katkılarda bulundu. Daha sonra 2008'de 58 yaşındayken Google tarafından işe alındı. Google'dayken, 45 yaşına kadar keşfedilmemiş bir dil olan Java'da yazılımlar yazdı. başka bir mühendis ona rapor vermeden.” “Genç geliştiriciden kıdemli geliştiriciye, ekip liderliğine/yöneticiliğine kadar tüm çalışma hayatım boyunca yazılım geliştirmede bulundum ve şimdi yeniden geliştirme yapıyorum (yine de daha sonra yönetime geri dönmeyi umuyorum). Çalışma hayatım artık yaklaşık 40 yıl oldu ve bu süre zarfında çalıştığım şirketler değiştikçe alan ve teknoloji değiştirdim. Daha sonra bu yeni deneyimi, mecbur kaldığımda yeni pozisyonlar bulmak için kullandım ve bu da diğer yeni alanlara ve teknolojilere yol açtı. Bunca zaman geliştiricileri benden yaşlı veya daha yaşlı olarak tanıyorum, ”StackExchange geliştiriciler topluluğunun bir kullanıcısı olan ChrisF, kıdemli geliştirici aracılığıyla takım liderine/yöneticisine ve şimdi yeniden geliştirme aşamasına geçti (yine de er ya da geç yönetime geri dönmeyi umuyor). Çalışma hayatım artık yaklaşık 40 yıl oldu ve bu süre zarfında çalıştığım şirketler değiştikçe alan ve teknoloji değiştirdim. Daha sonra bu yeni deneyimi, mecbur kaldığımda yeni pozisyonlar bulmak için kullandım ve bu da diğer yeni alanlara ve teknolojilere yol açtı. Bunca zaman geliştiricileri benden yaşlı veya daha yaşlı olarak tanıyorum, ”StackExchange geliştiriciler topluluğunun bir kullanıcısı olan ChrisF, kıdemli geliştirici aracılığıyla takım liderine/yöneticisine ve şimdi yeniden geliştirme aşamasına geçti (yine de er ya da geç yönetime geri dönmeyi umuyor). Çalışma hayatım artık yaklaşık 40 yıl oldu ve bu süre zarfında çalıştığım şirketler değiştikçe alan ve teknoloji değiştirdim. Daha sonra bu yeni deneyimi, mecbur kaldığımda yeni pozisyonlar bulmak için kullandım ve bu da diğer yeni alanlara ve teknolojilere yol açtı. Bunca zaman geliştiricileri benden yaşlı veya daha yaşlı olarak tanıyorum, ”StackExchange geliştiriciler topluluğunun bir kullanıcısı olan ChrisF, Daha sonra bu yeni deneyimi, mecbur kaldığımda yeni pozisyonlar bulmak için kullandım ve bu da diğer yeni alanlara ve teknolojilere yol açtı. Bunca zaman geliştiricileri benden yaşlı veya daha yaşlı olarak tanıyorum, ”StackExchange geliştiriciler topluluğunun bir kullanıcısı olan ChrisF, Daha sonra bu yeni deneyimi, mecbur kaldığımda yeni pozisyonlar bulmak için kullandım ve bu da diğer yeni alanlara ve teknolojilere yol açtı. Bunca zaman geliştiricileri benden yaşlı veya daha yaşlı olarak tanıyorum, ”StackExchange geliştiriciler topluluğunun bir kullanıcısı olan ChrisF,dedi . Görünüşe göre, bazı teknoloji alanlarında geliştiricilerin ağırlıklı olarak yaşlı olması bir norm. Kıdemli Gömülü Sistemler Mühendisi ve bir StackExchange kullanıcısı olan tcrosley'in konu hakkında söylediği buydu : "Gömülü sistemler alanında, 40 yaşından küçük biriyle nadiren karşılaştım. Başlangıcımda dört farklı Benden başka çeşitli zamanlarda müteahhitler ve dört kişiden üçü 50 yaşın üzerindeydi. 60 yaşın üzerindeyim ve yakın zamanda emekli olma planım yok. Bu tür işleri yaklaşık 40 yıldır yapıyorum ve hala eğlenceli. Bazı günler, yaptığım şey için para aldığıma inanamıyorum.”
Yorumlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION