Katarzyna Antczak

Katarzyna Antczak IT Recruiter - Roche
Polska

Temat: Programiści - na co zwracacie uwagę ?

Programiści !
Na co zwracacie uwagę przeglądając oferty pracy? Co jest dla Was istotne/ najważniejsze? Opis obowiązków na danym stanowisku, dokładny opis wymagań a może benefity, jakie oferuje firma? Jakich informacji Wam najczęściej brakuje w ogłoszeniach o pracę?

pozdrawiam serdecznie i z góry dziękuję za wszystkie odpowiedzi :)

konto usunięte

Temat: Programiści - na co zwracacie uwagę ?

Główne problemy z polskimi ogłoszeniami o pracę:

1. Brak nazwy firmy docelowej (dotyczy ogłoszeń wystawianych przez agencje)
2. Brak widełek płacowych
3. Absurdalne wymagania dotyczące znajomości technologii
4. Wymagane doświadczenie min. 3 - 5 lat

Można tu jeszcze wymieniać.

Ad. 1 Nie wiadomo nic o pracodawcy, nie wiadomo jakie są opinie, czy jest rzetelny itd.
Ad. 2 Oznacza brak rozeznania w płacach, może to oznaczać stratę czasu i niepotrzebne koszty na wyjazdy na rozmowy
Ad. 3 Rozumiem że znajomość jednego języka programowania nie wystarczy, w szczególności jeśli chodzi o pracę programisty C++. Najlepiej to by było żeby biegle znać 10 lub więcej języków i wiele technologii, co jest niestety niemożliwe. Tzn. można dany język znać na pewnym poziomie, przy czym jeden najlepiej ale nie ma szans by wszyscy czuli się dobrze jednocześnie w takich językach jak C++, Delphi, Python, PHP, Ruby, JAVA, C# i jeszcze innych. No chyba że ktoś jest mega mózgiem ale obawiam się że takich omnibusów to nie ma.

konto usunięte

Temat: Programiści - na co zwracacie uwagę ?

1. Brak nazwy firmy docelowej (dotyczy ogłoszeń wystawianych przez agencje)
2. Brak widełek płacowych
3. Absurdalne wymagania dotyczące znajomości technologii
myślę, że ta oferta spełnia wszystkie trzy punkty i mogłaby być takim antyprzykładem:
http://www.gumtree.pl/cp-programisci-informatyka-i-int...

1. nie wiadomo jaka to firma
2. brak nie tylko widełek płacowych, ale również zakresu obowiązków itp.
3. rozrzut technologii trochę z kosmosu, szukają w jednym ogłoszeniu webdevelopera(PHP, HTML, CSS, JS), programisty Delphi i programisty C i C++ i w sumie nie wiadomo czy to mają być conajmniej 3 osoby, czy tylko jedna.

dodam jeszcze punkt 5:
5. brak konkretów, jakiekolwiek słowa o szczegółach, rodzajach projektów, używanych technologiach. Np. w podanym linku wymagają znajomości C++. Okej. Ale co oni chcą robić w tym C++? Aplikacje okienkowe w MFC? Gry 3D? Programy sieciowe? Proste programy narzędziowe linii poleceń? Sterowniki do drukarki? W ogóle ocb? Wymienić jeden z najbardziej podstawowych i wszechstronnych języków informatyki i nie wspomnieć o tym jaki to rodzaj projektu. Podobnie jak np. oferty typu "programista JavaScript/jQuery", co w sumie też niewiele mówi czy jest to jakaś ciekawa oferta czy chodzi o tzw. "klepanie skryptów". Jak widzę takie oferty to zwykle je olewam, bo szkoda czasu na domysły.
Najlepiej to by było żeby biegle znać 10 lub więcej języków i
cóż, moim zdaniem jak ktoś zna jakąś technologię "biegle" to pisze o niej książki albo jest zatrudniany przez Google, ew. wykłada na MIT czy Harvardzie -- a wszystko poniżej to jest raczej znajomość bardziej lub mniej zaawansowana, ale nie "biegła", ani nie "doskonała" czy "idealna". No ale teraz słowa się dewaluują, trochę jak te nikomu nieznane gwiazdeczki z programu Tańca z Gwiazdami, które zostały okrzyknięte "gwiazdami", bo ktoś uznał, że to brzmi dobrze.

konto usunięte

Temat: Programiści - na co zwracacie uwagę ?

Wszystko o czym napisał Dariusz z tym, że 3 i 4 są problemem zazwyczaj dlatego (moim zdaniem), że nijak mają się do rzeczywistych potrzeb pracodawcy, a tworzenie takich wymagań nie świadczy o nim zbyt dobrze, bo oznacza, że:
- tak naprawdę nieistotne dla niego jest kogo zatrudni, byle najtaniej
- oferta jest przygotowana nierzetelnie

