Nie czytałem całego wątku, ale dorzucę swoją opinię:
[...]
Czy to po prostu zwykły niefart czy naprawdę wysycenie juniorami sięga apogeum?
To dziwne, bo akurat mam znajomego na 4 roku AGHu, akurat na gicie miał dwie niezbyt ciekawe (zwykłe CRUDy, samo wyświetlanie/dodawanie/edytowanie praktycznie, backend w Springu i front w Reactcie), ale w 100% działające aplikacje, zero doświadczenia komercyjnego. Wysłał CV i w ciągu miesiąca miał 10 rozmów o pracę, od marca zaczyna staż wiosenny.
Tylko ze on ma świadomość, że po kilka latach nauki programowania nadal jest ogromnym obciążeniem finansowym dla firmy, w programowaniu nie jest wymiataczem, tylko po prostu opanował podstawy. Na rozmowie wykazał się pokorą, ambicją, predyspozycjami. Nie miał wygórowanych oczekiwań finansowych i w ciągu miesiąca dostał się staż bez doświadczenia komercyjnego w Krakowie, gdzie podobno obecnie jest najwięcej kandydatów i najtrudniej jest się gdziekolwiek załapać.
Moim zdaniem po prostu sam sobie w kolano swoją arogancją i uważam się za dobrego bez pokazywania swojego kodu. Z góry zakładasz własną nieomylność i doskonałość. To jest twój powód, dlaczego nikt nie chce z tobą pracować. Umiejętności twarde są ważne w programowaniu, ale tutaj nie ma co kozaczyć, trzeba umieć współpracować z innymi i odpowiednio się komunikować.
Kolejna sprawa to wymieniłeś masę technologii, jak pracodawca widzi CV, w którym kandydat ma wspisaną znajomość: javy, springa, c#, js, angulara, php i jeszcze pythona to od razu wie, że ma do czynienia z osobą, która tak naprawdę w żadnej technologii nie jest dobra. No sorry, angular i spring to na tyle duże frameworki, że gdybyś nawet 3 lat studiowana na nie poświęcił, to nie wiem czy poznałbyś 20 czy 30% ich możliwości.
Wpisuj w CV tylko te technologie, które znasz na 100%. Lepiej wpisac w CV, że znasz dobrze Springa i Javę, zrobiłeś projekt w angularze, zamiast wymieniać setki technologii, w których zrobiłeś projekt - to tylko świadczy na twoją niekorzyść.
Masz zrealizowany projekt komercyjny to wpisuj to jako doświadczenie komercyjne i problemów ze znalezieniem pracy nie powinno być, pod warunkiem, że zejdziesz na ziemie i zaczniesz traktować to trochę bardziej poważnie.
No i ostatni również ważny warunek to wygląd CV. W dzisiejszych czasach często pierwsze wrażenie ma olbrzymie znaczenie, ponieważ w pierwszej kolejności twoje CV będzie oglądać osoba nie-techniczna, więc zadbaj o to, aby twoje CV wyglądało ciekawie.
Taki szablon jest dobry: http://saferoadways.net/wp-content/uploads/creative-online-resume-builder-best-25-cv-maker-ideas-on-pinterest-online-cv-maker-free-cv.jpg
Tylko nie twórz żadnych pasków postępów np znajomość angielskiego 4/6, java 4/6 bo to wygląda amatorsko, po prostu umiejętność wpisuj bez żadnego poziomu znajomości - albo znasz, albo nie