Praca.pl Poradniki Rynek pracy
Nieuświadomiona niekompetencja początkujących programistów

Nieuświadomiona niekompetencja początkujących programistów

 
Nieuświadomiona niekompetencja początkujących programistów

Znajomość Javy na poziomie 80%. Doskonała orientacja w PHP5, zaawansowane posługiwanie się frameworkami, SQL w stopniu dobrym. To standardowe cytaty z CV osób świeżo po studiach informatycznych. Jak realnie ocenić swoje umiejętności i dlaczego nie warto ich w CV przeszacowywać?

 

Początkujący programista – CV

 

Każdy człowiek, kiedy czegoś się uczy, przechodzi przez cztery fazy rozwoju kompetencji. Pierwszym jest poziom nieuświadomionej niekompetencji – czyli mówiąc wprost, braku wiedzy na temat tego, że się czegoś nie wie. Dla osób, które ukończyły właśnie studia i zdobywają właśnie pierwsze doświadczenia zawodowe, to najbardziej typowy stan, który dodatkowo wzmacniany jest nieadekwatną oceną własnych umiejętności. Potwierdzają to opinie specjalistów na co dzień rekrutujących początkujących programistów.

 

Aleksandra Biwald – Resource Project Manager w firmie CONNECTIS_ tak opisuje to zjawisko: „Media prawie codziennie informują nas o rosnącym zapotrzebowaniu na specjalistów rynku IT oraz ich niedoborze. Pracodawcy coraz częściej poszukują młodych programistów na uczelniach wyższych, nie tylko wśród studentów ostatnich lat. Takie działania sprawiają, że młodzi ludzie nabierają, często mylnego, przekonania o swojej wysokiej wartości nie tylko windują stawki, ale także znacznie przeceniają swoje kompetencje.

 

Efektem tego przeszacowania są źle opisane w CV umiejętności programisty. Nierzadko osoba z 3-miesięcznym doświadczeniem komercyjnym opisuje znajomość 2-3 języków programowania jako „doskonałą”, a 3-4 kolejnych jako „bardzo dobrą” – co technicznie jest właściwie niemożliwe. Programiści w swoich CV lubią też określać swoje umiejętności na skali (nierzadko przedstawiając je w formie atrakcyjnej wizualnie infografiki). Przy takiej metodzie praktycznie nie spotyka się sytuacji, w której programista dałby sobie sam 1 bądź 2 punkty na 6 stopniowej osi znajomości danego języka.

Przeszacowanie kompetencji wychodzi bardzo szybko, a osoby rekrutujące programistów nie biorą informacji z CV na poważnie.

 

– Moje doświadczenia w procesach rekrutacyjnych z młodymi programistami pokazują, że nawet krótka rozmowa techniczna lub prosty test szybko weryfikują, że 80% kompetencji z CV, których znajomość została oceniona „bardzo dobrze”, są znane danej osobie w stopniu podstawowym lub tylko w teorii – opisuje Aleksandra Biwald z CONNECTIS_.

Ile zarabia początkujący programista?

Tymczasem uświadomiona niekompetencja oznacza większe szanse na rekrutacji i bardziej adekwatne wynagrodzenie.

– Młodym ludziom wydaje się, że jeżeli zrobili jeden projekt na uczelni z SQL-a na pierwszym roku, to po czterech kolejnych latach braku kontaktu z bazami danych nadal znają go bardzo dobrze – podkreśla Biwald.

 

Takie przeszacowanie własnych kompetencji jest zgubne zwłaszcza jeśli chodzi o adekwatne ustalenie poziomu oczekiwanego wynagrodzenia. Programiści zarabiają dobrze, ale osoba, która ma zaledwie podstawową wiedzę i umiejętności, nie może oczekiwać seniorskiego wynagrodzenia. Przeszacowanie swoich kompetencji kończy się rozczarowaniem, kiedy młody człowiek otrzymuje konkretną ofertę zatrudnienia. W tej branży bowiem płaca rośnie proporcjonalnie do umiejętności, a bywa, że programista z doświadczeniem zarabia nawet dwa razy tyle, co jego młodszy kolega tuż po studiach.

 

