CodeGym /Blog Java /Random-PL /Zapisałem się na kurs z mentorem, aby mieć lepsze środowi...
John Squirrels
Poziom 41
San Francisco

Zapisałem się na kurs z mentorem, aby mieć lepsze środowisko szkoleniowe: historia Krzysztofa, studenta CodeGym University

Opublikowano w grupie Random-PL
Rozpoczynamy serię tekstów, w których studenci i absolwenci CodeGym University dzielą się swoimi doświadczeniami i celami w nauce. Ta historia dotyczy Krzysztofa Kasperka, który uczy się programowania, aby w dającej się przewidzieć przyszłości zdobyć stanowisko młodszego programisty. Studiował na kursach z podstaw języka Java i tworzenia aplikacji na Androida dla początkujących . Zapisałem się na kurs z mentorem, aby mieć lepsze środowisko szkoleniowe: historia Krzysztofa, studenta CodeGym University - 1

Zacząłem uczyć się programowania w 2018 roku, ale ostatecznie zatrzymałem się na półtora roku

Pochodzę z Polski, ale od 2017 roku mieszkam w Norwegii. Mam wykształcenie prawnicze i pracowałem w wydawnictwach prawniczych, zanim moja firma zdecydowała się zamknąć biuro w pobliżu mojego miasta. Dlatego stanąłem przed wyborem: przenieść się na inny koniec Polski albo zrezygnować i zająć się czymś innym. To była ważna decyzja w moim życiu i ostatecznie przeprowadziłem się do Norwegii. Od tego czasu moim głównym zajęciem jest praca w fabryce. Zajmowałem się produkcją i magazynem. Zanim dołączyłem do kursów CodeGym University, miałem konto na kursie samodzielnym. Zarejestrowałem się do pilotażowej wersji CodeGym w 2018 roku, ale niespecjalnie mnie to interesowało. Na początku byłem bardzo zainteresowany, ale potem napotkałem przeszkodę, którą bardzo trudno było mi pokonać. Poza tym sama strona funkcjonowała nieco inaczej niż obecnie. Później wróciłem ponownie i kupiłem abonament. W tym czasie ukończyłem pierwsze zadanie i dotarłem do połowy drugiego zadania. A potem urodził się mój syn. Przerwałem naukę na półtora roku, aż CodeGym zaproponowało dedykowane kursy z mentorem, co skłoniło mnie do ponownego powrotu.

Postanowiłem spróbować kursu z mentorem, aby mieć lepsze środowisko do kontynuowania nauki

Od początku mojej nauki moim głównym celem była zmiana zawodu i rozpoczęcie pracy od stanowiska Juniora lub programisty stażysty, kiedy tylko będę na to gotowy. Zdecydowałem się więc wypróbować kurs z mentorem, aby mieć lepsze warunki do kontynuowania nauki. Bycie tatą, codzienna praca, samodzielna nauka i postępy są wyzwaniem. Myślałam, że posiadanie nauczyciela, wyznaczone ramy czasowe i praca domowa po każdej lekcji pomogą mi utrzymać dobrą formę. I moje przypuszczenia były słuszne: te funkcje pomogły mi w lepszym postępie w nauce niż samodzielne przechodzenie przez kurs.

Podobało mi się, że po każdej sesji na żywo mogłem zabrać się do zadań i utrwalić zdobytą wiedzę

