W środowisku programistów aktualnie panuje trend, by poziom zaawansowania developerów określać jako „programista junior”, „programista senior”, a czasem jeszcze stopień pośredni, czyli „mid” bądź „mid level”, czasem opisywany również jako „regular”. Wszyscy zdają się posługiwać się tymi stopniami wtajemniczenia. Ale co one właściwie oznaczają? Podchodząc do tematu z pewną dozą złośliwości można by powiedzieć, że […]

Grzegorz Papaj, 16 grudnia 2019

W poprzednich artykułach pisaliśmy o tym, jak zwykle wygląda rekrutacja programistów oraz o najczęstszych problemach, jakich firma doświadcza w tym procesie. Nadszedł czas, aby przyjrzeć się źródłom trudności lub nieskuteczności w rekrutacji programistów. Częste problemy Zacznijmy od przypomnienia, jakich problemów doświadczają najczęściej firmy zatrudniające programistów: Nie napływają oczekiwane CVki. Zgłaszają się tylko niedoświadczeni kandydaci. Kandydaci […]

Grzegorz Papaj, 9 grudnia 2019

W poprzednim artykule pisaliśmy o tym, jak wygląda rekrutacja programistów w modelowej sytuacji. Niestety nie zawsze wszystko idzie zgodnie z planem i pojawiają się rozmaite problemy. Gdzie może zawieść proces rekrutacji programisty? Poniżej przedstawiamy najczęściej występujące problemy przy rekrutacji na stanowiska programistyczne lub informatyczne. Brak CV – specjalistów na rynku? Jeśli naszym zadaniem jest znalezienie […]

Grzegorz Papaj, 22 października 2019

Rekrutacja programistów potrafi być zmorą działu HR. Opinie o dostępnych na rynku pracy kandydatach oscylują między „rozpieszczonymi specjalistami” a „niekompetentnymi juniorami bez doświadczenia”. Jak to właściwie z tymi programistami jest? I czy da się znaleźć właściwych programistów na rynku pracy? Niniejszy tekst otwiera cykl artykułów poświęconych rekrutacji programistów. Zacznijmy od tego, jak na ogół wygląda […]

Grzegorz Papaj, 15 października 2019

Zespół programistyczny

Czy budować własny zespół programistyczny? W epoce informatyzacji praktycznie nie ma poważnego biznesu, który by w większym lub mniejszym stopniu nie bazował na rozwiązaniach programistycznych. Oczywiście wiele firm korzysta z dostępnych na rynku gotowych produktów, niemniej jednak wraz ze wzrostem i specjalizacją biznesu pojawia się często potrzeba stworzenia oprogramowania dedykowanego (więcej o tym można przeczytać […]

Grzegorz Papaj, 4 października 2019

Senior developer

Doświadczony programista w branży IT to niekwestionowana wartość w każdej firmie. Należy jednak zastanowić się wcześniej, jakie zadania warto powierzyć takiemu specjaliście. Bardzo często firmy popełniają podstawowy błąd, zatrudniając go do pisania regularnego kodu i innych relatywnie prostych zadań, przez co nie czerpią maksymalnie z potencjału seniora. Czemu nie warto przydzielać seniorowi takich zadań i […]

Grzegorz Papaj, 24 lipca 2019

Kierownik IT

Zarządzanie projektami IT wymaga posiadania szczególnych umiejętności. Dążenie do sukcesu na rynku nie może opierać się jedynie na wiedzy technicznej kierownika projektu; wiedza programistyczna oraz zdobyte doświadczenie to nie wszystko. Równie ważne w kierowaniu zespołem są zdolności interpersonalne dokładne poznanie specyfiki branży, a także indywidualnych celów biznesowych każdego klienta. Głównym celem skutecznego zarządzania projektami informatycznymi […]

Grzegorz Papaj, 23 kwietnia 2019

Nietypowe zalety korzystania z outsourcingu programistycznego

Czym jest outsourcing programistów, wie chyba każdy. Jeśli nie, to można o tym poczytać tutaj. Stosunek szefów IT do outsourcingu jest różnorodny. Niektórzy uważają korzystanie z zewnętrznego dostawcy usług programistycznych za świetne rozwiązanie problemów, inni za zło konieczne, jeszcze inni w ogóle nie widzą tego modelu współpracy, bo budują własne zespoły programistów i nie chcą delegować żadnych […]

Grzegorz Papaj, 4 lutego 2019

Porównanie współpracy z zewnętrzną firmą programistyczną, a wewnętrznym działem IT.

W tym artykule porównuję współpracę z zewnętrzną firmą programistyczną do prowadzenia wewnętrznego działu IT. Polecam również zapoznać się z opisem tutaj: outsourcing programistyczny. Wewnętrzny dział IT Stworzenie wewnętrznego działu IT, który będzie tworzył i utrzymywał oprogramowanie tworzone na potrzeby firmy wiąże się z wieloma wyzwaniami. Będziemy potrzebowali silnego lidera dla zespołu. W momencie gdy lider odejdzie […]

Piotr Lewandowski, 17 grudnia 2018