W jakim kierunku rozwijać swój skillset? Okiem menedżerów GFT.

Mam dla Was ciekawy insight co do tego w którą stronę możecie nawigować swój rozwój. W naszym kilkudziesięcioosobowym zespole menedżerów przeprowadziliśmy niedawno ankietę dotyczącą trendów technologicznych z perspektywy nadchodzących potrzeb projektowych. GFT Poland zajmuje się rozwojem oprogramowania dla dużych organizacji finansowych, banków, firm ubezpieczeniowych i fintechów – możecie więc sprawdzić czy sprawdzilibyście się w tych obszarach. Oto najważniejsze obserwacje: 

  1. Najbardziej cenieni są inżynierowie, którzy łączą kilka specjalności. Najbardziej przydatne połączenia to Frontend+Backend, DevOps+Backend, Backend+Testing. Powód? Mniejsza fragmentacja jest łatwiejsza w zarządzaniu. Rynek idzie w przeciwną stronę – technologii jest coraz więcej. Stąd potrzeba łączenia ról. 
  2. Największy przewidywany wzrost zapotrzebowania jest na kompetencje Cloud i Big Data. O ile Cloud nie dziwi, Big Data nie jest już nowym trendem. Wzrost w tym obszarze wynika głównie z tego, że migracja do chmury znacznie ułatwia projekty Big Data.
  3. Potrzeba już i będzie potrzebne jeszcze więcej kompetencji w projektowaniu w zgodzie z architekturą microservices. Ta metoda budowania systemów zadomowiła się w projektach dla branży finansowej na dobre i staje się standardem projektowania wymaganym już na poziomie szeregowego programisty.
  4. Specjalizacją, względem której wymagania są najbardziej przekrojowe jest DevOps. To ciekawa zmiana, bo DevOps niektórym kojarzy się z czymś “gorszym” niż programowanie. Tymczasem oczekiwanie jest takie, że DevOps będzie biegły w obszarach infrastruktury, CICD, bezpieczeństwa i Site Reliability Engineering. Wszystko idealnie w chmurze. To bardzo innowacyjne obszary, ewoluujące znacznie szybciej niż języki programowania 
  5. Technologie jak Scala i Kotlin, czyli nie-topowe języki programowania nie pojawiają się w oczekiwaniach właściwie wcale. Króluje główny nurt, czyli Java, C# i Python. 
  6. Większość klientów akceptuje sytuację w której osoby “przeskakują” między providerami chmury, czyli np. przechodzą z projektu GCP na AWS. Większość klientów nie wyróżnia specjalizacji cloud, czyli chce po prostu “Inżyniera z AWS”, bez zagłębiania się w szczegóły. Można założyć, że za ogólnym wymaganiem kryje się Cloud DevOps. To już się zmienia i będzie zmieniać się dalej wraz ze wzrostem świadomości specyfiki prokektow chmurowych 

Jakie są powody odpadania kandydatów na interview z klientem? 

W tej samej ankiecie zapytaliśmy o to, jakie są powody niepowodzeń przy interview projektowych, o ile takie się zdarzają. Czasem się zdarzają i zaraportowane podwody są takie: 

  • Nieumiejętnej autoprezentacji – tak uważają managerowie 
  • Braków technicznych – tak uważają liderzy techniczni 🙂 

Wnioski? Technicznie – głównym motorem zmian jest migracja przedsiębiorstw do infrastruktury Cloud. Ale nie to jest najważniejsze. Praca w consultingu IT to nie jest ciepła posadka. Pewne jest, że za rok odpowiedzi na te pytania będą już inne. Duża zmienność i konieczność radzenia sobie dobrze zarówno w świecie technologii, jak i posiadania dobrze rozwiniętych umiejętności miekkich wymaga skoordynowanego działania pracowników i pracodawców. Ci pierwsi muszą chcieć i mieć gotowość na zmiany. Ci drudzy stwarzać warunki do ciągłego doskonalenia się swoich ludzi. Proces “Lifelong Learning” nigdzie nie jest tak istotny, jak w branży usług IT. 

Prowadzimy rekrutacje w Łodzi, Warszawie, Poznaniu i Krakowie, a teraz także na stanowiska całkowicie zdalne – bez względu na to gdzie stacjonujesz :). Polecam sprawdzić nasze aktualne oferty.