4 rzeczy, których pracodawcy NIE oczekują od programistów
Paulina Baszak · 20.02.2017
Chcesz podjąć pracę jako Junior Frontend Developer? Jesteś na początku kariery programisty? Sprawdź jakie stereotypy już nie obowiązują i jak pracuje się teraz w branży IT.
Coraz częściej powtarza się dane na temat zapotrzebowania na programistów. I nic w tym dziwnego, bo po prostu te liczby robią wrażenie. Zgodnie z raportami amerykańskiego Urzędu Pracy (Bureau of Labor Statistics), do 2020 roku na programistów będzie czekać 1,3 mln wolnych wakatów. Tylko w Polsce brakuje obecnie od 30 tys. do 50 tys. informatyków i programistów.
W internecie można również znaleźć ogłoszenia skierowane do Frontendowców typu: “Dlaczego powinieneś pracować u nas”. Pracodawcy wymieniają w nich zalety swojej firmy, aby przyciągnąć uwagę programistów, szczególnie tych doświadczonych. Można powiedzieć, że przyszły czasy, w których dobry, doświadczony programista jest na wagę złota. Z powodu tak dużego zapotrzebowania na specjalistów IT zmieniają się również wymagania wobec pracowników. Chociaż na samym początku ustalmy jedną ważną rzecz: zawsze najbardziej ceniona jest wiedza i umiejętności.
To sprawdźmy teraz czego pracodawcy NIE oczekują już od programistów.
1. Znajomość matematyki
Myśląc o zawodzie programisty nie należy bać się braku matematycznych zdolności. Na pewno trzeba posiadać umiejętność logicznego myślenia i łączenia informacji w całość. Przydaje się również dokładność, cierpliwość i chęć dążenia do rozwiązania problemu. Przykładowe zadania sprawdzające predyspozycje do zawodu programisty możesz sprawdzić w naszym teście predyspozycji: https://kodilla.com/pl/test
2. Koszuli w kratę ;-)
Jeżeli nie chcesz pracować w dziale IT dużej korporacji to prawdopodobnie nigdy nikt nie narzuci Ci dress code’u. Będziesz mógł/mogła przychodzić do pracy w swoim ulubionym t-shircie i jeansach. Co ważne też nikt nie oceni Cię na podstawie wyglądu (co czasami ma miejsce w innych branżach). Pracodawca zrozumie, że Twoja wygoda przekłada się na produktywność, a siedzenie w sztywnej koszuli przed monitorem nie ma najmniejszego sensu. Programiści pracują nad projektem - nie jest to praca z klientami, więc przeważnie ubiór pozostaje wyborem pracownika.
3. Ukończenia studiów technicznych
Na dyplomie uczelni wyższej wypisane są przedmioty, m.in. statystyka, elektronika, analiza matematyczna, fizyka. Czy na pewno przyda Ci się to w pracy zawodowej? Dlatego właśnie obecnie w firmach IT ceni się bardziej posiadane umiejętności techniczne, doświadczenie zawodowe i kompetencje niż dyplom. Raport StackOverflow potwierdza, że 69% programistów nauczyło się praktyki zawodu samodzielnie, a 25% ankietowanych ukończyło kurs online. Zastanów się, gdybyś miał firmę w branży IT, zatrudniłbyś 26-letniego absolwenta studiów bez doświadczenia, czy 20-latka po bootcampie programistycznym z własnymi projektami w portfolio? Wyjątkiem mogą być tutaj duże międzynarodowe korporacje, choć i to, z powodu braku specjalistów na rynku, również się zmienia.
4. Stałych godzin pracy
Każdy ma swoje ulubione godziny pracy i ma również świadomość o jakiej porze jest najbardziej produktywny. Branża IT doskonale rozumie te kwestie, dlatego też pracodawcy często dają widełki godzinowe, o których można pojawiać się w biurze. Częstą praktyką jest również zezwolenie na pracę zdalną z dowolnego miejsca na świecie (chociaż raczej taką możliwość mają już doświadczeni programiści - juniorzy muszą trochę poczekać ;-)). Coraz częściej również pracodawcy nie narzucają programistom pracowania po godzinach. Kodowanie to intensywna praca umysłowa, więc poświęcanie temu 9-10 godzin dziennie powoduje w rezultacie zmęczenie i brak produktywności. Jako programista na pewno możesz liczyć na elastyczny grafik pracy.
Stereotypy dotyczące pracy programisty odchodzą w niepamięć. Branża IT dynamicznie się zmienia. Obecnie u programistów ceni się również umiejętności miękkie, czyli komunikatywność, kreatywność, umiejętność pracy w zespole, czy odporność na stres. Ale trzeba też przyznać, że ogromne zapotrzebowanie na specjalistów IT daje lepsze warunki pracy lub możliwość ich negocjowania. Brak wymagania studiów technicznych, czy elastyczne godziny pracy kojarzą niektórym z pracą idealną, ale polecamy nie spoczywać na laurach, a wykorzystywać czas i możliwości uczenia się nowych języków programowania, aby zyskać przewagę nad innymi.
PS Przy okazji - zrób nasz darmowy Test Predyspozycji i sprawdź swoje szanse na zostanie programistą!