3 lata temu opublikowałam swój pierwszy i jedyny artykuł na habr.ru, który dotyczył pisania małej aplikacji w Angular 2. Wtedy był on w wersji beta, było mało materiałów, a mnie interesowało jego wejście na rynek w porównaniu do innych frameworków/bibliotek z perspektywy osoby niebędącej programistą.
W tym artykule napisałam, że pracuję jako marketer (szkoda, że nie w Google :). W komentarzach rozwinęła się dyskusja na temat tego, dlaczego Angular, a nie React, ktoś chwalił czystość kodu. Było to bardzo interesujące i pouczające.
W ciągu ostatnich trzech lat powoli, ale konsekwentnie dążyłam do zmiany profesji. Ta dyskusja zasugerowała, że są szanse. Z pewną regularnością brałam udział w różnych kursach online. Realizowałam dla siebie drobne projekty, próbowałam różnych technologii. Jednak żadne systematyczne wiedzy przy takim "stylu życia" oczywiście nie zdobyłam.
Rok temu postanowiłam, że pora skończyć z chaosem i zaczęłam szukać kursów, które oprócz systematyzacji wiedzy dawałyby pewność, że znajdę pracę. Zadanie, muszę przyznać, nie było łatwe. Wyniki wyszukiwania pokazują mnóstwo reklam kursów online, które wydają się mieć wszystkie elementy "sukcesu". Jednak w rzeczywistości, wszystko wygląda inaczej. Czytanie recenzji, tony spamu po jednym telefonie od sprzedawców tych kursów, czytanie umów. Było jasne jedno — po ukończeniu kursów i zaprzestaniu płacenia nikt nie gwarantuje mi niczego. Moim zdaniem niewiele różni się to od darmowych ton materiałów w języku rosyjskim i angielskim. Ten sam efekt.
Ostatecznie postanowiłam zrezygnować z kursów i iść na studia programistyczne w szkole wyższej. Dokumenty złożone, radośnie piszę o tym i natrafiam na dwa pytania: „po co ci to” i „dlaczego nie na studia”?