Co powinien umieć początkujący programista

 

Jakie są kluczowe kompetencje programisty? Przede wszystkim technologia i umiejętność jej zastosowania. O wartości programisty świadczy nie tylko to, na ile potrafi posługiwać się daną technologią czy językiem, ale również to, czy i w jakim stopniu potrafi je wykorzystać. Czy stosuje adekwatne rozwiązania, a tworzony przez niego kod jest przejrzysty, schludny i optymalny. W procesie rekrutacji bada się obie kwestie.

 

Aleksandra Biwald wyjaśnia: – W CONNECTIS_ stosujemy dwie metody weryfikacji umiejętności kandydatów: testy i rozmowy z doświadczonymi programistami. Każda z metod ma swoje zalety. Testy pokazują wiedzę z zakresu danej technologii oraz umiejętność podstaw programowania. Rozmowy z doświadczonymi programistami pokazują nie tylko znajomość danych technologii, ale także na ile dany kandydat rozumie konkretne zagadnienia, czy wie, do czego służą oraz jak podchodzi do rozwiązywania problemów.

 

Początkujący programista – uświadomiona kompetencja

 

Jak realnie ocenić swoje umiejętności programowania? Metod jest kilka. Aleksandra Biwald radzi, by przyjrzeć się temu, jak długo używa się danej technologii. Trzeba jednak być szczerym ze sobą i faktycznie policzyć ten czas uczciwie.

Programista napisał swój pierwszy skrypt w PHP na zajęciach na pierwszym roku studiów, potem nie programował, a po zakończeniu studiów przez 6 miesięcy pracował w korporacji. Nie oznacza to, że ma 5,5 roku doświadczenia w PHP tylko ok. 0.5 – wyjaśnia specjalista z CONNECTIS.

 

Biwald podkreśla jednak, że wiele osób w IT nie zgadza się z twierdzeniem, że ilość lat doświadczenia przekłada się bezpośrednio na umiejętności. – Ja w takiej sytuacji sugeruję ocenę znajomości danej technologii przyjmując skalę np. od 1 do 6, gdzie 1 oznacza, że dana osoba spotkała się z daną technologią tylko na studiach, a 6, że jest w stanie samodzielnie programować – proponuje Biwald.

 

Innym sposobem jest skorzystanie z testów badających poziom umiejętności. Wiele z nich jest dostępnych online bezpłatnie. Testy można znaleźć zarówno na stronach producentów oprogramowania i technologii, jak i na wielu stronach poświęconych programowaniu bądź rekrutacji programistów. Warto je wykonywać, bo dzięki temu można nie tylko bardziej precyzyjnie określić swoje umiejętności, ale również znaleźć te obszary, które wymagają poprawy.

 

Nieuświadomiona kompetencja – po kilku latach


Pracując w zawodzie i stale się doszkalając, programista dochodzi w końcu do poziomu nieuświadomionej kompetencji – to ostatni etap rozwoju umiejętności, w którym praktyka staje się częścią naszego „ja”. Pewne kwestie zawodowe stają się wtedy tak oczywiste, że nawet się o nich nie wspomina.

 

To również może rodzić problemy na rekrutacji. Zwłaszcza wtedy, kiedy przy badaniu kompetencji kandydata, zamiast odpowiedzieć na pytanie, kandydat szuka „haczyka”, zakładając, że odpowiedź prawidłowa jest zbyt prosta, by w ogóle ktokolwiek o to pytał. To już jednak innego kalibru problem, z którym początkujący programista będzie miał kłopot dopiero za kilka, kilkanaście lat.

Więcej artykułów "Rynek pracy"

