JavaRush /Blog Java /Random-PL /Osiem rzeczy, które pomogły mi znaleźć pracę
JuriMik
Poziom 26
Харьков

Osiem rzeczy, które pomogły mi znaleźć pracę

Opublikowano w grupie Random-PL
Witaj, insiderze! Postanowiłem podzielić się swoją historią. Rozpocząwszy studia pod koniec 2014 roku i kilka razy rzucając wszystko, 2 miesiące temu dostałem pracę. W tym artykule nie będę opowiadać o tym, jak i co napisałam w CV, o czym rozmawiałam z HR i jak nauczyłam się języka angielskiego (o tym będzie osobny wpis). Nie będę wnikał w to, czego i gdzie nauczałem. Po prostu podzielę się swoimi spostrzeżeniami i przemyśleniami, które pojawiły się w trakcie szkolenia, bez powodu lub bez. Podzielę się tym, co uważam za dobre i złe w sferze bliskiej voitish. Wymienię też 8 rzeczy, które pomogły mi zostać programistą. Iść! 1. Javarush Osiem rzeczy, które pomogły mi znaleźć pracę - 1 Zainspirowany perspektywą szybkiej pracy (w Javie, aha) wpisałem w Google coś w rodzaju „kursy Java online”. JavaRush był jednym z pierwszych, które zostały znalezione. Szczerze mówiąc, zakochałem się w Futuramie. :D Chyba nie zdecydowałbym się na abonament, gdyby nie ci bohaterowie. Na początku ten zasób naprawdę mi pomógł. Ciekawie było czytać i rozwiązywać problemy. W tym czasie zasób dopiero się rozwijał i było tylko kilka recenzji na temat udanego zatrudnienia. To było bardzo inspirujące (pamiętam pseudonim - provisota, mój kolega, po części jestem też alpinistą, cześć! Dziękuję! I kolejna historia faceta, którego pseudonimu już nie pamiętam. Były szczególnie inspirujące ). Wierzyłam, że za kilka miesięcy napiszę tutaj swoją historię. Ale od tego czasu minęły 2 lata, stałem się znacznie mądrzejszy, kilka razy uderzyłem twarzą w szary asfalt w pobliżu biur firm IT, a na stronie jest po prostu morze recenzji. Generalnie, kiedy osiągnąłem poziom 10, zainteresowałem się, uwierzyłem we własne możliwości, a poza tym był awans, więc wziąłem subskrypcję. Szkoda, że ​​nie starczyło mi na wiele, doszedłem do około 26-27 poziomu, po czym nie było już czasu. Być może kiedyś na pewno ją dokończę, jeśli oczywiście mój limit nielimitowany nie zostanie anulowany. Jarusz - dziękuję. Wszystko zaczęło się od Ciebie. 2. Książki. Osiem rzeczy, które pomogły mi znaleźć pracę - 2 Można się uczyć tylko na kursach, ale jest to trudne. Nie mogę powiedzieć, że czytam dużo książek, ale te fundamentalne, czyli Eckela „Filozofia Javy” (wydrukowana na arkuszach A4), Horstmanna Tom 1, Blocha „Efektywne Programowanie”, Petzolda „Kod” (!must czytaj!) , Hunta „Pragmatysta programista” i coś konkretnego, np. Building Maitanable Software, coś na SQL, nie pamiętam nazwy i mnóstwo innych drobiazgów - nadal to opanowałem. To podstawa, bez której będzie bardzo trudno. 3. Rozmowy kwalifikacyjne Na stanowisko juniora rozmowa kwalifikacyjna wygląda mniej więcej tak: Już Osiem rzeczy, które pomogły mi znaleźć pracę - 3 na samym początku studiów kilka razy chodziłem na rozmowy kwalifikacyjne – jednak gdy tylko doszło do części technicznej (teorii) – zawsze kończyło się to fiaskiem. To było bardzo rozczarowujące. Z drugiej strony, czego się spodziewałem? Lepiej było z zadaniami testowymi. Tutaj czułem się jak ryba w wodzie i był odlot wyobraźni, szczególnie gdy pojawiały się zadania typu „olimpiady” czy algorytmy. To był mój ulubiony zegarek. Rozwiąż postawiony problem, zoptymalizuj tak, aby czas wykonania miał tendencję do ograniczania liczby iteracji do minimum itp. Ogólnie przydatne umiejętności, ale tylko do rozwiązywania takich problemów. Generalnie nie będę się powtarzał, mój artykuł o rozmowach kwalifikacyjnych na poziomie 20 możecie przeczytać w materiałach dodatkowych lub pod tym linkiem . Od lipca 2015 roku niewiele się w tym zakresie zmieniło. Zrezygnowałam z rozmów kwalifikacyjnych w biurze (ostatni raz pod koniec grudnia 2015), komunikowałam się okresowo na Skype i skupiałam się na szkoleniach oraz osobistym projekcie, czasami udzielając wywiadów na Skype z domu. Na rozmowach kwalifikacyjnych najważniejsze rzeczy dostajesz już na początku swojej podróży. Oś, prowadnica. Jakie umiejętności są potrzebne, aby zostać niewolnikiem kuchni i pracować w tej dziedzinie. Nawet jeśli masz bardzo małą wiedzę, jeśli zostaniesz wezwany, musisz iść. To po prostu bezcenne doświadczenie. 4. Próby freelancingu Osiem rzeczy, które pomogły mi znaleźć pracę - 4 Próbowałem pracować jako freelancing, ale w dziedzinie Java jest to trochę trudne dla początkującego (oczywiście IMHO). Jeśli chcesz pracować jako freelancer na upworku lub gdziekolwiek indziej, to lepiej zwrócić uwagę na internet (js, ewentualnie php) lub C#, jeśli tworzysz proste aplikacje w oparciu o WindowForms na komputer stacjonarny (Java na komputer stacjonarny to żałosny widok jak powiedział Kłapouchy, przyjaciel Kubusia Puchatka). Ogólnie jestem zdania, że ​​początkujący powinien mieć szczęście, jeśli napisze coś poważnego w Javie i nawet dostać za to zapłatę. Ponadto połączenie freelancingu z główną pracą niezwiązaną z IT może nie być możliwe. Freelancing, z którego nie zarobiłem ani grosza, pozwolił mi zrozumieć, jak ogromny jest rynek i jak ogromna jest konkurencja w branży IT. 5. Staże w firmach Osiem rzeczy, które pomogły mi znaleźć pracę - 5 Może się to wydawać łatwiejszym sposobem na dostanie się do firmy, ale tak nie jest. Tutaj też jest konkurencja - ok. 20-30 osób na miejsce. Testy komputerowe, testy z języka angielskiego, testy z logiki, po których często następuje bezpłatny staż. W Epam np. młody DevOps może spędzić 5 miesięcy bez wynagrodzenia + 2 miesiące ze stypendium, natomiast od 3 miesiąca – na pełen etat. Oczywiście nie wchodziło to w grę, bo... Trzeba też zadbać o siebie. Ale jeśli jest okazja, musisz jechać. Po prostu nie zastanawiaj się nad tym. Tutaj bardziej niż gdziekolwiek indziej rozumiesz, że firmie w zasadzie nie zależy na Twojej kandydaturze. Jest tuzin lub dwóch takich jak ty, którzy przybyli dzisiaj. Nawet w przypadku bezpłatnej praktyki istnieje bardzo rygorystyczna procedura selekcji (powiedziałbym nawet, że dostać się tam jest trudniej niż dostać się do normalnej, płatnej pracy). 6. IT-Eventy Tematyka jest dość ciekawa, Osiem rzeczy, które pomogły mi znaleźć pracę - 6 jeśli mieszkasz w mniej lub bardziej dużym mieście, to prawdopodobnie odbywają się tam różne spotkania o różnorodnej tematyce. Nie musisz sięgać po płatne. Jest mnóstwo darmowych rzeczy. Najfajniejsze wydarzenia, na jakich brałem udział, to SQL Saturday i GlobalLogic Java Days. Mnóstwo ludzi, ciekawe relacje i dobra organizacja (a także konkursów i afterów :D) - sprawią, że ten czas będzie niezapomniany. Nie koniecznie Java. Brałem udział w wydarzeniach poświęconych JS, Pythonowi, C# i było bardzo interesująco. Czasami możesz nawet nic nie rozumieć, ))))), ale będziesz naładowany emocjami w 300%. Jeśli nie jest to możliwe, nie ma to znaczenia, w Internecie jest mnóstwo wszystkiego. Najważniejsze jest obecność Internetu. Tutaj możesz śledzić wydarzenia.To doskonała okazja, aby zmienić otoczenie, zrelaksować się, nauczyć się czegoś nowego i ciekawego oraz po prostu miło spędzić kilka godzin. 7. Mentoring Osiem rzeczy, które pomogły mi znaleźć pracę - 7 To i to był kluczowy punkt w mojej pracy. Jestem niezmiernie wdzięczny temu człowiekowi za cierpliwość i umiejętność przekazywania informacji. W ciągu zaledwie kilku miesięcy mentoringu otrzymałam więcej informacji i wiedzy niż przez cały poprzedni czas. Natomiast wiedza spadła na przygotowany grunt, bo uczyliśmy dokładnie tych technologii, których mi brakowało. Moglibyśmy odbyć spotkanie w języku angielskim, omówić bieżące sprawy, porozmawiać o procesach zachodzących w firmie lub po prostu omówić artykuły z Bath.it G) Komunikacja jest w niej jedną z głównych umiejętności. Komunikowanie się z algorytmem, który sprawdza problemy i omawia aspekty rozwiązania na forum, to jedno. Zupełnie inaczej jest – z prawdziwą osobą i w warunkach zbliżonych do bojowych. To był chyba najlepszy etap mojego treningu. Zdecydowanie najbardziej produktywny! 7a. Kursy. Osiem rzeczy, które pomogły mi znaleźć pracę - 8 Nie byłem tam i nikomu nie polecam. W dobrym artykule jest dobry akapit o tym, ile kursy powinny kosztować na osobę. Polecam przeczytać cały artykuł. Co do reszty, o kursach - to zależy od Ciebie. Zdecydowałem się na mentoring – wydaje mi się, że się nie pomyliłem. 8. Apatia Osiem rzeczy, które pomogły mi znaleźć pracę - 9 Kilka razy się poddawałem. Z reguły po kolejnym masowym braku odpowiedzi na moje CV lub odpowiedzi w stylu „Twoje CV zostało dodane do bazy…”. Najlepszym sposobem na ucieczkę od tego wszystkiego jest napisanie kodu. Apatia spowodowana niepisaniem kodu? To też się wydarzyło. Rozwiązanie jest banalne – idź na spacer, idź do kina, gdy znów zasiądziesz do kodowania – zmień zadanie, np. dokończ coś, czego wcześniej nie robiłeś. Od wielu programistów słyszałem liczbę - 6 godzin. Możesz produktywnie pisać kod przez 6 godzin dziennie. Mogłam zmarznąć w nocy lub cały weekend przesiedzieć przed monitorem, po serii takich nocnych i dziennych czuwań mogłam doświadczyć „miniwypalenia” (nazwijmy to jak chcecie: „depresją”, „zmęczeniem” itp.) .), co w niektórych zaawansowanych przypadkach może trwać tygodniami. Poczucie nieistotności i brak chęci pisania dalszego kodu. Jest to bardzo trudne do pokonania, ale nauczyło mnie ważnej rzeczy w procesie uczenia się: Odpoczywaj! Film na ten temat: Dmitry Mantula - „Jak nauczyć się języka programowania w 25 minut” Link(ukraiński) Oferta W jeden z jeszcze ciepłych jesiennych dni zadzwonili do mnie i oto, oto! Nie mogłam uwierzyć własnym uszom. Znaleźli moje CV w bazie i zastanawiają się, czy nadal szukam pracy? Gdzieś w czerwcu wysłałem im CV, ale nie dotarło. Oddzwonili do mnie (!), wysłałem ponownie zaktualizowane CV. Wakat był oczywiście bardziej podobny do Automation QA (nie...), a praca była zdalna (och, nie, nie, nie), a poza tym wynagrodzenie nie spełniało moich oczekiwań (nieeee), ale w istota, którą już byłem, nie ma znaczenia. Zgodziłem się na zadanie testowe, na które przeznaczono trzy dni, biorąc pod uwagę zapoznanie się z dokumentacją projektową. Zasadniczo testowanie polegało na pisaniu testów jednostkowych dla działającej aplikacji. Jednak przeszukanie strasznie niewygodnej (najwyraźniej wówczas z przyzwyczajenia) dokumentacji było trudne i zajęło mi to tydzień. Jak zwykle ostatniego dnia, po przerobieniu wszystkiego (refactoring, hurra!) i prawie zepsuciu wszystkiego, co napisałem (ale z 2 razy mniejszym kodem!), wysłałem to e-mailem do rekrutera. Potem było 15 dni bolesnego oczekiwania na odpowiedź. A dwa tygodnie później otrzymałem odpowiedź: zaproszenie na rozmowę kwalifikacyjną (!) na stanowisko etatowego programisty Java (!!). Według rekrutera moje zadanie testowe tak mi się spodobało (!!!), że zdecydowano się zatrudnić mnie na innym stanowisku. To miłe, do cholery. Premią była kwota wynagrodzenia, jaką początkowo chciałem (!!!!). Następnego dnia odbyła się rozmowa z HR, potem techniczna. Jeszcze tego samego wieczoru otrzymałem propozycję. Po 2 tygodniach zacząłem pracować. Osiem rzeczy, które pomogły mi znaleźć pracę - 10 Kilka słów o pracy zdalnej.Pracuję już od 2 miesięcy. W domu, zdalnie. To nie jest tak straszne, jak się początkowo wydawało. Lubię tę pracę, zwłaszcza gdy wszystko się układa))) Pomimo całej masy opisanych tutaj wad , praca jest bardzo przyjemna. Ale tak na poważnie, główną wadą jest to, że moja żona pracuje również zdalnie jako kontroler jakości i mamy jednopokojowe mieszkanie))). Poza tym trudno bez kontaktu na żywo. W biurze można do kogoś podejść i kopnąć, powiedzieć, że potrzebuje pomocy i wskazać palcem problem. Tutaj musisz opisać to jakościowo, wraz ze swoimi uczuciami, obawami i doświadczeniami. Z drugiej strony zmusza mnie to do głębszego przestudiowania problemu i w niektórych przypadkach w ogóle nie zadaję pytania. Wśród zalet główną jest mniej więcej darmowy harmonogram, oszczędność czasu na podróżach, brak Wielkiego Brata za tobą (nawiasem mówiąc, na odległość nie zawsze tak jest) i oczywiście umiejętność samoorganizacji. Co jeszcze? Można spokojnie zjeść barszcz z czosnkiem, a potem omówić pilne sprawy z kolegami :D I tyle chciałem powiedzieć. Może trochę chaotycznie, bo... Pisałem wieczorem, po pracy, ale starałem się, żeby ten artykuł był ciekawy. Mam nadzieję, że coś z tego co napisałem komuś się przyda. Zachowaj spokój i napisz kod!
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION