Jak zostać mądrym juniorem. Osobiste doświadczenie

Istnieje już sporo artykułów na temat Habré od juniorów i dla juniorów. Niektórzy zadziwiają stopniem nadgorliwości młodych profesjonalistów, którzy już na samym początku swojej ścieżki kariery są gotowi doradzać korporacjom. Niektórzy wręcz przeciwnie zaskakują odrobiną szczenięcego entuzjazmu: „Och, zostałam zatrudniona przez firmę jako prawdziwy programista, teraz jestem gotowy do pracy, choć za darmo. A wczoraj lider zespołu spojrzał na mnie – jestem pewien, że moja przyszłość jest już ułożona. Tego typu artykuły najczęściej pojawiają się na blogach korporacyjnych. No cóż, więc postanowiłem opowiedzieć o swoich doświadczeniach z rozpoczynania pracy jako junior w Moskwie, bo dlaczego jestem gorszy? Babcia mi powiedziała, że ​​nic. Jak pewnie zauważyliście, uwielbiam długie dygresje i szerzenie myśli po drzewie, ale są miłośnicy tego stylu – więc nalewajcie sobie dużą herbatę – i do dzieła.

A więc kilka lat temu: byłem na czwartym roku studiów na Politechnice w moim spokojnym, prowincjonalnym ośrodku regionalnym. Odbywam praktykę w podupadłym (na poziomie fizycznym) instytucie badawczym. „Programowanie” w XML. Moja praca jest bardzo ważna dla procesu substytucji importu w przemyśle przyrządowym. Prawdopodobnie nie. Mam nadzieję, że nie. Mam nadzieję, że wszystkie XML-e, które wpisałem automatycznie w tym instytucie badawczym w stanie półśnie, zaraz po moim wyjeździe poszły do ​​kosza. Ale głównie czytam dvachi i Habr. Piszą o dobrze odżywionym życiu programistów w stolicach, którzy siedząc w wygodnych i jasnych biurach zarabiają 4 tys./sek. i wybierz, który model Bentleya kupić za lutową pensję. „Do Moskwy, do Moskwy” staje się moim mottem, „Trzy siostry” - moje ulubione dzieło (ok, mam na myśli piosenkę BG, Czechowa nie czytałem, oczywiście, jest trochę wściekły).

Piszę do mojego wirtualnego znajomego, moskiewskiego programisty:

— Słuchaj, czy w Moskwie w ogóle potrzebni są młodsi programiści?
- No cóż, potrzebni są rozsądni ludzie, głupi nafig nikomu nie potrzebny (było jeszcze inne słowo, jeśli w ogóle)
- A co jest „inteligentne”, a co „głupie”. I jak mogę zrozumieć, kim jestem?
„Duuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa, pierwsza zasada joona brzmi: nie dławij się”. Rozsądne jest rozsądne, co nie jest tutaj jasne.

Cóż mogę powiedzieć - Moskale, w prostocie nie powiedzą ani słowa. Ale przynajmniej poznałem pierwszą zasadę juniora.

Jednak już bardzo chciałem zostać „inteligentnym juniorem”. Zaczął też przygotowywać się do przeprowadzki za rok. Oczywiście przygotowywałem się w swojej praktyce w instytucie badawczym ze szkodą dla mojej „pracy”, więc jeśli projekt substytucji importu się nie powiedzie, to wiesz, kto jest winny. Z minusów miałem takie sobie wykształcenie - zapał do nauki straciłem już po pierwszej trójce na egzaminie (czyli po pierwszym egzaminie pierwszego semestru). A potem… to… nie jestem zbyt mądry. Wybitni naukowcy i architekci oprogramowania darzą mnie niemym podziwem. Ale mimo to chcę!

Tak więc podczas przygotowań:

  • Nauczyłem się składni moich głównych języków programowania. Tak się składa, że ​​mam to C/C++, ale gdybym zaczynał od nowa, wybrałbym inne. Nie mogłem opanować Stroustrupa, proszę pana, ale to ponad moje siły, ale Lippman to właśnie to. Kernighan i Ritchie - wręcz przeciwnie, świetny tutorial z języka - szacunek dla takich gości. Ogólnie rzecz biorąc, w każdym języku z reguły jest kilka grubych książek, z których wystarczy, aby junior przeczytał jedną
  • Nauczał algorytmów. Nie opanowałem Cormana, ale Sedgwick i kursy na kursie to właśnie to. Prosto, łatwo i przejrzyście. Głupio też rozwiązałem zagadki na leetcode.com. Wszystkie łatwe zadania opanowałem, mogę powiedzieć, że przeszedłem grę na łatwym poziomie trudności, hehe.
  • Wycisnąłem projekt zwierzaka na githubie. Napisanie projektu „tak po prostu, na przyszłość” było dla mnie trudne i nudne, ale zrozumiałem, czego potrzeba, pytają o to na rozmowach kwalifikacyjnych. To jest klient torrentowy. Kiedy już dostałem pracę, z wielką przyjemnością usunąłem ją z githuba. Rok po napisaniu tego było mi już wstyd spojrzeć na jego kod.
  • Zapamiętałem górę idiotycznych zagadek logicznych. Teraz już wiem dokładnie, jak policzyć, ile świateł jest włączonych w zapętlonym samochodzie, poznać kolory czapek krasnali i czy lis zje kaczkę. Ale to taka bezużyteczna wiedza… Ale teraz to bardzo zabawne, gdy jakiś lider zespołu rozdaje „Mam specjalne tajne zadanie, które określa, czy dana osoba potrafi myśleć” podaje jedno z zadań na akordeonie guzikowym, o których wie cały Internet.
  • Czytałam mnóstwo artykułów na temat tego, co panie HR chcą usłyszeć na rozmowie kwalifikacyjnej. Teraz dokładnie wiem, jakie są moje braki, jakie mam plany rozwojowe na 5 lat i dlaczego wybrałem Waszą firmę.

Ukończyłem więc instytut i zacząłem realizować plan przeprowadzki do Moskwy. Zamieściłem swoje CV na hh.ru, miejscu zamieszkania, oczywiście wskazałem Moskwę i odpowiedziałem na wszystkie oferty pracy, które choć trochę przypominały mój profil. Nie podałem żądanej pensji, bo nie miałem pojęcia, ile ona zarabia. Ale zasadniczo nie chciałem pracować za jedzenie. Babcia mówiła mi, że pieniądze są miarą szacunku pracodawcy i nie można pracować z kimś, kto cię nie szanuje.

