Hej, ciekaw jestem co wg. Was powinien już ogarniać roczny junior frontend dev (ale pewnie niektóre umiejętności są uniwersalne dla wszystkich technologii), sam dobijam powoli do takiego expa i zastanawiam się czy jestem w średniej czy powinienem coś dociągnąć. Jeżeli ktoś z was uczestniczy w takich rekrutacjach, to na co patrzycie u takich osób?

- Rejestracja:ponad 5 lat
- Ostatnio:13 dni
- Lokalizacja:Wrocław
Powinien umieć szukać informacji na własną rękę i być w miarę samodzielny. Jeśli jest w projekcie to powinien ten projekt z grubsza znać. Nie mówię o domenie bo tutaj często i seniorzy mają braki w wiedzy. Generalnie sensowny "roczny" junior nie powinien latać do każdego z co drugim tematem tylko być w stanie samemu to ogarnąć ;)
- Rejestracja:około 4 lata
- Ostatnio:2 miesiące
- Postów:270
Wykazywać zainteresowanie i chęci. Po naprowadzeniu na rozwiazanie problemu powinien próbowac sam je znalezc a przede wszystkim zrozumiec. Powinien tez jakies podstawowe skille techniczne wykazywac. Powiniec tez wyciagac wnioski i uczyc sie na bledach bo w ciagu roku na pewno takowe popełnił.
I dla mniej najwazniejsze w kooperacji z takim gosciem to żeby nie pytał sie 50x o to samo i nie zapominał ze pytal o to wczoraj (chociaz to zdarza sie i "seniorom").
- Rejestracja:ponad 3 lata
- Ostatnio:około rok
- Postów:48
W sumie to powinien być już praktycznie samodzielny. Czyli musi swobodnie poruszać się w technologiach w których pracuje (dla przykładu React, Typescript, coś od styli, html, najpopularniejsze biblioteki np. dla Reacta no to RHF, react router, coś od stanu (jakiś redux/zustand etc), coś od zapytań (react query/ rtk query). Pewnie jeśli w projekcie dotychczasowym pisał testy, to też je w miarę powinien ogarniać no i jakieś podstawy vite/webpack/jenkins/docker. A najważniejsze: powinien umieć programować, czyli ewentualnym problemem powinno być zrozumienie większej abstrakcji/architektury, a nie qlue zadania polegającego np. na dodaniu walidacji czy czymś innym. Czyli raczej wszystko powinien umieć zrobić, choć często nie w najlepszy sposób. Mówię to z perspektywy 2 letniego fronta, więc mogę g**no wiedzieć xD

- Rejestracja:prawie 9 lat
- Ostatnio:8 minut
- Postów:371
Git + Docker niezależnie od technologii.

- Rejestracja:prawie 11 lat
- Ostatnio:około 2 godziny
- Postów:123
ehhhhh napisał(a):
po roku powienienś być relatywnie samodzielny i robić projekty w miarę dobrze zrobione bez zadawania ani jednego pytania o kod kogokolwiek z firmy.
Realtywnie samodzielny już powinien być, natomiast dopiero po zdobyciu określonego doświadczenia programista jest w stanie zadawać bardziej precyzyjne i świadome pytania niż kompletny świeżak.
Robić projekty bez zadawania ani jednego pytania z firmy ? Bajeczki.
- Rejestracja:około 3 lata
- Ostatnio:około rok
- Postów:10
Przecież nawet seniorzy zadają pytania, jeśli np. muszą dotknąć części projektu, w której wcześniej nie siedzieli. Niekomunikowanie się i niezadawanie pytań, gdy jest z czymś problem to raczej nie jest pożądana cecha pracownika. ;) Ja bym ostrożnie uznał, że roczny junior nie zadaje pytań idiotycznych, albo takich, które można łatwo wyszukać w dokumentacji, albo zadać ChatowiGPT. Dobrze jest też, żeby już w miarę ogarniał przynajmniej tę część projektu w której siedzi no i dokonał postępów w używanych technologiach w porównaniu ze stanem z dnia zatrudnienia.

- Rejestracja:około 11 lat
- Ostatnio:16 minut
- Postów:8398
Może to oczywiste, ale umiejętność angielskiego może dużo zmienić.
Hej, ciekaw jestem co wg. Was powinien już ogarniać roczny junior frontend dev
Sugeruję też zmienić myślenie. Zamiast "co powinien ogarniać junior" lepiej myśleć w stylu "co muszę ogarnąć, żeby załapać się na mida". A potem zacząć to ogarniać.

