Kariera

Od socjologa do programisty, czyli jak przebranżowić się na pracę w IT

Grafika przedstawijąca dwie postaci szukające pracy

Z opublikowanego w sierpniu ubiegłego roku raportu Barometr Rynku Pracy wynika, że aktualnie ponad 10% Polaków rozważa zmianę wykonywanego zawodu. Wśród powodów, dla których decydujemy się na taki krok, możemy wymienić wypalenie zawodowe, brak satysfakcji z wykonywanych obowiązków czy po prostu – chęć dokonania życiowej zmiany i przerwania pewnej rutyny.

Niezależnie od przyczyn, proces przekwalifikowania się nie jest łatwym zadaniem, a dla wielu osób może wydać się wręcz niemożliwy do pomyślnego przejścia. Zwłaszcza sektor nowych technologii może sprawiać wrażenie nieosiągalnego – branża IT wymaga przecież konkretnych kwalifikacji technicznych. Przebranżowienie do pracy w IT jest jednak jak najbardziej możliwe, a perspektywiczność tego sektora sprawia, że warto zastanowić się nad wybraniem właśnie tej ścieżki zawodowej.

Czy przebranżowienie i wejście do świata IT jest możliwe?

O swoich procesach przebranżowienia opowiedzieli nam już Piotr Wegner oraz Paweł Próchnicki, udowadniając tym samym, że przejście z zupełnie innego świata do branży IT jest jak najbardziej możliwe. Piotr Wegner – dziś Front-end Technology Manager w naszej firmie, jest absolwentem socjologii. Kierunek studiów, wydawać by się mogło, zupełnie niezwiązany z branżą technologiczną, okazał się mieć niezwykle cenny wkład w karierę Piotra. Wykształcenie socjologiczne pomogło mu w poznaniu mechanizmów ludzkich działań, co przełożyło się na jego pracę lidera technologicznego.
Paweł Próchnicki to Front-end Developer z naszego oddziału w Białymstoku – absolwent Ochrony Środowiska i w przeszłości wzięty pracownik uniwersytecki. Praca na Politechnice Białostockiej rozwinęła w nim umiejętność pracy z ludźmi oraz szereg kompetencji miękkich, z których dzisiaj, pracując w branży IT, korzysta.

Obaj bohaterowie naszych artykułów, to odnoszący sukcesy specjaliści w branży IT, a podobnych historii w naszej firmie jest więcej. To dostateczny dowód na to, że przekwalifikowanie na IT jest możliwe bez względu na wyuczony zawód czy ukończone studia. Proces ten wymaga oczywiście odpowiedniego przygotowania technicznego oraz merytorycznego, jednak odpowiednia jego organizacja oraz czas poświęcony na wykształcanie konkretnych umiejętności stanowią gwarancję sukcesu.

IT – branża przyszłości

Zestawienie dotyczące najbardziej perspektywicznych zawodów w roku 2020 stworzone przez firmę Hays dla Business Insider nie pozostawia złudzeń – to w branży IT można znaleźć stanowiska przyszłości. Dwa pierwsze miejsca w rankingu zajęły kolejno: IT developer oraz specjalista ds. cyberbezpieczeństwa, nieco dalej, bo na ósmym i dziewiątym miejscu znalazły się stanowiska specjalisty ds. business intelligence oraz analityka. W ubiegłym roku firma Hays przygotowała również obszerny Raport Płacowy, z którego jasno wynikało, że to firmy IT wykazywały jedną z największych gotowości oraz potrzeb rekrutacji – aż 94% ankietowanych przedsiębiorstw planowało wtedy zatrudnić nowych pracowników.  Zapotrzebowanie na ekspertów w dziedzinie nowoczesnych technologii wynika z ciągłego rozwoju przedsiębiorstw działających w tym obszarze oraz błyskawicznej ekspansji rozwiązań technologicznych stanowiących odpowiedź na potrzeby biznesu. I choć wykształcenie informatyczne jest niezwykle pomocne w trakcie kształtowania ścieżek zawodowych na tych stanowiskach, to absolwenci innych kierunków mają równie wysokie szanse w rekrutacji.
– W ciągu ostatniego roku w Britenet najwięcej rekrutacji odbyło się na stanowiska: analityków biznesowo-systemowych, testerów manualnych i automatyzujących oraz specjalistów ds. Business Intelligence – mówi Katarzyna Pitera, Senior IT Recruitment Specialist w Britenet. – Natomiast technologie, które cieszyły się największą popularnością, to Java oraz Front-end – dodaje.

Umiejętności miękkie ważniejsze niż twarde?

Rekrutacja kandydatów na stanowiska techniczne wygląda dziś nieco inaczej, niż przed kilkoma laty. Pierwszym jej etapem jest bowiem weryfikacja kompetencji miękkich, czyli pewnych umiejętności psychospołecznych wynikających z predyspozycji osobowościowych każdego człowieka. To one decydują w późniejszym czasie o tym, jak przebiega współpraca w zespole, w jaki sposób osiągane są pewne rezultaty i z jakich metod pracownik korzysta m.in. w relacji z klientem. Wśród najważniejszych umiejętności miękkich można wyróżnić:

  • Komunikatywność
  • Otwartość
  • Asertywność
  • Kreatywność w działaniu
  • Zaangażowanie
  • Pewność siebie
  • Punktualność i terminowość
  • Wykazywanie inicjatywy