Polecane oferty

  • Pracownik sezonowy – sadzenie i zbiór warzyw

    Mählmann Gemüsebau GmbH & Co. KG   Niemcy, Capplen   
    pracownik fizyczny / pracowniczka fizyczna  umowa o pracę / o pracę tymczasową  pełny etat / tymczasowa/dodatkowa  aplikuj bez CV
    6 godz.
    Opis stanowiska: Praca odbywa się w systemie akordu grupowego, indywidualnego (zbiór warzyw, sadzenie) oraz na godziny (od 13,90€/godz. netto-inne prace np. kierowca, brygadzista,…) Wymagania: Dyspozycyjność na czas zawarcia umowy, Dobre zdrowie i sprawność fizyczna, Polski dowód osobisty...
  • Technik serwisu przenośników taśmowych

    PPHU SMAR Jan Pastuszka   Radom    praca mobilna
    specjalista / specjalistka (mid)  umowa o pracę  pełny etat   6 900 - 9 000 zł brutto/mies.  rekrutacja online
    13 godz.
    Serwis i przeglądy przenośników taśmowych według listy czynności;Wymiana części zamiennych według wskazań i harmonogramu;Wykonywanie prostych prac spawalniczych (jeśli nauka zostanie podjęta)Wsparcie techniczne u klienta;Wykonywanie drobnych prac elektrycznych w budynku u klienta...
  • Projektant branży elektrycznej (K/M/NB)

    Europrojekt Gdańsk S.A.   Gdańsk, Sobieszewo    praca stacjonarna
    specjalista / specjalistka junior / mid / senior  umowa o pracę  pełny etat   8 000 - 13 000 zł brutto/mies.
    1 dni
    Zakres obowiązków udział w wykonywaniu projektów budowlanych oraz wykonawczych w zakresie instalacji elektrycznych, udział w przygotowywaniu koncepcji technicznych, kontakt z instytucjami, urzędami, zakładami energetycznymi, kontakt z Inwestorem i podwykonawcami, udział w wykonywaniu wizji...
  • Mechanik - Serwisant

    Segula Technologies Poland Sp . z o.o.   Czechy    praca mobilna
    pracownik fizyczny / pracowniczka fizyczna  kontrakt B2B  pełny etat  Szukamy kilku pracowników
    1 dni
    Praca wyjazdowa: Czechy Opis stanowiska: Diagnostyka usterek (mechanicznych i elektrycznych) Warsztat modyfikacji specjalnych – niestandardowe adaptacje pojazdów na indywidualne zamówienie (doposażanie) Warsztat prototypowy – udział w rozwoju i budowie nowych modeli pojazdów; Praca z...
  • GRUPA KDM Sp. z o.o.
    młodszy specjalista / młodsza specjalistka (junior) / asystent / asystentka  umowa o pracę  pełny etat
    1 dni
    Twój zakres obowiązków przygotowywanie i obieg korespondencji kierowanej do Inwestora; przygotowywanie i obieg korespondencji kierowanej do Podwykonawców; sporządzanie protokołów z narad i innych spotkań odbywanych w ramach kontraktu; przygotowanie zestawień pod rozliczenia kontraktu – z...
  • Diagnosta terenowy (k/m)

    Segula Technologies Poland Sp . z o.o.   Gliwice    praca mobilna   za 3 dni wygasa
    specjalista / specjalistka (mid) / pracownik fizyczny / pracowniczka fizyczna  kontrakt B2B  pełny etat  Szukamy kilku pracowników
    2 dni
    Twój zakres obowiązków: Diagnozowanie i rozwiązywanie złożonych incydentów technicznych w pojazdach w salonach dealerskich klienta; Przeprowadzanie zaawansowanych analiz technicznych we współpracy z inżynierią i działami wsparcia; Dokumentowanie przebiegu napraw w systemach wewnętrznych...

Najnowsze artykuły

Rowerem do pracy – 10 porad na wygodny i bezpieczny dojazd

Rowerem do pracy – 10 porad na wygodny i bezpieczny dojazd