- Rejestracja:ponad 6 lat
- Ostatnio:dzień
- Lokalizacja:Silesia/Marki
- Postów:5505
Schadoow napisał(a):
To samo co senior. ( ͡° ͜ʖ ͡°)
Q: A wiesz co musi umieć senior ?
Bardziej bym powiedział że ... Wszystko
Bo większość rekrutacji wygląda tak że szukają kto umie zrobić jak najwięcej za jak najmniej. Reszta rekrutacji jakie trafiłem wyglądała tak że byli zafiksowani na jakąś niszową technilogię (np Monix, istnieje to jeszcze?) i liczyli że trafią tego jednego deva co to umie bez tutoriala

- Rejestracja:prawie 2 lata
- Ostatnio:prawie 2 lata
- Postów:22
Że wszystko można przekombinować.
Że dobry kod != użyteczny kod.
Że więcej znaczy wiedzieć co zmienić niż jak.
Że w pracy nie chodzi tylko o jakość.

- Rejestracja:około 17 lat
- Ostatnio:5 dni
- Lokalizacja:Wrocław
Roczny to już chyba powinien chodzić samodzielnie.

- Rejestracja:prawie 10 lat
- Ostatnio:4 miesiące
- Lokalizacja:Podkarpacie
- Postów:448
To, co piszecie to dla mnie jakaś abstrakcja — obecnie na rynku ludzie z 5-6 letnim doświadczeniem przychodzą na rekrutacje-mają problemy z rozróżnieniem klasy abstrakcyjnej od interfejsu, gdy się da przykład z default method
, a wy o samodzielności piszecie — chyba że samodzielność w klepaniu...
W klepaniu — tj., przychodzi i klepie sam bez sensu przez 2 tygodnie, mówi "skończyłem", a okazuje się, że do zrobienia było coś innego całkowicie.
12-letni dupo-seniorzy też nie są lepsi w tej kwesti... - to albo same płotki przychodzą na rekrutacje do mojej firmy, albo trochę wyolbrzymiacie.

- Rejestracja:ponad 8 lat
- Ostatnio:około miesiąc
- Postów:2284
Pixello napisał(a):
To, co piszecie to dla mnie jakaś abstrakcja — obecnie na rynku ludzie z 5-6 letnim doświadczeniem przychodzą na rekrutacje-mają problemy z rozróżnieniem klasy abstrakcyjnej od interfejsu, gdy się da przykład z
default method
, a wy o samodzielności piszecie — chyba że samodzielność w klepaniu...
W klepaniu — tj., przychodzi i klepie sam bez sensu przez 2 tygodnie, mówi "skończyłem", a okazuje się, że do zrobienia było coś innego całkowicie.12-letni dupo-seniorzy też nie są lepsi w tej kwesti... - to albo same płotki przychodzą na rekrutacje do mojej firmy, albo trochę wyolbrzymiacie.
Dlatego polecam nie wierzyć tym wszystkim z góry, albo w innych wątkach którzy podają jakieś wygórowane oczekiwania względem juniora. Kiedy tej wiedzy to większość midów ani seniorów nie zna :D albo umie tylko na rozmowę rekrutacyjną, bo później tego nigdy nie użyje w pracy.
Dlatego polecam uczyć się tylko na rozmowy i potem dopasowywać własną wiedzę do projektu.
zwiększa swoją wiedzę co do tego jak się pisze kod biznesowy
- no ale jeśli ktoś poznaje to tylko klepiąc kolejnego taska, to nauczy się po prostu bezmyślnie małpować rozwiązania. A potem mamy cargo cult, bo ktoś jedyne co potrafi, to robić tak, jak podpatrzył.w przypadku juniora mówię o projektach małych które zajmą te 300-400h
- przez 300-400h to już można duży projekt rozkręcić (tj. duży jak na jedną osobę. wieloosobowe projekty będą z natury większe, skoro więcej osób je pisze). Tylko im większy projekt, tym trudniej się utrzymuje, więc to jest bloker (ciężko będzie rozwijać projekt, który jest źle napisany) i szansa do dodatkowej nauki - obmyślanie jak zrobić tak, żeby coś dało się utrzymywać po iluś miesiącach czy dokonanie pewnych refaktoringów - wzięcie odpowiedzialności za projekt od początku do końca.