Nawet na stanowiskach stricte technicznych, polegających na wdrażaniu konkretnych rozwiązań i wykazywaniu się znajomością wybranych technologii, kompetencje miękkie są niezwykle ważne. Ich obecność wpływa na nawiązywanie poprawnych relacji ze współpracownikami, umiejętność komunikowania potrzeb oraz problemów, czy kształtowanie dobrych schematów działania w celu osiągania maksymalnych wyników. 92% ankietowanych rekruterów przyznaje, że umiejętności miękkie są tak samo ważne lub ważniejsze niż kwalifikacje techniczne – wynika z raportu Linkedin Global Talent Trends 2019.

Zdobywaj wiedzę techniczną

Oczywiste jest jednak to, że podjęcie pracy bez żadnej wiedzy praktycznej graniczy z cudem. Warto więc poświęcić czas oraz środki na zdobycie potrzebnych umiejętności technicznych, które znacznie ułatwią przebranżowienie się na pracę w IT. Początki oczywiście mogą być trudne. Nauka programowania wymaga determinacji i czasu.
– Największym wyzwaniem był dla mnie skok na głęboką wodę. Pracowałem wtedy na etacie, w weekendy brałem udział w zajęciach, dużo czasu poświęcałem również na naukę w domu. Na rok odstawiłem swoje prywatne życie na boczny tor, ale tematyka programowania bardzo mnie wciągnęła i zajmowałem się tym z przyjemnością – wspomina Paweł Próchnicki.

Sam Internet zapewnia dzisiaj wręcz nieograniczony dostęp do szkoleń online, webinarów i konferencji. Języki programowania, narzędzia do analizy oraz wszelkiego rodzaju oprogramowania przydatne w pracy w branży IT można poznać od podszewki dzięki dostępnym w sieci tutorialom. Takie poradniki krok po kroku przeprowadzają przez nawet najbardziej zawiłe procesy i umożliwiają zdobywanie wiedzy. W przypadku programowania warto zainteresować się platformą Stack Overflow. To serwis społecznościowy zrzeszający deweloperów z całego świata, umożliwiająca wymianę wiedzy oraz wirtualną integrację. Niezależnie od poziomu umiejętności, każdy znajdzie tam miejsce dla siebie. Poza możliwością zadawania pytań warto korzystać tam z szansy, jaką jest „podglądanie” specjalistów w pracy oraz śledzenie ich metod. Dzięki temu początkujący programista nie tylko może zainspirować się w trakcie nabywania własnych umiejętności, ale również poznać systemy działania innych programistów.
Poza zdobywaniem wiedzy praktycznej we własnym zakresie, w trakcie przebranżowienia warto pomyśleć również o podjęciu studiów podyplomowych, które nie tylko wykształcą nas kierunkowo, ale będą stanowiły potwierdzenie kwalifikacji w danym obszarze.
– Jeszcze w czasie studiów zetknąłem się z programowaniem – poznałem wtedy języki programowania: Turbo Pascal i Visual Basic, ale po wielu porażkach, a zaledwie kilku sukcesach uznałem, że to kompletnie nie dla mnie. W 2015 roku natknąłem się na ogłoszenie o uruchomieniu kierunku Front-end Development w ramach studiów podyplomowych na wydziale Informatyki Politechniki Białostockiej. Poczułem, że to może być coś, czym chcę się w życiu zająć i postanowiłem nauczyć się programowania – zapewnia Paweł Próchnicki.

Zbuduj portfolio swoich projektów

Na podstawie konkretnych technicznych umiejętności i rozwiązań tworzonych w trakcie ich zdobywania, możemy zbudować portfolio swoich projektów. To nic innego, jak rozszerzona wersja CV, skupiająca się na naszych praktycznych kompetencjach branżowych. W takiej dokumentacji, poza kilkoma podstawowymi informacjami o sobie, warto uwzględnić:

  • Jakie języki programowania oraz technologie znamy
  • Z jakich bibliotek korzystamy w codziennej pracy
  • Konkretne case study oraz success story naszych najlepszych projektów
  • Linki do zrealizowanych projektów

W jaki sposób przygotować takie portfolio? Można stworzyć je w formie prezentacji multimedialnej, strony internetowej, a nawet aplikacji – to, w jaki sposób zaprezentujemy dokumentację swoich projektów oraz kompetencji, zależy wyłącznie od nas. Najprostszym rozwiązaniem, ale i najbardziej użytecznym pod względem zawodowym, będzie użycie w tym celu platformy GitHub. Jest ona miejscem, gdzie projekty można udostępniać za pomocą repozytoriów. Co istotne w trakcie rekrutacji, GitHub poza realizacjami, prezentuje również proces naszego rozwoju w zakresie konkretnych technologii.  
Bez względu na formę, warto potraktować portfolio jako świadectwo naszych umiejętności i przygotować je z kreatywnością i dokładnością.

Podsumowanie

W procesie przebranżowienia niezwykle ważne jest połączenie uniwersalnych kompetencji przyswojonych w trakcie edukacji z umiejętnościami twardymi. Często zupełnie niezwiązany z branżą kierunek studiów lub wiedza dotycząca innego sektora potrafią zwiększyć nasze szanse w rekrutacji – jeżeli potrafimy używać naszych kwalifikacji w elastyczny sposób, dostosowując je do różnych dziedzin życia, stanowi to największy możliwy atut.