Uwaga! Trwają prace nad nową wersją serwisu. Mogą występować przejściowe problemy z jego funkcjonowaniem. Przepraszam za niedogodności!
⛔ Potrzebujesz wsparcia? Oceny CV? A może Code Review? ✅ Dołącz do Discorda!
Nie chciałem iść na studia, nie było takich, które mnie interesowały. I wtedy stwierdziłem, że spróbuję swoich sił w programowaniu. Po researchu postawiłem na front end. W przeciwieństwie do C++, Javy i wielu innych języków programowania mój „kod” od razu tworzył coś, co mogłem zobaczyć.
W wieku 12-13 lat zainteresowałem się tworzeniem gier komputerowych. Zacząłem tworzyć różne rzeczy w silnikach do gier, w których nie było żadnego programowania (np. ClickTeam Fusion 2.5).
Potem trafiłem na słynny kurs Mirosława Zelenta – C++. Nie skończyłem go jednak w całości.
Potem przez lata próbowałem swoich sił w programowaniu – był Python, Java nawet jedno podejście do front endu, ale miałem słomiany zapał i jakoś niespecjalnie udawało mi się to ciągnąć. W końcu, pod koniec drugiej klasy liceum, zacząłem się zastanawiać, co właściwie będę robił po szkole. Nie chciałem iść na studia, nie było takich, które mnie interesowały. I wtedy stwierdziłem, że spróbuję swoich sił w programowaniu. Po researchu postawiłem na front end. W przeciwieństwie do C++, Javy i innych wielu języków programowania mój „kod” od razu tworzył coś, co mogłem zobaczyć. Mimo że nie lubię projektować, to jednak odtworzenie ładnej animacji w CSS czy stworzenie ładnego layoutu po prostu sprawiało mi dużo satysfakcji.
Zacząłem od filmików Samuraja Programowania na YouTubie, potem kupiłem jego kursy. Szybko jednak zauważyłem, że nie odpowiada mi jego forma przekazywania wiedzy w niektórych aspektach, więc właściwie każdego zagadnienia uczyłem się z innego źródła. Niektórych aspektów nie potrafiłem zrozumieć bez dogłębnego wytłumaczenia, więc zacząłem szukać informacji o płatnych korepetytorach z JavaScript.
I tak trafiłem w Google na stronę devmentor.pl. Ścieżka nauki była bardzo wygodna – najpierw teoria w e-booku, którą przepisywałem sobie u siebie w edytorze, eksperymentując. Potem zadania i na końcu większy projekt, co łagodnie podnosiło poziom trudności, ale jednocześnie dawało dużo satysfakcji.
Na pewno skuteczne było to, że podczas czytania e-booka od razu każdy przykład przepisywałem u siebie i sprawdzałem, jak to działa. Samo przeczytanie, a potem testowanie tego w praktyce było dla mnie mało skuteczne.
Największą dumę czułem podczas ukończenia każdego większego projektu, jednak najbardziej w pamięć zapadł mi chyba projekt z drugiego lub trzeciego działu. Była to w pełni responsywna strona internetowa, bez żadnego JS. Jej design bardzo mi się podobał i po jej skończeniu często pokazywałem ją znajomym.
Jedną z trudniejszych rzeczy, z którą miałem problem, zdecydowanie był asynchroniczny JavaScript.
Na pewno pomógł mi zachować systematyczność. Wiedziałem, że podpisałem umowę i zapłaciłem pieniądze, więc mimo wszystko zawsze siadałem do kodu i nie zrezygnowałem. Pomogło mi to pokonać mój słomiany zapał.
Ale poza tym to mentoring na pewno przyspieszył mój proces nauki systematyzując wiedzę, którą musiałem zdobyć, aby w końcu zdobyć pracę.
HTML, CSS, JS, React, Vite, Vitest, TailwindCSS
Tworzenie Design Systemu w React, a dokładniej to przepisywanie go z Vue.
Przede wszystkim to zmotywował mnie do nauki i ją przyspieszył, bez mentoringu prawdopodobnie olałbym naukę i dzisiaj martwił się maturą i studiami, a dzięki mentoringowi mam aktualnie pracę, która pozwala mi sobie powoli układać „dorosłe” życie.
Dzięki mentoringowi na pewno nauczyłem się pracować z kodem, przez co łatwiej było mi się odnaleźć w projekcie, ale także nauczyłem się czytać czasami obcy kod, co pozwoliło mi w ogóle zrozumieć, jak działają komponenty napisane przez innych programistów.
Udostępnij ten artykuł:
Potrzebujesz cotygodniowej dawki motywacji?
Zapisz się i zgarnij za darmo e-book o wartości 39 zł!
PS. Zazwyczaj rozsyłam 1-2 wiadomości na tydzień. Nikomu nie będę udostępniał Twojego adresu email.
Chcesz zostać (lepszym) programistą i lepiej zarabiać?
🚀 Porozmawiajmy o nauce programowania, poszukiwaniu pracy, o rozwoju kariery lub przyszłości branży IT!
Umów się na ✅ bezpłatną i niezobowiązującą rozmowę ze mną.
Chętnie porozmawiam o Twojej przyszłości i pomogę Ci osiągnąć Twoje cele! 🎯