W dodatku często się zdarza, że firma w wymaganiach wypisuje pewnego rodzaju listę życzeń np.
- doświadczenie z TDD i Agile, ale w firmie TDD oznacza, że raz na jakiś czas napiszą test, a Agile jest jedynie słowem wykorzystanym do ładniejszego określenia chaosu.

Poza tym brak jest informacji na temat projektów, nad którymi będzie się pracowało, a im bardziej doświadczony programista, tym większą uwagę zwraca na takie rzeczy, ponieważ nie chce znowu robić tego samego, szuka wyzwań i chce się rozwijać.

konto usunięte

Temat: Programiści - na co zwracacie uwagę ?

A mogę zapytać Autorkę tematu, jakie znaczenie ma to co tu napiszecie?
Katarzyna Antczak

Katarzyna Antczak IT Recruiter - Roche
Polska

Temat: Programiści - na co zwracacie uwagę ?

Bardzo dziękuję za odpowiedzi. Są one dla mnie bardzo cenne, z tego względu, że pracuję w jednej z firm rekrutacyjnych i zastanawiałam się nad tym na co kandydaci zwracają uwagę, jakie ogłoszenie jest dla nich najbardziej interesujące. Stworzenie ogłoszenia jest bardzo ważnym punktem - jeśli będzie ciekawe i dostarczy konkretnych informacji, wówczas więcej osób będzie nim zainteresowanych.

konto usunięte

Temat: Programiści - na co zwracacie uwagę ?

Katarzyna A.:
Bardzo dziękuję za odpowiedzi. Są one dla mnie bardzo cenne, z tego względu, że pracuję w jednej z firm rekrutacyjnych i zastanawiałam się nad tym na co kandydaci zwracają uwagę, jakie ogłoszenie jest dla nich najbardziej interesujące. Stworzenie ogłoszenia jest bardzo ważnym punktem - jeśli będzie ciekawe i dostarczy konkretnych informacji, wówczas więcej osób będzie nim zainteresowanych.

I chce Pani być prekursorem zmian na lepsze? Prosimy zatem o linki do ogłoszeń, w których uwzględni Pani uwagi kolegów. ;)

konto usunięte

Temat: Programiści - na co zwracacie uwagę ?

Katarzyna A.:
Bardzo dziękuję za odpowiedzi. Są one dla mnie bardzo cenne, z tego względu, że pracuję w jednej z firm rekrutacyjnych i zastanawiałam się nad tym na co kandydaci zwracają uwagę, jakie ogłoszenie jest dla nich najbardziej interesujące. Stworzenie ogłoszenia jest bardzo ważnym punktem - jeśli będzie ciekawe i dostarczy konkretnych informacji, wówczas więcej osób będzie nim zainteresowanych.

Czy to coś zmieni? Agencje działają na zasadzie success free. Budują sobie duże bazy kandydatów. Rekruterzy uzasadniają brak nazwy firmy docelowej tym że firmy boją się konkurencji i chcą ukryć fakt że w ogóle rekrutują. A czy przypadkiem nie jest tak że programista w tym przypadku po prostu olałby agencję? Z wiadomych względów: większa kasa, większe szanse w ogóle na dostanie pracy, mniejsze ryzyko itd. Sam bym tak zrobił. Nie widzę powodu by ryzykować
wyrzucenie kwotę X w błoto na rozmowy, z których później wyniknie że firma np kombinuje z DG czy nawet okazuje się że ma podobne wymagania jak ta tutaj na przykładzie z gumtree. No chyba że CV tak czy inaczej w przypadku aplikacji bezpośrednio do firmy trafiłoby najpierw do agencji, to inna sprawa.
Katarzyna Antczak

Katarzyna Antczak IT Recruiter - Roche
Polska

Temat: Programiści - na co zwracacie uwagę ?

. A czy przypadkiem nie jest
tak że programista w tym przypadku po prostu olałby agencję? Z wiadomych względów: większa kasa, większe szanse w ogóle na dostanie pracy, mniejsze ryzyko itd. "

Panie Dariuszu, z tym się nie mogę zgodzić. To czy dany kandydat zaaplikuje przez agencję czy bezpośrednio do firmy, nie wpływa na jego wynagrodzenie finansowe. Co więcej, kandydat ma większe szanse rekrutując przez agencję, ponieważ bardzo często firmy w pierwszej kolejności rekrutują kandydatów z agencji. Mamy stały kontakt z firmami, możemy "walczyć" o swoich kandydatów, przygotować ich do każdego etapu rekrutacyjnego.

Fakt, że nie możemy zmienić wszystkiego ,bo działamy według pewnych zasad. Ale możemy spróbować "ulepszyć" ogłoszenia, żeby dostarczały więcej informacji. Proszę też wziąć pod uwagę, że ogłoszenie ma być tylko krótkim komunikatem, a o szczegółach oferty pracy najlepiej porozmawiać telefonicznie lub też na żywo. Nie da się opowiedzieć o firmie i stanowisku w jednym, krótkim ogłoszeniu :)