I tu muszę wyjaśnić, że studia to EGZAMIN DOJRZAŁOŚCI i nic więcej, a ja nie mam zdanej matury i nie chcę tracić kolejnego roku z niepewnymi perspektywami.
A szkoła wyższa zaocznie to praktyka i możliwość spróbowania swoich sił w realnej firmie (a kto wie, może tam zacznę pracować), nowe znajomości z ludźmi, którzy są w tej samej dziedzinie, oraz matematyka. Matematyka jest dla mnie ważna, ponieważ chcę się dalej rozwijać w ML.
Tak się stało, że ten post zobaczył Walentyn Dombrowski — jeden z współzałożycieli kursów i społeczności .
Odebraliśmy interesującą dyskusję na temat nauki, społeczności, projektów osobistych i pracy. W tej rozmowie Walentyn potwierdził niektóre moje przemyślenia, a inne mity obalił.
Trochę wyprzedzając fakty, powiem, że udało mi się na żywo zobaczyć projekty końcowe uczestników i ich prezentacje, a także porozmawiać z niektórymi absolwentami, by wyrobić sobie opinię.
Za zgodą Walentyna przytoczę główne punkty naszych dyskusji na temat nauki, jak to wszystko działa w Learn Python i dlaczego na stronie tych kursów nie ma ani słowa o programie wsparcia zatrudnienia.
Samowystarczalne społeczność programistów Pythona
Walentyn Dombrowski: „Od 2012 roku istnieje społeczność MoscowPython. Społeczność to świetna sprawa sama w sobie. To komunikacja, nawiązywanie kontaktów, wymiana wiedzy.
W pewnym momencie dołączył do nas Ilia Lebiediew, który uczył na Baumanie, z pomysłem stworzenia kursów wspólnie z jednym z uniwersytetów na courserze. Zaczęliśmy pracować w tym kierunku, równocześnie postanawiając stworzyć nasze kursy. Kurs na courserze nigdy nie został uruchomiony z powodu biurokratycznych przeszkód, a nasze kursy uruchomiliśmy.».
Uczyć się, uczyć się i jeszcze raz uczyć się…
Walentyn Dombrowski: „Pierwsza rekrutacja na kursy miała miejsce w czerwcu 2016 roku. Nasze kursy to dość żywy organizm. Od tego czasu przeszły pewne zmiany. Jeśli na początku nie było podziału na obszary, to gdzieś do 11 rekrutacji doszliśmy do podziału grup. Duża ilość informacji i chcemy, aby uczniowie mieli możliwość zgłębić temat, który ich najbardziej interesuje. Przy tym nie ograniczamy — mogą studiować wszystko jednocześnie. Jeśli czas i siły na to pozwolą.
Wiele popularnych kursów zatrudnia nauczycieli na stałe. U nas kuratorzy to pracownicy różnych firm, którzy poświęcają swój czas na nauczanie. Bo sprawia im to przyjemność. Z kursu na kurs niektórzy kuratorzy mogą się zmieniać, mogą odpocząć, a potem wrócić. Ale każdy kurator prowadzi swoją grupę od początku do końca.
W grupach offline każdy kurator ma przypisanych około 5-7 osób. To optymalna liczba. W takiej grupie kurator ma możliwość pełnej kontroli nad zadaniami domowymi, prowadzenia dyskusji, odpowiadania na pytania oraz przeglądania kodu każdego ucznia. Z każdym naborem tworzymy czaty z kuratorami, gdzie każdy może w tygodniu zadawać pytania, doprecyzować informacje oraz komunikować się z innymi uczestnikami kursu.
Grupy formujemy na podstawie początkowych umiejętności i wiedzy. Jeśli wcześniej polegaliśmy na ocenach uczniów, w tym roku będziemy opierać się na wynikach małego testu, który każdy będzie musiał zdać. Jeśli coś nie wyjdzie, naturalnie przeniesiemy ucznia do grupy o odpowiednim poziomie zaawansowania.
Nad projektem końcowym można pracować zarówno samodzielnie, jak i z partnerem. Mieliśmy doświadczenia, kiedy nad projektem końcowym pracowało więcej niż dwie osoby — to nie jest optymalne. Niektórzy mogą się obijać. Dlatego ograniczyliśmy liczbę osób do dwóch.».
A co z zatrudnieniem?
Walentyn Dombrowski: „W maju 2019 roku uruchomiliśmy program wsparcia w zatrudnieniu. Długo obserwowaliśmy, co robią nasi absolwenci po ukończeniu kursu oraz z jakimi problemami się borykają. W ramach przygotowań do uruchomienia programu wsparcia w zatrudnieniu zaczęliśmy nagrywać podcasty dla juniorów z omówieniem różnych aktualnych tematów. Na przykład, jeden z ostatnich dotyczył , jak szukać pracy jako junior i na co można liczyć.
Nie gwarantujemy zatrudnienia. Bądźmy obiektywni, żadne kursy nie mogą tego zagwarantować. Ale z naszej strony staramy się zrobić wszystko, co w naszej mocy, aby nasi absolwenci, którzy szukają pracy, ją znajdowali. W tym czasie zebraliśmy różne historie o zatrudnieniu oraz doświadczenia.».
Spoiler o zatrudnieniu na prezentacji projektów końcowych Tak, kiedy byłam na prezentacji projektów końcowych, jedna osoba z grupy powiedziała, że w trakcie nauki otrzymała ofertę pracy.
A Walentin często na swoim facebooku publikuje zrzuty ekranu z czatów w stylu „znalazłem pracę tamto”, „przeszedłem do nowej pracy z podwyżką”.
Walentyn Dombrowski: „Zauważ, że program wsparcia w zatrudnieniu. Teraz działa on według następującej zasady:
- Tydzień po zakończeniu kursu organizujemy webinar, na który zapraszamy wszystkich absolwentów. Nie mówimy, że program dotyczy tylko tych, którzy właśnie ukończyli kurs. Wręcz przeciwnie, zapraszamy wszystkich. A może to jest bardziej przydatne dla tych, którzy skończyli nieco wcześniej, ponieważ zdobyli już doświadczenie i nauczyli się czegoś nowego. Webinar prowadzą nasi założyciele kursów: Michaił Koriejew, Ilia Lebiediew i Włodzimierz Filonow. Wiele z tego wynika z ich dobrej znajomości wymagań, jakie stawiają przed programistami rekruterzy, a z drugiej strony, techniczni specjaliści.
- Po webinarze dajemy uczestnikom tydzień na wypełnienie ankiety, w której piszą o sobie, podają link do swojego CV, link do GitHub, link do pracy dyplomowej. Obecnie niektórzy z naszych partnerów zaczęli wymagać, aby obowiązkowo podawać link do pracy dyplomowej.
- Następnie rezerwujemy tydzień na przeglądanie ankiet, aby zanotować, jakie rzeczy należy poprawić. Po tym dajemy informacje zwrotne z uwagami i dajemy jeszcze tydzień na ich poprawę.
- Po wszystkich poprawkach wysyłamy te ankiety do bazy naszych partnerów.
Ten cykl będziemy powtarzać po każdym naborze. Planujemy, że na każdy cykl wysyłki, osoby, które chcą pozostać w bazie, np. nie znalazły jeszcze pracy, zgłaszają się ponownie z jakimiś zaktualizowanymi danymi. Na razie jest to zorganizowane w ten sposób.
Obecnie współpracujemy z około 16 firmami. Na przykład, X5 Retail, Yandex, MTS Bigdata, BestDoctor. .
Nie należy zapominać, że w poszukiwaniach pracy pomagają także osobiste znajomości. Uczestnictwo w różnych meet-upach i konferencjach, które organizujemy, to dobry sposób na nawiązywanie znajomości i komunikację. W poszukiwaniu pracy nie warto polegać tylko na hh.ru czy na nas. Należy działać aktywnie i utrzymywać kontakt z osobami z interesującej nas branży.».
Ścieżki juniorów są nieprzewidywalne.I tu słowa Walentyna potwierdza jeden z byłych uczniów, który przeszedł kursy i z którym udało mi się porozmawiać. W krótkim czasie doszedł do tego, że stał się jednym z kuratorów grupy, znalazł pracę w jednej z dużych firm, a teraz sam zatrudnia programistów.
Walentyn Dombrowski: „Wracając do gwarancji zatrudnienia, które niektóre kursy podają na swoich stronach. Mówią o tysiącach lub dziesiątkach tysięcy absolwentów. A ile jest naprawdę historii zatrudnienia? Jeśli poszukać recenzji, to można znaleźć tylko nieliczne.».
Społeczność to nie tylko nauka, ale także wiele przydatnych rzeczy.
Walentyn Dombrowski: „Jak już mówiłem, kursy wyrosły z społeczności. Nie stawiamy sobie za cel masowego przyciągania ludzi, nauczania ich w jakiś sposób, a potem porzucania i szukania następnych. Naszą misją jest rozwijanie społeczności. Po ukończeniu kursów staramy się dostarczać absolwentom przydatne materiały, nagrywamy , organizujemy . Uczniowie pozostają w czatach z kuratorami i po ukończeniu nauki mogą swobodnie zadawać pytania, konsultować się. Kuratorzy zawsze doradzą i odpowiedzą.».
Zamiast posłowia
Długo trwało poszukiwanie i mnóstwo pytań o to, jak się uczyć, jak działać, co jest ważne, a co nie – stało się przyczyną napisania tego tekstu.
Jeśli komuś ten doświadczenie pomoże, to będzie wspaniale.
Podobała mi się szczerość i otwartość w tych odpowiedziach. Bez jakichkolwiek skrótów i niedomówień. Po rozmowie pozostało mi wrażenie, że wybór tych kursów może być drzwiami, przez które chcę przejść.
Już teraz mam pomysł na projekt dyplomowy, który zamierzam zrobić. Powoli się do tego przygotowuję, zbieram materiały. Mam nadzieję, że następny artykuł będzie właśnie o nim i nie za trzy lata.
Źródło: habr.com
