Yazılım dünyasındaki gelişmeler ve yeni girişimlerle beraber yazılımcı ihtiyacı da gün geçtikçe artmaktadır. 2021 yılında teknoloji patlaması olacağına dair öngörüler göz önünde bulundurulduğunda yazılımcı istihdamına yönelik çalışmalar da hız kesmeden devam etmektedir. 2019 verileri 2018 ile kıyaslandığında Türkiye bilişim pazarı TL bazında %14 büyüme göstermiş ve 152.7 milyar TL ye ulaşmıştır. Bilişim dünyasındaki temel bileşenler arasında bilgi teknolojileri yazılımı daha fazla büyüme gösterdiği de belirtilmiştir. Ayrıca 2019 ürün ve hizmetlerin menşeine bakıldığında hizmet ve yazılım alanlarında yerli çalışmalar daha yüksek oranlarda ölçümlenmiştir.
Türkiye’deki gelişme ve büyümeyi takiben yazılımcı ihtiyacını karşılamak da bu değerlendirme oranı ile önceliklendirilebilir. Burada önemli olan uygun profilin uygun kurum kültürü ve çalışan ortamıyla buluşturulmasıdır. Ayrıca firmaların lider yetiştirme programları da yazılım dünyasının gelişimi için ayrı bir vizyon getirmektedir. Lider seçimlerindeki kriterler değişkenlik gösterse de yazılım olmazsa olmazlar arasında yer almaktadır.
Geleceğin Liderleri Yetişiyor
Yazılım ekibinin iskeletinin oluşmasında ekibe liderlik eden kişinin rolü önemlidir. Dünya standartlarına uygun çalışmalar yapılması gerekir ve verimlilik projeleri de şirket ünü için önem arz etmektedir. Yazılım dünyasındaki rekabette kaliteli ürün geliştirmek ve takımlardaki eksiklikleri görmek de lider için diğer bir önemli konudur. Genel özellikleriyle ihtiyaç duyulan takım liderlerinden beklenen kriterlerden bahsedecek olursak;
- Ekip içinde ben yerine biz diyebilen,
- Duygu ve davranışlarını denetleyebilen,
- İnsan ilişkilerinde etkili,
- İşini iyi yapan,
- Delege etme, ikna etme ve müzakere etme gibi liderlik becerileri olan,
- Emir vermek yerine soru sorarak çözüm getirebilen,
- Ekibine destek olan,
- Farklı fikir ve görüşleri göz önünde bulunduran kişiler olarak özetleyebiliriz. Bunların yanı sıra liderler organizasyon şemasında da en etkili söz sahiplerinden biridir ve yazılım ekibi kendi organizasyon şemasını ve kültürünü oluşturmaktadır.
Bir Fidanken Orman Yaratıp Nefes Alan Bir Ekosistemin Parçası Olmak
Yazılım geliştirme sürecinde bir müşteriye veya yöneticiye uygulama sunulması gerekebilir. Burada önemli olan beklenen işin kalitesi, gelişim süreci ve teslim zamanı diyebiliriz. Bu süreçte yeni ürün nasıl çıkmalı, kültür ve organizasyon nasıl değişmeli veya nasıl olmalı, nasıl çevik çalışabiliriz gibi soruların da cevaplarının verilmesi gerekir.
Bir uygulama; mimarisinden anahtar teslim sunumuna kadar birçok kişi tarafından işlenmektedir. Bu süreçte ekibin nasıl bir çalışana ihtiyaç duyduğuna ekip liderinin karar vermesi gerekmektedir. Bilişim ve yazılım rollerinde geliştiricilerin yanı sıra sektör ve projeye göre değişkenlik gösterecek şekilde iş analistleri, proje yöneticileri, ağ uzmanı, test uzmanları gibi çalışanlar da ekibe ihtiyaca yönelik dahil edilmektedir. İşe alım süreçlerinde ürün gelişimine katkı sağlayacak rol belirlenip sistemin sorunsuz çalışmasına yönelik kişi seçimleri yapılmalıdır. Ekibe genel bir çerçeveden bakan liderlerin görevi, projede aksayan veya süreci yavaşlatan sorunu bulup, bunu çözmeye yönelik nasıl bir çalışan ihtiyacı olduğuna karar vermesi diyebiliriz.
Ekip içinde çalışma disiplininin oluşturulması, ekibin yaratmış olduğu kültürle de bağlantılıdır. Günümüzde çok fazla duymaya başladığımız Agile ve Scrum metodolojileriyle ilerleyen firmalar bulunmakta ve bunu benimseyerek uygulama geliştirmekte ayrıca bu metodolojilerinin seçiminde de ürün verimliliği anlamında güzel sonuçlar almak adına yine ekip liderleri karar vermektedir. Aynı şekilde gelişen teknolojilerle beraber iş yapma biçimlerini de dönemsel olarak değiştirip en verimli olabilecekleri yöntemleri seçerek ilerlemektedirler.
Ekibe yeni biri seçilirken ekip liderlerinin öncelikle dikkat etmesi gereken, ekip kültürüne ve çalışma disiplinine uygun olup olmayacağı ve kod kalitesi ölçmesi diyebiliriz. Ayrıca liderin dikkat etmesi gereken bir diğer konu ise ekip çalışanlarının gerçekten işlerinin sevip sevmediğini ölçmektir. Kişi işini ne kadar seviyorsa o kadar işi sahiplenir ve güzel sonuçlar ortaya koyar. Bu ve bunun gibi kriterlerin ölçülmesi zor olsa da iş verimliliğini büyük oranda etkilemektedir. Böylece lider eksikleri görebilir ve ekibi kendi düzenine uygun hala getirebilir.
Veriden Kopma ve Değişime Ayak Uydur
Türkiye’de bilişim teknolojileri alanında 2019 toplam istihdam oranına bakıldığında (143 bin kişi) %4 büyüme göstermiştir. Dağılımları incelendiğinde %33 Kadın istihdamı, %46 üniversite mezunu, %20 ARGE çalışanı, %6 taşeron çalışanı olarak ifade edilmiştir. Ayrıca 2019 yılı yazılım geliştirilen alanlara da aşağıdaki tabloda görüldüğü gibi bankacılık/finans başta olmak üzere birçok alanda aktif çalışmalar yürütülmektedir.
Liderler, veriler üzerinde özellikle çalışmalıdır. Teknolojik gelişmelerin takibi, hangi sektörün daha fazla dijital dönüşüme uğradığı ve bu sektörlerin ihtiyaç analizi gibi bazı kriterler de ön plana çıkarılmalıdır. Böylece geleceğe ve değişikliğe hazır liderler olma yolunda ilerlenebilir. Özetle, yazılım dünyasında liderlik özelliklerine değinecek olursak; hem teknik konular hem de ekibi oluşturan oyuncular özelinde analizlerin yapılması önem arz etmektedir. Ekipte yer alan kişilerin uyumu ve teknik özellikleri ile beraber kurum kültürü de baz alınarak ekip oluşturulmalıdır. Ürün veya fikrin kurum stratejilerine göre şekillendirilmesiyle beraber projeleri yürütebilen güçlü liderlerin bu sektörde kalıcı hale geleceği ön görülmektedir.
Seda Araz
Comments 1