konto usunięte

Temat: Programiści - na co zwracacie uwagę ?

Katarzyna A.:
Panie Dariuszu, z tym się nie mogę zgodzić. To czy dany kandydat zaaplikuje przez agencję czy bezpośrednio do firmy, nie wpływa na jego wynagrodzenie finansowe.

Ale agencja jako firma zewnętrzna musi zarobić. Obciąży to pracodawcę.
Co więcej, kandydat ma większe szanse rekrutując przez agencję, ponieważ bardzo często firmy w pierwszej kolejności rekrutują kandydatów z agencji. Mamy stały kontakt z firmami, możemy "walczyć" o swoich kandydatów, przygotować ich do każdego etapu rekrutacyjnego.

Ale jakie kompetencje sprawdzacie? Techniczne czy tylko te "miękkie"? Pod tym pierwszym względem w agencji musi pracować doświadczony w tych sprawach rekruter. Mówimy o programowaniu. No zawsze jeszcze można użyć Codility ale ten test sprawdza jedynie wąski wycinek związany z algorytmami na poziomie akademickim + optymalizacje kodu (złożoność obliczeniowa) + poprawność (testy jednostkowe). I nic więcej. A zatem może służyć jedynie do wstępnego odsiewu (o ile w ogóle). Resztę musi załatwić doświadczony rekruter.
Fakt, że nie możemy zmienić wszystkiego ,bo działamy według pewnych zasad.

To jest do zrozumienia. Byle to wszystko nie odbywało się w szablonowy sposób.

Adrian Stolarski

Wypowiedzi autora zostały ukryte. Pokaż autora

konto usunięte

Temat: Programiści - na co zwracacie uwagę ?

Łukasz L.:
http://www.gumtree.pl/cp-programisci-informatyka-i-int...

1. nie wiadomo jaka to firma
2. brak nie tylko widełek płacowych, ale również zakresu obowiązków itp.
3. rozrzut technologii trochę z kosmosu, szukają w jednym ogłoszeniu webdevelopera(PHP, HTML, CSS, JS), programisty Delphi i programisty C i C++ i w sumie nie wiadomo czy to mają być conajmniej 3 osoby, czy tylko jedna.

Może jakaś agencja interaktywna. Ogłoszenie wygląda tak jak by pracodawca szukał omnibusa, bo osobiście nie wierzę żeby można było dobrze się znać na tylu technologiach. Zakres obowiązków? To chyba nie takie trudne rozszyfrowania. W przypadku freelance, można dostać jakąś aplikację desktopową/webową do napisania lub poprawienia w określonym czasie. No właśnie, pytanie tylko w jakim czasie i przy użyciu jakich technologii, bo jeżeli jest to praca "na wczoraj", nie wróżę niczego dobrego.

konto usunięte

Temat: Programiści - na co zwracacie uwagę ?

Z pośrednikami jest niestety ten problem, że wprawdzie mogą odpowiedzieć na CV, ale tylko na tym może się skończyć. A jeśli działają podobnie jak w tym artykule to współczuję kandydatom.

http://wrednarecepcjonistka.blog.onet.pl/2010/05/07/uw...

Co do ogłoszeń, wystarczy spojrzeć na ogłoszenia Samsunga na pracuj.pl czy innych takich większych firm (czyli nie pośredników). Np. programista C++. Mógłbym powiedzieć, że te ogłoszenia wcale nie wyglądają na takie, w których szuka się omnibusów za małe pieniądze. Sądzę że już więcej nie trzeba. A z tego co widzę, to wymagania wcale nie wyglądają na tak absurdalnie wysokie, no może ta znajomość j. angielskiego w mowie i piśmie może być dużą przeszkodą.

Adrian Stolarski

Wypowiedzi autora zostały ukryte. Pokaż autora
Michał Kędzierski

Michał Kędzierski Zarządzanie
projektami IT

Temat: Programiści - na co zwracacie uwagę ?

Możecie ocenić także to ogłoszenie? Starałem się uwzględnić tutaj zwarte uwagi.

http://www.ewitryna.pl/o-firmie/kariera/
Adam Pawliczek

Adam Pawliczek Usability expert, UX
designer,
Interaction
specialist

Temat: Programiści - na co zwracacie uwagę ?

Michał K.:
Możecie ocenić także to ogłoszenie? Starałem się uwzględnić tutaj zwarte uwagi.

http://www.ewitryna.pl/o-firmie/kariera/
Panie Michale, zacznijmy do tego:

"Programista PHP (Front-End Developer)"
"Programista PHP (Back-End Developer)"