Przyjechałem do Moskwy i rzuciłem plecak na łóżko. Przez następny miesiąc odbyłem ogromną liczbę rozmów kwalifikacyjnych, często kilka dziennie. Gdybym nie prowadził pamiętnika, wszystko bym zapomniał, ale wszystko spisałem, więc oto kilka kategorii firm i wywiadów w nich z punktu widzenia juniora:

  • Rosyjscy giganci IT. Cóż, wszyscy je znacie. Mogą wysłać zaproszenie do „rozmowy”, nawet jeśli nie opublikowałeś CV, tak jakbyśmy nadal Cię obserwowali i już wszystko wiedzieli. Na rozmowie kwalifikacyjnej - subtelności języka i algorytmów. Widziałem, jak twarz jednego z liderów zespołu rozjaśniła się, kiedy z wdziękiem odwróciłem drzewo binarne na kartce papieru. Chciałem tylko powiedzieć „łatwy, łatwy, riltok litkod”. Za pieniądze 50-60 zakłada się, że za „wielki zaszczyt” pracy w firmie o dużej nazwie będziesz miał skromne wynagrodzenie.
  • Zagraniczni giganci IT. W Moskwie znajduje się kilka biur dużych firm zagranicznych. Brzmi bardzo fajnie, ale mogę jedynie opisać moje wrażenia z rozmowy kwalifikacyjnej: WTF?! W jednym z nich przez długi czas udzielałem wywiadów psychologicznych typu „Jak myślisz, dlaczego ludzie pracują? A za jaką minimalną kwotę pracowałbyś w swojej wymarzonej pracy? Gdy stopień idiotyzmu osiągnął maksimum, zaproponowano mi wzięcie kilku całek. Umiem jedynie zintegrować e do potęgi x, o czym mówiłem ankieterowi. Najprawdopodobniej po rozstaniu oboje uważaliśmy się za głupców, ale on jest starym głupcem i zmądrzeje, hehe. W innej firmie powiedzieli, że jestem bardzo fajny, wysłali ofertę pracy do Ameryki do zatwierdzenia i zniknęli. Być może gołąb pocztowy nie przeleciał przez ocean. Kolejna firma zaproponowała staż dla 40 osób. Nieeeee.
  • Rosyjskie agencje rządowe. Urzędy uwielbiają absolwentów fajnych uczelni (z czym mam problem). Urzędy państwowe kochają wiedzę akademicką (z czym ja też mam problem). No cóż, urzędy państwowe są bardzo różne. Na jednym pani wyglądająca jak nauczycielka z pewnością w głosie zaproponowała 15 tysięcy. Zapytałem nawet jeszcze raz – tak naprawdę 15. W innych 60-70 bez problemów.
  • Gamedev. Tutaj, jak w dowcipie, „wszyscy mówią, że film jest dla głupców, a mi się podobał”. Pomimo złej reputacji branży, jest to dla mnie takie normalne – ciekawi ludzie, 40-70 pod względem pieniędzy, nuacho, norm.
  • Jakikolwiek thrash. W naturalnej piwnicy 5-10-15 programistów siedzi i śmierdzi i zobaczyło blockchain / komunikator / dostawę zabawek / złośliwe oprogramowanie / przeglądarkę / ich błąd. Rozmowy kwalifikacyjne różnią się od szczegółowego spojrzenia po test językowy składający się z 50 pytań. Pieniądze też są inne: 30 tysięcy, 50 tysięcy, „najpierw 20, potem 70”, 2100 dolarów. Jedną wspólną cechą są ciemne perspektywy i mroczny schemat projektu. A moja babcia powiedziała mi, że w Moskwie wszyscy starają się oszukać takiego wróbla jak ja.
  • Przyzwoita klasa średnia. Są takie biura klasy średniej, które nie mają głośnej marki, ale też nie mają żadnych długopisów o swojej ekskluzywności. Bardzo ciężko rywalizują o talenty, więc nie przeprowadzają pięcioetapowych rozmów kwalifikacyjnych i celowo ranią wywiady. Doskonale zdają sobie sprawę, że oprócz pensji i fajnych projektów są jeszcze inne motywatory, są już dodatkowe. Rozmowy kwalifikacyjne są adekwatne – pod względem językowym, tego co posiadasz/czego chcesz, jakie są drogi rozwoju. Za pieniądze 5-70. Wybrałem jedno z tych biur i z powodzeniem pracuję w nim do dziś.

OK, jeśli ktoś doczytał aż dotąd, gratulacje – jesteś niesamowity. Zasługujesz na kolejną radę dla juniorów:

  • Dobrze poznaj składnię swojego języka. Proszą o wszelkiego rodzaju rarytasy.
  • Nie panikuj, jeśli rozmowa kwalifikacyjna nie wypadnie dobrze. Miałem rozmowę kwalifikacyjną, podczas której po niemal każdej mojej wypowiedzi ankieterzy zaczęli się głośno śmiać i naśmiewać się z mojej odpowiedzi. Wychodząc z pokoju naprawdę chciało mi się płakać. Ale potem przypomniałem sobie, że za dwie godziny mam następną rozmowę kwalifikacyjną i tymi #### życzę subtelnych błędów w produkcji.
  • Nie odkładaj słuchawki na rozmowy kwalifikacyjne HR. Powiedz dziewczynom, czego od ciebie chcą i przejdź do techników. Na rozmowach kwalifikacyjnych wielokrotnie zapewniałem hr-ok, że po prostu marzę o pracy w telekomunikacji / tworzeniu gier / finansach, rozwijaniu mikrokontrolerów i sieci reklamowych. Pieniądze oczywiście nie są dla mnie ważne, tylko czysta wiedza. Tak, tak, tak, nie przeszkadza mi przepracowanie, jestem gotowa słuchać szefa jak matka, a wolny czas poświęcać na dodatkowe testowanie produktu. tak, tak, nieważne.
  • Napisz porządne CV. Jasno określ, jakie technologie posiadasz i czego chcesz. Wszelkiego rodzaju „towarzyskość i odporność na stres” są zbędne, zwłaszcza jeśli jesteś kategorycznie niekomunikatywny i odporny na stres, tak jak ja.

Trzeba czymś zakończyć artykuł, więc życzę powodzenia juniorom, nie złościjcie się i nie obrażajcie młodzieży, wszyscy!

Źródło: www.habr.com

Dodaj komentarz