Badanie
społeczności IT
2020
Admin i DevOps
Oto raport szczegółowy o polskiej społeczności administratorów i devopsów
Prezentujemy tu dane dotyczące 6 grup - administratorów systemowych, administartorów sieciowych, administartorów baz danych, specjalistów DevOps, inżynierów bezpieczeństwa oraz SRE.
Dowiesz się tu:
- Jakie są zarobki na tych stanowiskach
- Jakich narzędzia do wirtualizacji i konteneryzacji są najpopularniejsze
- Które rozwiązania chmurowe mają największą popularność w Polsce
- Jak częste są próby włamania na serwery
Profil badanych
Grupa administratorów i devopsów jest zdominowana przez płeć męską (97,5%). Odsetek mężczyzn jest zdecydowanie większy niż w pozostałych specjalizacjach (średnia dla całej branży to 90% mężczyzn).
Średnia wieku adminów i devopsów to 33 lata
25% badanych ma mniej niż 29 lat. Ponad 27% respondentów stanowią osoby powyżej 36 roku życia. Średnia wieku wynosi 33 lat (średnia dla całej branży IT - 30 lat).
Specjaliści IT pracują głównie w dużych miastach i aglomeracjach miejskich (Warszawa 22,6%, Wrocław 10,9%, Trójmiasto 10,2%, Kraków 9,4%).
Studia wyższe od lat są podstawą dla branży IT
Ponad 65% osób ukończyło studia wyższe, a 13,4% ankietowanych jest w trakcie studiów. 1,3% respondentów zadeklarowało wykształcenie podstawowe / gimnazjalne. Prawie 20% osób swój poziom wykształcenia określiła jako średnie. Tylko nieliczne osoby posiadają stopień doktora (0,3%).
W branży nadal dominuje ścieżka rozwoju zaczynająca się od kierunków technicznych (71,1%) oraz ścisłych (20,7%), które dają podstawowe zaplecze do zawodu.
Język angielski jest najpopularniejszym językiem obcym w IT
Językiem, który opanowali prawie wszyscy specjaliści IT, jest język angielski (98,2%). Jest to podstawa, aby funkcjonować w branży, o czym wiedzą praktycznie wszyscy specjaliści. Innymi językami, którymi posługują się specjaliści IT, są m.in.: j. niemiecki (13,4%), j. rosyjski (13,1%), j. francuski (3,9%).
29% specjalistów IT zna co najmniej dwa języki obce.
Wokół pracy
Branża IT to nie tylko softwarehouse'y
Softwarehouse'y, które świadczą usługi dla firm zewnętrznych, przeważnie dominują pod kątem zatrudniania specjalistów IT. W przypadku administratorów i devopsów ta różnica nie jest już taka znacząca. W softwarehouse'ach pracuje zaledwie 19,1% specjalistów (średnia dla całej branży 44,8%). Dużo osób znajdziemy zatrudnionych w branży finansowej (15,7%), usług internetowych (11,7%), telekomunikacji (8,2%) oraz rządowej, w tym wojskowej (7%).
Branża IT to średnie i duże firmy
Najwięcej specjalistów pracuje w firmach zatrudniających od 11 do 500 pracowników oraz w dużych korporacjach. 3,2% osób deklaruje pracę jako freelancer.
43% badanych pracuje na stanowisku mida/regulara, 14,4% osób zadeklarowało, że dopiero zaczyna swoją drogę zawodową i pracuje na stanowiskach juniorskich. Pozostała grupa respondentów (42,6%) to seniorzy.
Względem całości IT na stanowiskach związanych z administracją i DevOps znajdziemy więcej seniorów, a mniej juniorów.
Spora część specjalistów pracuje na innym stanowisku, niż wskazywałyby na to posiadane kompetencje
Wśród respondentów znajdziemy sporą reprezentację specjalistów, która pracuje na stanowisku niższym niż ich deklarowane kompetencje. Wśród obsadzonych stanowisk juniorskich znajdziemy 37% takich osób, natomiast wśród midów, znajdziemy blisko 17% takich specjalistów.
Drugą grupą, która także pracuje na nieodpowiednich stanowiskach, są osoby, które z subiektywnego punktu widzenia pracują na stanowisku wyższym niż ich kompetencje. W przypadku pracy na stanowisku o poziomie mid, jest to 12% respondentów, w przypadku stanowisk seniorskich, jest to 20%.
Administrator systemowy najpopularniejszą specjalizacją
Wśród specjalistów, którzy specjalizują się w administrowaniu, znajdziemy przede wszystkim administratorów sieciowych (43,9%) oraz DevOpsów (29,8%).
Średni staż pracy administratora / devopsa w branży wynosi 8,5 roku
Połowa badanych pracuje w IT nie dłużej niż 7 lat, natomiast staż dłuższy niż 10 lat, zadeklarowało ponad 38% respondentów.
Junior ma średnio 25, mid 31, a senior 37 lat
Osoby pracujące na stanowisku juniora mają przeważnie od 22 do 25 lat, midzi natomiast mieszczą się głównie w przedziale wiekowym od 25 do 34 lat. Seniorzy mają przeważnie powyżej 31 lat.
Umowa o pracę jest najpopularniejszą formą współpracy w IT
Zdecydowana większość specjalistów IT pracuje na podstawie umowy o pracę (75,4%). Drugim najpopularniejszym sposobem rozliczania się za pracę jest współpraca B2B (15,6%). Juniorzy pracują przeważnie na podstawie umowy o pracę lub umowy zlecenie. W przypadku midów i seniorów, pracują oni częściej na podstawie umowy B2B.
Specjaliści pracujący na podstawie umów cywilnoprawnych w sporej części mogą także liczyć na płatny urlop (61,5% badanych), co pokazuje, że część specjalistów jest traktowana bardzo podobnie jak pracownicy pracujący na podstawie UoP.
Niezależnie od specjalizacji, zdecydowana większość specjalistów pracuje przy kilku projektach jednocześnie (średnia dla całej grupy specjalistów to 71,2%). Najwięcej specjalistów skupiających się na jednym projekcie znajdziemy wśród DevOpsów (36%) oraz administratorów systemowych (28%).
Zarobki
Junior może liczyć na samym początku na zarobki na poziomie ok. 4 tys. zł na rękę, mid natomiast zarobi pomiędzy 4,5 - 7,5 tys. zł. Zarobki seniorów oznaczają wynagrodzenie powyżej 7 tys. zł miesięcznie do ręki.
Najwięcej zarabiają specjaliści pracujący na podstawie umowy B2B
W przypadku stanowisk juniorskich różnica pomiędzy formą zatrudnienia wynosi ok 15%. Najmniej zarobi specjalista zatrudniając się na umowie zlecenie. Największe dysproporcje możemy zauważyć, porównując wynagrodzenie seniora pracującego na podstawie UoP oraz na podstawie umowy B2B.
Najlepiej opłacani są administratorzy oraz devopsi w Warszawie Na najlepsze zarobki w branży IT mogą liczyć specjaliści pracujący w Warszawie (średnia prawie 9 tys. zł). W zależności od lokalizacji, różnica w wynagrodzeniu może wynosić nawet 28%. Najmniejsze różnice pomiędzy miastami możemy spotkać przy stanowisku seniora (średnia różnica na poziomie 10%).
Najmniej zarabiają specjaliści w małych firmach
Na najmniejsze zarobki mogą liczyć programiści pracujący w bardzo małych firmach, zatrudniających od 2 do 10 osób. Na trochę większe pieniądze mogą liczyć specjaliści zatrudnieni w firmach zatrudniających 11-50 oraz 501 - 1000 pracowników. Najlepsze pieniądze zarobią administratorzy w dużych korporacjach.
Praca w finansach i usługach internetowych pozwala zarobić najwięcej
Na najlepsze pieniądze mogą liczyć specjaliści pracujący w branży finansowej oraz usług internetowych. Najmniej natomiast mogą zarobić administratorzy i devopsi w branży rządowej.
Technologie
Najwięcej osób znających języki programowania znajdziemy wśród DevOpsów (84,8%) oraz administratorów baz danych (84%). Najgorzej pod względem znajomości programowana wypadają administratorzy sieciowi (44%) oraz systemowi (48%).
Wśród osób, które potrafią programować, znajdziemy przede wszystkim takich, którzy wykazują się znajomością Bash / Shell / PowerShell (66%), SQL (47%), Python (44%) oraz PHP (23%).
Znowu widać, że DevOpsi używają innych narzędzi niż admini w bardziej tradycyjnym rozumieniu.
80% DevOpsów używa Dockera, podczas, gdy robi to tylko 27% innych administratorów. Administratorzy preferują wirtualizację przy użyciu rozwiązań takich jak VMWare (61%), VirtualBox (42%) czy Hyper-V (41%). Dla DevOpsów na drugim miejscu znalazł się VirtualBox (51%), a na trzecim VMWare (42%).
Nie jest zdziwieniem, że specjaliści DevOps najchętniej korzystają z chmury (79% ankietowanych). A najczęstszym wyborem jest tu AWS (47% DevOpsów) i Azure (32%).
Pozostali specjaliści związani z administracją używają rozwiązań chmurowyrz znacznie rzadziej (tylko 43% korzysta). Tu częstszym wyborem jest Azure (27%) niż AWS (15%).
DevOpsi oraz specjaliści site reliability engineer zdecydowanie częściej od swoich kolegów korzystają z narzędzi do orkiestracji (odpowiednio 63% oraz 43%). Wśród pozostałych specjalizacji, średnio 18% osób korzysta z takich rozwiązań.
Wśród najpopularniejszych narzędzi do orkiestracji znajdziemy przede wszystkim Kubernetes (53,8%), Docker Swarm (17,5%) oraz Rancher (15,8%).
Serwery dedykowane (średnia 69,8%) oraz rozwiązania chmurowe (średnia 48,8%) są najczęstszymi rozwiązaniami wykorzystywanymi przez administratorów i devopsów. Najmniejszą popularnością cieszy się serverless (średnia 12%) oraz rozwiązania VPS (średnia 23%). Devopsi są specjalistami, którzy korzystają z największej liczby różnych rozwiązań.
Najlepiej z automatyzacją procesów i konfiguracji, na poziomie minimum 50% radzą sobie specjaliści devops (60,6%) oraz administratorzy baz danych (50%). Tylko 5,5% specjalistów posiada automatyzację na poziomie bliskim 100%.
Najbardziej lubianym systemem operacyjnym jest Windows (47,4%). Cała dystrybucja Linuxa łącznie zebrała 43,6% odpowiedzi. Wśród nich najbardziej lubiana jest dystrybucja Red Hat / CentOS (15,9%).
Blisko połowa administratorów oraz devopsów spotkała się w swojej pracy z próbą włamania na serwery firmowe. Najmniejszą styczność z próbami integracji w systemy mieli specjaliści devops (36,5%).
W dzisiejszych czasach wirtualizacja to za mało. Świat zmienia się bardzo szybko i firmy muszą przygotowywać coraz nowsze rozwiązania informatyczne, aby sprostać wyzwaniom konkurencji. Coraz więcej specjalistów w branży IT wykorzystuje kontenery docker lub cri-o, dzięki czemu mogą szybciej przenosić aplikacje między środowiskami oraz łatwiej skalować swoje rozwiązania. Tutaj z pomocą przychodzą platformy do orkiestracji takie jak Kubernetes czy Openshift, które mają ogromny potencjał w obszarze zarządzania oraz auto skalowalności środowisk. Większość publicznych chmur obliczeniowych jak AWS, Azure, GCP, jest już gotowa do świadczenia usług orkiestracji kontenerów w modelu PaaS. Dlatego inżynierowie, którzy są w stanie dostarczać know how dla nowoczesnych organizacji, są dziś rozchwytywani.
Już blisko 1/3 firm na naszym rynku korzysta z chmury. Częściej są to rozwiązania dedykowane, natomiast z roku na rok przybywa zwolenników modelu PaaS. Dzięki wykorzystaniu takich rozwiązań inżynierowie pracujący w kulturze DevOps lub stosujący praktyki SRE zapoczątkowane przez Google mogą zapewniać największe korzyści dla firm w obszarze wydajności i niezawodności. Automatyzacja procesów CI/CD staje się standardem dla organizacji IT, które chcą szybko dostarczać wartości dla Biznesu.