Zadanie rekrutacyjne, a czas jego wykonania

0

Witam,

Dostałem do zrobienia pewne zadanie do pewnej firmy. W zadaniu mam wymienionych 6 punktów z czego 4 punkty są konieczne do zrealizowania. Startuje na mida. Czas jaki powinienem poświęcić na to zadanie to 7h. Nie mam żadnego zegara, który by mi odmierzał czas. Po prostu obie strony są tutaj oparte na zaufaniu.

I w ciągu 7h zrealizuje te 4 punkty, ale nic więcej. Czy w takiej sytuacji zrobilibyście te 4 punkty i tyle? Czy jednak byście poświęcili jeszcze dodatkowy czas i zrobili np punkt 5,a do rekruterka napisali, że poświęciliście na to 7h czasu? Jestem zdania, że lepiej zrobić po prostu mniej i być bardziej przezroczystym wobec rekrutera. Najwyżej nie zostanę przyjęty do firmy. Jakbym wykonał więcej punktów z zadania i poświęcił np. 12h i napisał, że zajęło mi to 7h to by mogło spowodować to problemy w pracy, ponieważ ktoś mógłby myśleć, że takie taski szybko wykonuje.

Z drugiej strony myślę, że wykonanie tylko 4 punktów z zadania może być nie wystarczające aby ubiegać się o to stanowisko na które kandyduje.

1

Jakbym wykonał więcej punktów z zadania i poświęcił np. 12h i napisał, że zajęło mi to 7h to by mogło spowodować to problemy w pracy, ponieważ ktoś mógłby myśleć, że takie taski szybko wykonuje.

Dokładnie, nie ma co utrudniać sobie na samym początku, byś tylko się stresował, czy nie robisz zadania za wolno.

Z drugiej strony myślę, że wykonanie tylko 4 punktów z zadania może być nie wystarczające aby ubiegać się o to stanowisko na które kandyduje.

No niekoniecznie. Sam napisałeś, że 4 punkty są konieczne do zrealizowania, więc skup się na tych 4 punktach, żeby były porządnie zrobione. Jak starczy czasu to wtedy zrobisz kolejne. W poprzedniej pracy jak rekrutowaliśmy, to mieliśmy listę zadań do zrobienia podzielone na must-have i nice-to-have. Jeśli widzieliśmy, że ktoś nie zrobił tych obowiązkowych (nawet jak zrobił te dodatkowe), to z automatu odrzucaliśmy zadanie. Jeśli widzieliśmy, ze ktoś ma zrobiony tylko MVP, to nam wystarczało do oceny i nie odejmowaliśmy punktów za te brakujące dodatkowe funkcjonalności, bo wiedzieliśmy, że czas kandydata jest ważny i ocenialiśmy po prostu to, co otrzymaliśmy, punktowaliśmy jakość kodu, a nie liczbę zrealizowanych zadań.

Imo wystarczy, że napisz rekturerom, że poświęciłeś na zadanie 7 h i zabrakło czasu na X i Y, ale zrobiłbyś to tak i tak.

5
sajek587 napisał(a):

Czas jaki powinienem poświęcić na to zadanie to 7h

Zwykle czas na realizację zadania jest zaniżony żeby rekrutowani nie uciekali jak usłyszą że zadanie zajmuje 20h.
Robiłbym tak długo aż zrobię wszystko

1

Jeśli nie liczą Ci czasu, a zależy Ci na robocie to bym robił w opór, tzn. dopóki by mi się chciało. Zresztą przy omawianiu zadania i tak padnie prawdopodobnie pytanie ile faktycznie czasu spędziłeś, wtedy bym powiedział ile.

Chyba, że czas jest bardzo podkreślany, wtedy może bym jednak nie robił znacznie dłużej. Inna sprawa, że 7h to całkiem sporo na zadanie rekrutacyjne.

2

Do osób, które proponują, aby robić zadanie do oporu nie patrząc na to, ile czasu się spędziło na nim. Czy w pracy też tak byście robili? Ustalacie z klientem, że zrobicie MVP i jeśli starczy czasu to jeszcze takie i takie funkcjonalności, a klient będzie płacić od godziny. To jak zrobicie MVP i zabraknie czasu/kasy na kolejne rzeczy - to też robicie nadgodziny za darmo bez konsultacji z klientem?

3
KamilAdam napisał(a):

Zwykle czas na realizację zadania jest zaniżony żeby rekrutowani nie uciekali jak usłyszą że zadanie zajmuje 20h.
Robiłbym tak długo aż zrobię wszystko

Zgadzam się. Jeszcze mi się nie zdarzyło, żeby zalecany czas spędzony nad zadaniem był jakiś sensowny w porównaniu z rzeczywistym czasem jaki mi zadanie zajęło.

Ostatnio dostałem zadanie rekrutacyjne, na które według opisu powinienem poświęcić 1-2h. W tyle to co najwyżej jakiś szkielet z hello world można było postawić. A zadanie zajęło trochę ponad dniówkę xD A i tak nie zrobiłem całego, bo uznałem, że szkoda czasu.

jagodowa napisał(a):

Do osób, które proponują, aby robić zadanie do oporu nie patrząc na to, ile czasu się spędziło na nim. Czy w pracy też tak byście robili? Ustalacie z klientem, że zrobicie MVP i jeśli starczy czasu to jeszcze takie i takie funkcjonalności, a klient będzie płacić od godziny. To jak zrobicie MVP i zabraknie czasu/kasy na kolejne rzeczy - to też robicie nadgodziny za darmo bez konsultacji z klientem?

Bez sensu porównanie. Chcesz dostać pracę, to starasz się jak najlepiej nie?

Co do spędzonego czasu - zależy ile rzeczywiście takie zadanie zajmuje. No i jeśli fajna oferta, to może warto poświęcić się i zrobić trochę więcej (w granicach rozsądku), jeśli zależy komuś na danej pracy.

3

Bez sensu porównanie. Chcesz dostać pracę, to starasz się jak najlepiej nie?

Tak, ale w czasie tych 7 h, a nie 20 h. Dzięki temu firma realnie ma szansę się dowiedzieć, jakiej jakości tworzysz kod w jakim czasie.

Imo firmy nie powinny wymagać, aby kandydaci spędziły więcej niż jeden dzień pracy nad zadaniem. Nie każdy jest studenrem i ma full czasu, aby cały tydzień robić zadanie. Niektórzy mają w tym czasie swoją pracę, rodzinę i inne zobowiązania.

0

Czas podaje się dla kandydata bardziej orientacyjnie, jak zrobisz w 12h to nie znaczy, że nie jesteś midem. Ważniejsza jest dyskusja rozwiązania itp

2

Nie robiłbym zadania. Mam spędzić całą sobotę lub niedzielę dla jakiejś firemki? xD Wolę iść do konkurencji i spotkać się na 2h.

0
jagodowa napisał(a):

Tak, ale w czasie tych 7 h, a nie 20 h. Dzięki temu firma realnie ma szansę się dowiedzieć, jakiej jakości tworzysz kod w jakim czasie.

Jasne, z tym się zgodzę. Dlatego napisałem, że w granicach rozsądku. Jeśli czas się skończył, ale jest się blisko skończenia, to nie widzę problemu. Lepiej posiedzieć chwilę dłużej, dzięki czemu może będą większe szanse na dostanie pracy. W 7h to spokojnie już się da zrobić dość konkretne demko prostej apki (zakładając, że nie pisze się wszystkiego od 0, tylko korzysta np. z gotowych bibliotek).

Z drugiej strony też czasem te podane zalecane godziny są śmieszne, tak jak moim przykładzie, gdzie miałem te 1-2h czasu, a zrobienie tego częściowo tylko zajęło mi jakieś 9h. Gdyby mi na ofercie nie zależało, to bym se dał spokój po tych 2h. W sumie i tak mnie potem olali^^

No i czasem chcesz też dodać coś od siebie, jakieś stawianie apki na dockerze, czy coś. A to też zajmuje czas.

0 użytkowników online, w tym zalogowanych: 0, gości: 0