Ilyen szoftverfejlesztőre lesz szükség öt év múlva

Az egyik legértékesebb dolog, amit egy munkaadó öt év múlva keres egy szoftverfejlesztőben annak hajlandósága lesz a rugalmas, agilis és a változáshoz alkalmazkodó munkavégzés iránt. A két területen szakosodott fejlesztőnek a soft készségei is fontosakká válnak. Egy négyéves európai kutatási projekt tapasztalatait összegezzük.

Az utrechti (Hollandia) Alkalmazott Tudományok Egyetemén a programozást tanuló diákok lemorzsolódási aránya 50 százalék feletti volt. Három éve váltott az intézmény gyakorlatorientált tanításra, ahol a diákok valós, piaci projekteken dolgozva, saját csapatukhoz igazodva tanulják meg a programozás alapjait. A diákok csoportokba szervezve osztják meg egymás között a szerepeket, a tanítás és munkavégzés az agile módszertan szerint történik. Mindebben a tanárnak egy coach vagyis tanácsadói szerep jut, aki igazgatja őket a projekt megvalósításában.

A hollandiai egyetem egyik példája annak, hogyan lehet a mai világnak megfelelő szoftverfejlesztőket képezni. Az European Software Skills Alliance egy kiterjedt kutatásban felmérte, hogy pontosan milyen készségekre és milyen tudásra van lesz szüksége öt év múlva a ma formálódó szoftverfejlesztőjének.

Az ideális szoftverfejlesztő készségei és képességei

– Megalapozott tudással rendelkezik a programozási elvek területén.
– Fenntartható szoftverfejlesztési módszereket használ.
– Komplex szemlélettel rendelkezik az IT biztonság, szoftverfejlesztés etikája, iparági kapcsolatok tekintetében, a technológiára, a felhasználókra és az ügyfelekre is képes összpontosítani.
– Tudja, hogy mikor, hol, milyen technológiát használjon és mindezt hogyan.
– A technológiát az üzlet fejlesztéséért használja, miközben megérti a szervezet üzleti igényeit.
– Vezetői készségekkel felvértezett, jellemzi az életen átívelő tanulás, magas szintű motiváltság, együttműködés.

 

A jó szoftverfejlesztő holtig tanul, és nem felejt

A kutatás szerint a jövő szoftverfejlesztőjénél a megalapozott szakmai tudás mellett egy sor tanulható készségre is szüksége lesz. Ezek a soft skillek már nem is annyira egyszerűek és könnyűek, ahogy a nevük mutatja, hiszen időt vesz elsajátításuk, miközben a céljuk folyamatosan változik. A kutatás szerint az egyik legértékesebb dolog, amit egy munkaadó öt év múlva keres egy szoftverfejlesztőben, annak hajlandósága lesz a rugalmas, agilis és a változáshoz alkalmazkodó munkavégzésre.

185315 73 Human abraÖt éven belül az I alakú szakemberből T majd PI alakú szakemberré kell átalakulnia. (Lásd az ábrát!) A fejvadászok kezdték el az emberek készségét és tudását az ábécé betűihez hasonlítani, az 1980-as években a McKinsey használta elsőként saját tanácsadói toborzásában. A betűk függőleges vonala a jelölt egy adott területtel kapcsolatos készségeinek és tudásának mélységét jelzi. A vízszintes vonal a különböző területeken átívelő kollaborációs készségre vonatkozik, hogy az adott ember mennyire képes általános tudását más területeken is kamatoztatni.

A jövőben az elmélyült és egy területhez értő szakember helyett olyan jelölt tud sikeresen helyt állni a munkaerő piacon, aki legalább két területen rendelkezik mély szakértelemmel. Olyan emberekről van szó, akik adatvezéreltek, analitikus gondolkodásúak, de ugyanakkor megértik a márkákat, a történetmesélés fontosságát és a marketing erejét. Szakértői két területnek, miközben általános tudásuk is széleskörű.