1. Czy Pan wie co to front-end i back-end i czym się to różni?
2. Zakres obowiązków i wymagania na tych stanowiskach zazębiają się niemal w 90% - dlaczego więc wynagrodzenie na drugim jest dwa razy większe niż na pierwszym?

konto usunięte

Temat: Programiści - na co zwracacie uwagę ?

Mała prośba do czytających ten wątek rekruterów. W ogłoszeniach bardzo często (jeśli nie zawsze) mamy wymagania typu min. 2 letnie doświadczenie komercyjne. Rozumiem że praca zespołowa przy komercyjnych projektach a praca przy własnych projektach to nie to samo (i słusznie). Możecie to jakoś sensownie uzasadnić? Dlaczego wymagania dotyczą doświadczenia komercyjnego? W czym własne projekty są gorsze? Może interfejs, wygląd, brak jakichś bajerów ale wydaje mi się że dla doświadczonego programisty przejście na aplikacje komercyjne nie powinno stanowić jakiegoś większego problemu.
Michał Kędzierski

Michał Kędzierski Zarządzanie
projektami IT

Temat: Programiści - na co zwracacie uwagę ?

Adam P.:
Michał K.:
Możecie ocenić także to ogłoszenie? Starałem się uwzględnić tutaj zwarte uwagi.

http://www.ewitryna.pl/o-firmie/kariera/
Panie Michale, zacznijmy do tego:

"Programista PHP (Front-End Developer)"
"Programista PHP (Back-End Developer)"

1. Czy Pan wie co to front-end i back-end i czym się to różni?
2. Zakres obowiązków i wymagania na tych stanowiskach zazębiają się niemal w 90% - dlaczego więc wynagrodzenie na drugim jest dwa razy większe niż na pierwszym?

W naszym rozumieniu FrontEnd to człowiek od CSS i wyglądu (głównie). BackEnd to człowiek od mechaniki i logiki biznesowej projektu (głównie). Co do zazębiania się. Diabeł tkwi w szczegółach. Nie widzę w tym momencie powodu by opisywać nie wiadomo co. Po prostu jako BackEnd robi się projekty gdzie wymyśla się / programuje mechanikę i są to dłuższe, bardziej odpowiedzialne i trudniejsze projekty. A na FrontEndzie głównie wdraża się coś co jest w większości gotowe, jakieś bardziej standardowe rzeczy gdzie cała mechanika jest już zwykle wcześniej wymyślona i oprogramowana.

Nie zmienia to jednak faktu że i tu i tu nadal jest się programistą wykorzystującym te same technologie. Tylko w innym stopniu. Powinniśmy to jakoś bardziej i na siłę różnicować?

edit:
Proszę zwrócić uwagę na podane procenty Front:Back na poziomie raz 20:80 i raz 80:20. Myślę że to znacząca różnica. Czy źle podchodzimy do tematu? Proszę o pomoc.Ten post został edytowany przez Autora dnia 06.06.13 o godzinie 22:56

Adrian Stolarski

Wypowiedzi autora zostały ukryte. Pokaż autora
Michał Kędzierski

Michał Kędzierski Zarządzanie
projektami IT

Temat: Programiści - na co zwracacie uwagę ?

Dariusz R.:
Mała prośba do czytających ten wątek rekruterów. W ogłoszeniach bardzo często (jeśli nie zawsze) mamy wymagania typu min. 2 letnie doświadczenie komercyjne. Rozumiem że praca zespołowa przy komercyjnych projektach a praca przy własnych projektach to nie to samo (i słusznie). Możecie to jakoś sensownie uzasadnić? Dlaczego wymagania dotyczą doświadczenia komercyjnego? W czym własne projekty są gorsze? Może interfejs, wygląd, brak jakichś bajerów ale wydaje mi się że dla doświadczonego programisty przejście na aplikacje komercyjne nie powinno stanowić jakiegoś większego problemu.

Chodzi o to że programując dla siebie bardzo często podchodzi się do projektu "Ok, tak może być". Bo sami decydujemy czy nam się jeszcze chce poszukać i doprowadzić do tego co mieliśmy w planach, czy nie. Jak robimy coś dla kogoś - to musi być tak jak ten ktoś chce, a nie tak jak sami chcemy, bo nie umiemy lepiej lub nam się nie chce, bo akurat wolimy iść na piwo. Inaczej też wyglądają interfejsy kiedy piszemy ja dla siebie a inaczej kiedy musimy zrealizować pewną wizję i pewne narzucone z góry działania (konkretna specyfikacja).

Dlatego praca dla kogoś to coś zupełnie innego niż pisanie czegoś dla siebie. Chodzi też o pewne rygory czasowe. Praca od 8 do 16 to zupełnie coś innego niż praca kiedy ma się akurat chwilę wolnego.



Wyślij zaproszenie do