Już ponad 15% pracujących w Polsce dojeżdża rowerem do pracy. Rower pozwala zaoszczędzić czas, poprawić kondycję, pozytywne zacząć dzień. Oczywiście o ile do dyspozycji mamy wygodną trasę rowerową. – Sieć tras rowerowych rozwija się w stabilnym i wysokim tempie kilkudziesięciu kilometrów rocznie – zauważa Marcin Górecki, Zastępca Naczelnika w Wydziale Komunikacji Społecznej w Warszawie.

Zdobywanie nowych kompetencji po pięćdziesiątce – pokolenie 50+ na rynku pracy

Zdobywanie nowych kompetencji po pięćdziesiątce – pokolenie 50+ na rynku pracy

– Osoba 50+ często uczy się szybciej niż zakłada pracodawca, bo ma już nawyk odpowiedzialności, dobrej organizacji pracy i samodyscypliny – zauważa Anna Kasperowicz, Dyrektor Centrum Studiow Podyplomowych i Szkoleń Uczelni Techniczno-Handlowej w Warszawie. Tymczasem 50-latkowie są jedną z najbardziej dyskryminowanych grup na rynku pracy. Jak mogą przekonać pracodawców, by ci dali im szansę?

Czy kreatywność nadal się liczy, skoro mamy AI? Rozmowa z ekspertką w Światowy Dzień Kreatywności i Innowacji

Czy kreatywność nadal się liczy, skoro mamy AI? Rozmowa z ekspertką w Światowy Dzień Kreatywności i Innowacji

– Kreatywność to nie talent. To sposób myślenia, który dziś decyduje o tym, kto naprawdę odnajdzie się na rynku pracy – zauważa trenerka biznesowa Magdalena Ciesielska. U progu epoki sztucznej inteligencji mierzymy się z coraz trudniejszymi pytaniami na temat ludzkiej kreatywności. Czy nadal jest nam potrzebna, skoro mamy generatywne AI?

Pies w pracy – czy to dobry pomysł?

Pies w pracy – czy to dobry pomysł?

97% osób w Polsce chciałoby pracować w firmach przyjaznych dla czworonogów. I choć chęć pomagania zwierzętom często podzielają sami pracodawcy, mogą nie wiedzieć, które inicjatywy mają rzeczywiście sens oraz na jakie stać będzie firmę. Katarzyna Klimek-Michno z fundacji Sarigato wyjaśnia, jak stworzyć biuro pet-friendly i które benefity prozwierzęce warto wziąć pod uwagę.

Mobilizacja wojskowa w Polsce – co to? Kogo obejmuje? Do jakiego wieku?

Mobilizacja wojskowa w Polsce – co to? Kogo obejmuje? Do jakiego wieku?

 – Ustalono liczbę do 200 000 osób, które w 2026 r. mogą odbyć służbę wojskową w rezerwie w ramach ćwiczeń wojskowych – wyjaśnia porucznik Krystian Dwórznik z Wojskowego Centrum Rekrutacji w Płocku. Kto zostanie powołany do wojska w 2026 roku, a kto jest z niej zwolniony? Czym jest pracowniczy przydział mobilizacyjny? Oto co należy wiedzieć o służbie wojskowej i jak się do niej przygotować.

Pielęgniarka – na czym polega praca, wymagania, obowiązki, zarobki

Pielęgniarka – na czym polega praca, wymagania, obowiązki, zarobki

Pielęgniarek i położnych brakuje w 75% powiatów i miast powiatowych w Polsce, a dramatyczną sytuację kadrową obserwuje się w aż 25 z nich. Pielęgniarki są bardzo pilnie poszukiwane m.in. w Wałbrzychu, Koszalinie, Gliwicach, Zabrzu i Warszawie. W Międzynarodowy Dzień Pielęgniarek wyjaśniamy, jak zostać pielęgniarką, gdzie znaleźć atrakcyjną pracę oraz ile można zarobić w tym zawodzie.