Podczas nauki na kursie Java Fundamentals zdecydowanie podobały mi się materiały szkoleniowe na platformie CodeGym. Było dla mnie oczywiste, że wprowadzili wiele zmian w funkcjonalności strony. Świetnie było mieć „zapasowe” wsparcie na każdą sesję z mentorem. Podobało mi się to, że po każdej lekcji z moim mentorem mogłam przystąpić do zadań i utrwalić zdobytą wiedzę. Jeśli chodzi o sesje na żywo, napotkałem pewne przeszkody. Mentor był w innej strefie czasowej, a ja nie mogłam do niego dołączyć – było już dla mnie za późno. Oczywiście odtworzyłem lekcje, ale dla mnie uczestnictwo w nich na żywo ma raczej charakter pomocniczy. Na początku kursu Java Fundamentals około 60-70% szkolenia było dla mnie łatwe, jak szybkie odświeżenie poprzedniej nauki. Trudno powiedzieć, czy byłoby to tak płynne dla uczniów, którzy zaczynają z zerowym doświadczeniem w kodowaniu. Przypuszczam, że będą musieli włożyć więcej wysiłku w radzenie sobie z niektórymi trudnymi tematami. Dla mnie, jako studenta z wcześniejszym doświadczeniem, samodzielny kurs CodeGym może pomóc ci zrozumieć podstawy języka Java. Nie ma więc potrzeby powtarzania każdego nowego tematu z mentorem: możesz po prostu zadać mu pytania dotyczące trudnych punktów z materiału, którego się uczysz.

Kontynuacja kursu programowania Androida była spontaniczną decyzją

Kiedy zapisałem się na kurs Java Fundamentals, pomyślałem, że mógłbym mieć, powiedzmy, „część drugą” tego rodzaju nauki, aby móc przejść do bardziej złożonych tematów związanych z tworzeniem języka Java. Chciałem kontynuować naukę w dotychczasowy sposób, ponieważ w każdej chwili mogę wrócić do samodzielnego kursu. Nie było „części drugiej” poświęconej Javie, ale dostępny był kurs na Androida. Szczerze mówiąc, na początku decyzja o kontynuowaniu pracy z Androidem była spontaniczna. Jednak później zrozumiałam, że rzeczywiście jest to świetny sposób na poszerzenie swojej perspektywy i zdobycie doświadczenia oraz dodatkowej wiedzy, która pomoże mi podjąć decyzję w jakim kierunku chcę się specjalizować. Lubię mentora (Milan) i doceniam to, co dla nas zrobił, ponieważ widziałem, jak bardzo starał się wszystko wyjaśnić na każdym etapie, począwszy od zagadnień komputerowych po samo programowanie. Nauczyciel był zdecydowanie dużym atutem kursu na Androida. Stara się dzielić ze studentami dużą ilością treści i wiedzy, którą posiada. Brakowało mi jednak tego rodzaju zadań ustawionych na platformie CodeGym, jakie mieliśmy w przypadku Java Fundamentals. Dobrze byłoby mieć kilka zadań o różnym stopniu złożoności – poza praktycznymi projektami, nad którymi pracujemy z Milanem. Powiedziałem Milanowi, że nie wyobrażam sobie, aby osoba bez wiedzy programistycznej, takiej jak Java czy inne języki programowania, mogła wziąć udział w kursie Androida. Jeśli jednak uczysz się od podstaw w języku Java Fundamentals, a później kontynuujesz kurs tworzenia aplikacji na Androida, nie ma problemu.

Mam nadzieję zmienić zawód za 1-2 lata

Moim pierwszym zadaniem po kursie Android jest utrwalenie wiedzy, którą tu zdobyłem, rozszerzenie funkcjonalności mojego finalnego projektu i stworzenie kilku nowych projektów do mojego przyszłego portfolio. Mam także subskrypcję samodzielnego kursu CodeGym, więc będę do niego wracać i dalej rozwijać swoją wiedzę z zakresu Java, oprócz nauki programowania na Androidzie. Mam nadzieję zmienić zawód za 1-2 lata, taki czas sobie daję. Gdybym nie miała obowiązków rodzicielskich i mogła w pełni skupić się na nauce, myślę, że udałoby mi się osiągnąć ten cel w mniej więcej pół roku. Ale będąc realistą, daję sobie nawet dwa lata na rozpoczęcie kariery jako programista Java Junior lub Android Junior. „Zapisałem się na kurs z mentorem, żeby mieć lepsze warunki do szkolenia”: historia Krzysztofa, studenta CodeGym University - 1
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION