JavaRush /Blog Java /Random-PL /Nie chcę jechać na Syberię
Anonymous #1121181
Poziom 36
Москва

Nie chcę jechać na Syberię

Opublikowano w grupie Random-PL
Styczeń 2017. Zelenograd. Po zdaniu egzaminów wszyscy udają się do rodziców. Odpocznij dalej. Ja również w dobrym humorze po zdanym egzaminie maturalnym usiadłem do komputera i uruchomiłem przeglądarkę. Weszłam na stronę, na której publikowane są oferty pracy. Wszedłem na swoją specjalność... W następnym roku nie chodziłem na zajęcia i gorączkowo brałem udział w kursie JavaRush. Nie chcę jechać na Syberię - 1W mojej specjalności ( produkcja płytek drukowanych i obwodów drukowanych ) było bardzo mało wolnych stanowisk i prawie wszyscy byli w Zelenogradzie, a pensja, szczerze mówiąc, nie była zachęcająca. A ja nie chciałam wracać do Surgut, gdzie zimą panuje gwałtowna burza, a latem komary i wiatr. Kupowałam co miesiąc, bo lepiej czuję się z terminem. Pierwsze dziesięć poziomów minęło dość szybko. Każdy kolejny odcinek był trudniejszy. Czasami leżałem i myślałem, że fajnie byłoby pracować jako ładowacz w USA, ale kto by mnie tam pozwolił. Po osiągnięciu poziomu 26 ( lato 2017 ) i przeczytaniu historii o ludziach, którzy dostali pracę na poziomie 22, z entuzjazmem poszłam na rozmowę kwalifikacyjną ( właściwie dużo czasu zajęło mi zebranie się na odwagę ). Czekał tam na mnie zimny prysznic. Nic o OOP, kolekcjach ani wielowątkowości. Dali mi zadanie (sprawdzić czy na wykresie jest cykl). Z jakiegoś powodu, gdy usłyszał to słowo, hrabia przypomniał sobie Draculę i Van Helsinga. Wtedy przypomniałem sobie wykres z matematyki dyskretnej i zimny pot wystąpił mi na czoło. Nie miałem pojęcia, jak to zrobić za pomocą języka programowania. Jak przedstawić graf i jego macierz sąsiedztwa. Jednak ankieter najwyraźniej uznał, że nie mam dość męki i po tym jak wymamrotałem, że nie wiem jak znaleźć cykl, dał mi zadanie programowania dynamicznego (już wiem, jak to się nazywa ) . Coś o wymianie monet. Naturalnie, nie usłyszawszy ode mnie niczego rozsądnego, poradził mi, żebym zapamiętał podstawy informatyki i pożegnał się ze mną ( bardzo mu dziękuję ). Uznając, że przez pomyłkę zawędrowałem do jakiegoś oddziału Google, poszedłem na kolejne dwie rozmowy kwalifikacyjne. Jednak stworzyli także problemy dotyczące algorytmów i struktur danych. Zadania były prostsze, ale spędziłem nad nimi dużo czasu i zrobiłem je źle. Po otrzymaniu dwóch odmów ważne było, aby nie popaść w depresję. Wróciłem więc do domu i zacząłem przeszukiwać Internet, aby zobaczyć, czy istnieją kursy dotyczące rozwiązywania takich problemów podczas rozmów kwalifikacyjnych. Na pewnym forum użytkownik z dziewczyną z anime w awatarze polecił mi witrynę zaczynającą się od leet i kończącą się kodem, i życzył mi powodzenia. Zadania Javarush nie mają na celu uczynienia z Ciebie fajnego programisty olimpijskiego. Wprowadzają Cię w język i dają dobre przygotowanie do korzystania z Java. Brałem udział w kursach na Javarush i jednocześnie uczyłem się na stronie z łamigłówkami. Ostatecznie po osiągnięciu poziomu 35 i rozwiązaniu ponad 150 problemów na zasobie zapisałem się na staż w Bell Integrator. Tam poznałem wiosnę. Napisaliśmy prosty crud. Sprawdziliśmy bazę i otrzymałem ofertę 30 000 miesięcznie! Poważnym osiągnięciem ucznia (Nadal jestem studentem, ponieważ jakoś zamknąłem się na ocenach C ). Jednak w tym samym czasie zaproponowano mi pracę w Technoservie ( oferty sypały się jak z nieba, aż dwie tygodniowo ). Na rozmowie kwalifikacyjnej w ogóle nie zadano już zadań ( to jakaś kpina! Przygotowywałam się do nich przez pół roku ). Natomiast w maju 2018 roku rozpocząłem pracę jako młodszy programista. Wielkie dzięki dla Javarush za to, że nie boję się patosu, zmieniającego swoje życie. Bez tego zasobu dostarczałbym teraz żywność w żółtych lub zielonych mundurach. I dziękuję też temu facetowi z dziewczyną z anime w swoim awatarze. Teraz moja pensja została zwiększona i mam całkiem niezłe perspektywy na przyszłość.Krótkie podsumowanie. Oprócz Javarush rozwiązuj problemy przy użyciu wyspecjalizowanych zasobów (problemy programowania dynamicznego, wykresy, drzewa, sortowanie, wyszukiwanie, rekurencja, tablice mieszające, listy, podwójne wskaźniki, ciągi znaków itp.). Napisz prosty crud na wiosnę z bazą danych (Postgres jest de facto standardem). Jeśli możesz dołączyć autoryzację jwt, nie będzie dla ciebie ceny. Z książek polecam wywiad dotyczący łamania kodowania, czysty kod (jest to naprawdę konieczne) i Shield. Nie bój się rozmów kwalifikacyjnych. Jeśli czegoś nie wiesz, po prostu naucz się tego, a następnym razem trochę więcej. Powodzenia wszystkim!!!
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION