Nauka programowania w JavaScript oraz powiązanych technologiach frontendowych, takich jak HTML, CSS, React itp., może być wyzwaniem nawet dla najbardziej zaangażowanych osób. W szczególności, gdy brakuje Ci wsparcia mentora, który by wskazał Ci właściwą drogę do podążania.
Odpowiedz sobie na pytanie, czy:
- Nie masz pewności, jakich zagadnień należy się uczyć i z jakich materiałów korzystać?
- Masz za sobą wiele kursów, ale żaden z nich nie przyniósł satysfakcjonujących rezultatów?
- Nie wiesz, czy wykonane przez Ciebie zadanie zostało poprawnie zrealizowane? Wiesz tylko, że działa, ale nie masz 100% pewności czy jest to optymalne rozwiązanie.
- Nie masz osoby, do której możesz się zwrócić po feedback, i czujesz frustrację stojąc w przysłowiowym miejscu?
- Nie wiesz, jak rozpocząć swój własny projekt i jak efektywnie wykorzystać zdobytą wiedzę?
- Chcesz przejść proces rekrutacji na stanowisko JavaScript developera i pracować w branży IT?
Jeśli odpowiedź, na którekolwiek z pytań jest twierdząca, to jesteś w dobrym miejscu 🙂
Mentoring IT polega na pracy asynchronicznej (m.in. wykonywaniu przez Ciebie zadań) oraz synchronicznej (m.in. spotkania 1:1, na żywo online z Senior Developerem). W trakcie mentoringu będziemy rozwiązywać Twoje realne problemy z kodem i aplikacjami internetowymi.
Przestaniesz błądzić po omacku w poszukiwaniu rozwiązań. Dostaniesz ode mnie gotowe metody i narzędzia, które (jeżeli wdrożysz zgodnie z wytycznymi) skuteczniej i szybciej doprowadzą Cię do celu.
Jako rekruter IT pomogę Ci również odnaleźć odpowiedzi na pytania związane z Twoją programistyczną karierą, przygotuję do technicznej rozmowy rekrutacyjnej i przeprowadzę Cię za rękę przez proces zmiany pracy.
Dla kogo jest przeznaczony ten Program?
Pre-junior:
- Oprócz pomocy w uporządkowaniu Twojej wiedzy, mentoring pomoże Ci zrozumieć koncepty i zasady programowania w React, TypeScript i Next.js na bardziej zaawansowanym poziomie.
- Otrzymasz praktyczne wskazówki i branżową wiedzę.
- Dowiesz się, jakie są najlepsze praktyki i wzorce w pisaniu kodu, co pomoże Ci tworzyć bardziej efektywny i czytelny kod.
- Otrzymasz wsparcie przy budowaniu portfolio, które jest ważne przy poszukiwaniu pierwszej pracy w IT. Będziesz mieć szansę pracować nad rzeczywistymi projektami, które będziesz mógł/mogła pokazać potencjalnym pracodawcom.
Junior:
- Pomogę w rozwoju i doskonaleniu Twoich umiejętności programistycznych w React, TypeScript i Next.js, abyś mógł/mogła efektywniej pracować nad swoimi projektami.
- Otrzymasz wsparcie i pomoc w rozwiązywaniu problemów technicznych, z którymi się spotykasz. Podzielę się swoim doświadczeniam i udzielę wskazówek, które mogą przyspieszyć Twój programistyczny rozwój.
- Zdobędziesz wiedzę na temat bardziej zaawansowanych zastosowań i narzędzi w React, TypeScript i Next.js, które mogą znacznie zwiększyć Twoją produktywność.
- Pomogę w zbudowaniu silniejszych umiejętności komunikacyjnych z innymi programistami i „biznesem”, które są ważne dla dalszego rozwoju w branży IT.
Mid:
- Pomogę w zidentyfikowaniu obszarów, w których możesz rozwinąć swoje umiejętności, aby zdobyć awans lub podwyżkę. Może to obejmować zarządzanie projektami, komunikację zespołową lub zarządzanie technicznymi aspektami projektów.
- Otrzymasz wsparcie i wskazówki dotyczące rozwoju umiejętności komunikacyjnych, zarządzania czasem i priorytetami oraz radzenia sobie ze stresem w środowisku pracy.
- Pomogę w budowaniu większej pewności siebie w Twoim obecnym projekcie, abyś mógł/mogła pokazać swoją wartość dla zespołu i organizacji.
- Zdobędziesz wiedzę na temat strategii kariery w branży IT i sposobów rozwijania się jako profesjonalista, nie tylko w zakresie technicznym, ale także w zakresie umiejętności miękkich.
Obszary, w których pomogę Ci się rozwijać
- JavaScript
- TypeScript
- Git
- React
- Pair programming
- Zmiana technologii – pracujesz już w jakiejś technologii, ale chcesz poszerzyć swoje umiejętności o React czy Node.
- Testowanie aplikacji internetowych
- Budowanie skalowalnych systemów i bibliotek UI
- Code review
- Pomoc z CV
- Interview – przeprowadzenie rekrutacji podobnej do tej, która odbywa się w świecie IT
- Sesje Q&A
- English 🙂 If you want to apply for a job in a foreign company we can communicate in English
Tempo nauki dostosowane do Twoich umiejętności
Dopasujemy tempo nauki do Twoich indywidualnych umiejętności. Jeśli dopiero rozpoczynasz swoją przygodę z programowaniem, będziemy szczegółowo omawiać zagadnienia w trakcie sesji na żywo.
Jeśli jednak posiadasz już całkiem niezłe doświadczenie w programowaniu, wystarczy, że wykonasz zadania i projekty, abym mógł potwierdzić, że Twoje umiejętności są na odpowiednim poziomie.
Pamiętaj, że w mentoringu najważniejsze jest nie tylko zdobycie wiedzy, ale również jej praktyczne zastosowanie. Naszym celem nie jest jedynie „zaliczenie” danego tematu, lecz zapewnienie Ci praktycznych umiejętności, które będziesz mógł/mogła wykorzystać w swojej pracy.
W jaki sposób pracujemy?
Pracuję wyłącznie 1:1
W tym etapie skupiamy się na indywidualnych sesjach mentoringowych, które odbywają się online za pomocą Zoom. Spotkania te pozwalają nam skoncentrować się na Twoich indywidualnych potrzebach i celach. Podczas tych sesji będziemy eksplorować głębiej tematy związane z React, TypeScript i Next.js, omawiać najlepsze praktyki oraz rozwiązywać Twoje konkretne problemy techniczne. Otrzymasz spersonalizowane wskazówki i porady odnośnie do Twojego rozwoju, co pomoże Ci przygotować się na kolejne etapy.
Pracujemy asynchronicznie
W celu umożliwienia elastycznego harmonogramu i dostosowania się do Twojego tempa pracy, stworzę dedykowaną dla Ciebie stronę np. Notion. Otrzymasz tam kolejne zadania i wytyczne dotyczące Twojego rozwoju. Będziesz mógł/mogła pracować w swoim własnym tempie i wykonywać te zadania zgodnie z Twoim harmonogramem.
Po wykonaniu zadań, udzielę Ci szczegółowego feedbacku na żywo. Dzięki temu dowiesz się, jak poprawić swoje rozwiązania, jakie są dobre praktyki i jak możesz kontynuować swój rozwój.
Zaangażowanie obu stron
Wzajemne zaangażowanie jest kluczowym elementem sukcesu w procesie mentoringu. Będę oczekiwał od Ciebie zaangażowania i wkładu w proces. Na początku ustalimy, ile czasu możesz poświęcić na naukę i mentoring, abyśmy mogli dostosować harmonogram do Twoich możliwości.
Ponadto, zidentyfikujemy Twoje cele i cele, które chcesz osiągnąć podczas programu, co pozwoli mi dostosować go do Twoich potrzeb. Będziemy również regularnie monitorować postępy i dyskutować o Twoich doświadczeniach oraz wyzwaniach, które napotykasz podczas programu.
Dla kogo nie jest ten Program?
Program nie jest dla osób bez motywacji, które łatwo się poddają w obliczu trudniejszych zadań i nie potrafią samodzielnie się za nie zabrać. Będę dążył do tego, abyś skoncentrował/a się na podejmowaniu wyzwań, rozwijaniu się i uczeniu na własnych błędach. Skupiamy się na dostarczaniu Ci wsparcia i narzędzi, które pomogą Ci osiągnąć swoje cele.
Nie dla osób, które pracują byle jak – czyli osób, które wykonują swoją pracę w sposób niedbały. Ważne jest, aby uczestnicy traktowali ten program na poważnie i doceniali wartość, jaką dostarcza. Podzielę się z Tobą tym, czego nauczyłem/am się na przestrzeni lat i co przyniosło mi możliwość brania udziału w wielu ciekawych projektach. Oczekuję, że również Ty podejdziesz do programu z zaangażowaniem chęcią do nauki i rozwoju.
Wymagam od uczestników zaangażowania w proces i wzajemnej współpracy. Oczekuję, że będziesz angażować się w zadania i wykazywać aktywność w swoim postępie. Twój sukces zależy od Twojego zaangażowania i chęci nauki.
Nie dla osób, które chcą szybko osiągnąć efekty kosztem jakości – albo szybko, albo dobrze 🙂 Oczywiście będziemy starali się maksymalnie efektywnie wykorzystać czas w Programie, ale niektórych rzeczy po prostu nie da się przeskoczyć. Jeśli masz zaległości w jakiejś dziedzinie (a może nawet o tym nie wiesz), to przejście do kolejnych etapów tylko spowoduje narastanie tych zaległości. Programowanie i praca w branży IT wymaga praktykowania i tego też będę od Ciebie wymagał – lepiej kilka razy wykonać jakieś ćwiczenie, bo da to na pewno lepsze zrozumienie materiału.
Rekomendacje
Dlaczego warto skorzystać z mentoringu właśnie u mnie? 🙂 Wydaje mi się, że największym argumentem jest doświadczenie szkoleniowe, które zdoywałem przez ostatnie 6 lat. Szkoliłem zarówno osoby, które zaczynały przygodę z programowaniem (infoShare Academy), osoby które już ogarniają programowanie (Szkoła Reacta, gdzie mieliśmy zapewne okazję się spotkać), a aktualnie szkolę również midów i seniorów w firmach IT (z ramienia firmy Bottega IT Minds).
Jeśli nie mieliśmy okazji się jeszcze poznać, możesz obejrzeć zakładkę O mnie oraz sprawdzić mój profil na LinkedIn.
Poniżej kilka ostatnich rekomendacji:
Z czego składa się program?
Program składa się z 4 etapów:
- Etap 1: uporządkowanie wiedzy i wyznaczenie kierunku rozwoju. Etap zakończony jest testem wiedzy.
- Etap 2: zadania i praktyka na sensownych aplikacjach
- Etap 3: dalsza praktyka i możliwość wzięcia udziału w stażu, za który otrzymasz zaświadczenie
- Etap 4: przygotowanie do zmiany pracy – uporządkowanie CV oraz LinkedIn, rekrutacyjne rozmowy na żywo
Rekomendowany czas trwania programu wynosi 3 miesiące.
W trakcie programy pracujemy w sposób synchroniczny (spotkania na żywo) oraz asynchroniczny (realizacja zadań).
W ciągu miesiąca masz do wykorzystania 5 godzin indywidualnych spotkań na żywo.
Dodatkowo otrzymasz indywidualną sesję:
- konsultacja CV (30 minut)
- konsultacja LinkedIn (30 minut)
- oraz testową rozmowę rekrutacyjną
Jak można dołączyć?
Ponieważ będziemy pracowali indywidualnie, to liczba osób biorących udział w programie będzie ograniczona do maksymalnie 10.
Aby wziąć udział w rekrutacji, wypełnij poniższy formularz
a następnie
Czy udział może być finansowany przez pracodawcę?
Tak, jak najbardziej. W wielu firmach, zwłaszcza w branży IT, istnieją budżety szkoleniowe, które są przeznaczone na rozwój pracowników. Jeśli posiadasz taki budżet, możesz go skutecznie wykorzystać, biorąc udział w tym programie.
Jeśli koszt Programu mieści się w ramach Twojego budżetu szkoleniowego, pracodawca może pokryć większość lub nawet całość kosztów. Ty musiałbyś jedynie opłacić ewentualną różnicę. To oznacza, że możesz skorzystać z naszego Program, nie martwiąc się o koszty.
Skorzystanie z budżetu szkoleniowego pracodawcy na ten cel ma wiele korzyści. Po pierwsze, pozwala na ciągły rozwój zawodowy i zdobywanie nowych umiejętności, co jest istotne w naszej branży. Po drugie, pokazuje Twojemu pracodawcy, że jesteś zaangażowany/a w rozwój i chcesz inwestować w swoje umiejętności. To może przyczynić się do lepszych perspektyw rozwoju kariery w firmie.
Warto skonsultować się z pracodawcą w sprawie możliwości finansowania uczestnictwa w Programie.
FAQ
- Jaka byłaby częstotliwość spotkań? Posiadasz do dyspozycji 5h spotkań w miesiącu – udostępnię formularz, za pomocą którego będzie można umówić się na spotkanie ze mną.
- Ile trwałby program? To zależy od Twojego poziomu – wg mnie rekomenduję zacząć od 3 miesięcy, aby zobaczyć progress.
- Czy będzie można też poruszyć Redux? Tak, jak najbardziej – to Ty wybierasz zagadnienia, jakie chcesz poruszyć w trakcie spotkań.
- Jak często kontaktujesz się z uczestnikiem, przez jaką platformę (np. discord) się kontaktujemy? Spotykamy się na żywo 5 razy w miesiącu na Zoom, a w między czasie odpowiadam na pytania uczestników.
- Czy pomagasz znaleźć odpowiedzi na pytania uczących się w przypadku problemów? Tak jak najbardziej 🙂
- Kiedy planowany start? 12.06.2024
- Czy otrzymam fakturę VAT? Tak, do każdego zakupu wystawiana jest faktura z 23% VAT. Można ją wliczyć w koszty firmy.
Masz inne pytanie? Śmiało napisz mi maila na adres hello@webamigos.pl