A már felsorolt soft skillek mellett a szoftverfejlesztő számára fontos, ha rendelkezik kreatív, elemző gondolkodással, az empátia és a történetmesélés erejét egyaránt használni tudja. Felvázol olyan valós forgatókönyveket, melyek segítenek a fejlesztést megértetni és megértetni, ugyanakkor ami segít a komplex problémák megoldásában. Az is fontos, hogy a megoldást, fejlesztés el tudja adni a belső körnek, ehhez megfelelően kommunikál, bemutat vagy tárgyal az érdekelt felekkel.

Az ESSA

Az European Software Skills Alliance egy négyéves nemzetközi projekt, melyet az EU Erasmus + programja támogat. Célja, hogy a gyorsan fejlődő szoftverszektor által igényelt készségeket biztosítsa, ehhez szoftverfejlesztő szakemberekkel, oktatási intézményekkel működnek együtt. Ebben a programban készítették el a „Software Skills Strategy for Europe” című jelentést.

A szakmai tudást, a technikai készségeit, soft skilljeit az ideális szoftverfejlesztő arra használja, hogy az előtte lévő problémát nagyobb kontextusban is megértse. Képes és kész másokkal együttműködni annak érdekében, hogy a lehető legjobb megoldást találja meg, minden kapcsolódó nézőpontot figyelembe véve.

Szakemberek hada segíti a fejlesztők munkáját

185316 73 Bogdan Szilvia NEXON„Akár az orvosi pálya, a szoftverfejlesztés is mára hasonlóan összetett hivatássá vált, ahol a különböző részfeladatok elvégzésére egyre mélyebb technológiai ismeret és szaktudás kell”, mondja Bogdán Szilvia, a NEXON HR- igazgatója. „Azt tapasztaljuk, hogy ebben a folyamatos fejlődésben a szakma egyre szerte ágazóbbá válik, egyre nagyobb az igény UI -, mobil fejlesztőkre, AI (mesterséges intelligencia), data mining tudással rendelkező szakemberekre”, teszi hozzá.

Egy fejlesztővel szemben is elvárás, hogy értse az üzleti igényt, amire az adott fejlesztés vonatkozik, egyben sajátossága a területnek, hogy általában közvetlenül az ügyfelekkel nem találkozik. A business analystek, rendszerszervezők feladata megérteni az ügyféligényt és az üzleti környezetet, majd azt a fejlesztő nyelvére fordítani. Segíti a fejlesztő munkáját a UX- vagy UI-designer is, akinek feladata a felhasználóbarát, könnyen használható megoldások megtalálása. Az üzleti elemző mellett a tesztelők is kapcsolódnak a szoftverfejlesztő munkájához, hiszen csakis ellenőrzött terméket lehet átadni használatra a felhasználóknak.

A fejlesztés során figyelembe kell vennie a változó jogi környezetet és azokat az előírásokat is, melyek az ügyfelek üzletmenetét meghatározzák. A minőség mellett a biztonság is fontos, így a fejlesztőknek az adatok és az IT környezet biztonságára is figyelmet kell fordítaniuk.

„Hogy pontosan milyen fejlesztőre is lesz szükségünk öt év múlva? Ez beláthatatlan időtáv. A szakmában létezik egy mondás, amely szerint ötévente duplázódik a fejlesztők száma. A szinten tartáshoz folyamatosan új szakemberekre, egyre újabb technológiai ismeretekre van szükség. Az is kihívást jelent, hogy a technológia, a fejlesztői környezet nagyon gyorsan változik az ügyféligények mellett, ezzel pedig a vállalatoknak és a fejlesztőknek is lépést kell tartaniuk”, fejtette ki Bogdán Szilvia.

Vass Enikő

További tartalmak

Legolvasottabb tartalmak

Strategy

Valós idejű adózás

Human

Az egészség hálózatai

Technology

Egy év, amely átírta az emberiség és a mesterséges intelligencia viszonyát

Strategy

Exportcikk lehet a DÁP-ból

ITBUSINESS heti hírlevél feliratkozás

.
Scroll to Top