CodeGym/Blog Java/Random-PL/Jak utrzymać ścieżkę uczenia się bez utraty motywacji?
John Squirrels
Poziom 41
San Francisco

Jak utrzymać ścieżkę uczenia się bez utraty motywacji?

Opublikowano w grupie Random-PL
Z pewnością nauka kodowania nie jest łatwym procesem i normalne jest uczucie utknięcia lub frustracji po drodze… wszyscy to przechodziliśmy. A jeśli czujesz, że masz trudności z utrzymaniem motywacji, istnieje kilka sprawdzonych wskazówek i wskazówek, które mogą sprawić, że ścieżka uczenia się będzie mniej kręta i znacznie bardziej wciągająca. Jak utrzymać ścieżkę uczenia się bez utraty motywacji?  - 1

Po prostu zacznij... i zacznij od planu/harmonogramu

Dość często ludzie odkładają naukę programowania w Javie nie z powodu lenistwa, ale z obawy przed porażką. Jak pokonać ten strach? Przede wszystkim powinieneś wyznaczyć sobie cele i dokładnie zrozumieć, co chcesz robić w programowaniu. Tworzenie aplikacji, tworzenie aplikacji mobilnych czy automatyzacja kontroli jakości? Znajdź, którą z powyższych czynności chcesz wykonać, ustal powiązane cele końcowe, zdefiniuj zestaw konkretnych tematów, których musisz się nauczyć, a następnie utwórz plan nauki. W rzeczywistości skuteczny plan jest jedną z kluczowych rzeczy, które pomogą ci zachować spójność, a tym samym pomyślnie ukończyć studia. Trzymając się planu (możesz zapoznać się z podstawowym planem tutaj), łatwiej będzie uczyć się regularnie i krok po kroku uzyskiwać właściwe informacje. Co dalej? Harmonogram! Powinieneś stworzyć swój osobisty harmonogram nauki, który będzie wygodny dla Twojego stylu życia i tempa nauki. Harmonogram będzie szczególnie korzystny dla studentów, którzy mają problemy z samoorganizacją. Ponadto mogą zwrócić się do zewnętrznych pomocników, aby byli lepiej zorganizowani i odpowiednio zmotywowani.
  • Wśród wielu narzędzi do notatek Trello może Ci się spodobać, ponieważ jest to bardzo przydatna aplikacja do zarządzania projektami, która pomoże Ci zorganizować wszystko, od strategii biznesowej po dużą przeprowadzkę.

  • Notion jest nieco prostszym narzędziem, które nadal może dostarczać notatki, kalendarze, przypomnienia, a także tablice Kanban, strony wiki i bazy danych.

  • CodeGym Kickmanager . Jak sama nazwa wskazuje, jest to całkiem przydatna aplikacja oferowana przez nasz serwis, która może pomóc Ci rozpocząć naukę każdego dnia. Po prostu ustaw preferowany harmonogram, a aplikacja powiadomi Cię, kiedy nadejdzie czas, aby zabrać się za kodowanie.

  • Podczas procesu uczenia się funkcja Codegym Bookmark może się również bardzo przydać. Nie jest przeznaczony do robienia notatek, ale do tworzenia zakładek do ważnych informacji, do których chcesz się odnieść później. Dla tych, którzy chcą być bardziej zorganizowani i ustrukturyzować swoją naukę, ta funkcja może być warta fortunę. Znajdziesz go na dole każdego wykładu, artykułu lub zadania podczas kończenia naszego kursu.

Zacznij powoli. Wybierz spójność zamiast szybkości

Przeładowanie informacjami to prosta droga do frustracji i utraty motywacji. Nie staraj się zdobyć wszystkiego naraz i uczyć się jednocześnie zbyt wielu różnych tematów. To samo dotyczy różnych metod i technik ćwiczeń. Zamiast tego zacznij od małych rzeczy. Lepiej skoncentrować się na jednej konkretnej umiejętności i poświęcić jej około 20 godzin tygodniowo. Zacznij od prostych rzeczy. Nie pomijaj małych rzeczy, ponieważ nawet te małe rzeczy mogą być bardzo cenne, nie mówiąc już o tym, że dodadzą dużo pewności siebie. Ponadto nie dasz się przytłoczyć na początku i nie zrezygnujesz z nauki, zanim przejdziesz do najciekawszej części kodowania. Pamiętaj, że nawet niewielkie wysiłki w połączeniu z konsekwencją z pewnością doprowadzą do wielkich osiągnięć.

Staraj się unikać wypalenia zawodowego

Z poprzedniego punktu zyskujesz pewność siebie, a następnie powoli robisz postępy każdego dnia. Jednak w te dni, kiedy czujesz się naprawdę sfrustrowany, dobrze jest wziąć głęboki oddech i znaleźć sposób na odpoczynek. Czasami potrzebujesz tylko krótkiej przerwy, aby oczyścić umysł. Spróbuj zmienić swoje skupienie, idąc na spacer, słuchając muzyki lub wykonując inne czynności, które lubisz. To powiedziawszy, dobrze jest pominąć jeden dzień, ale nie więcej. Unikaj długich przerw, ponieważ mogą one w końcu stać się nawykiem i spowolnić Twoje postępy.

Przejdź na łatwiejsze lub bardziej angażujące sposoby wspierania

Jeśli utkniesz na jakimś etapie nauki, nie poddawaj się. Prawdopodobnie postawiłeś sobie poprzeczkę zbyt wysoko i nadszedł czas, aby trzymać się łatwiejszych sposobów ćwiczenia. Jednym z najłatwiejszych sposobów na ćwiczenie i zwiększanie pewności swoich umiejętności jest korzystanie z już istniejących kodów, czyli kopiowanie kodu. Ucząc się z kodów napisanych przez profesjonalistów, możesz wypracować swój własny styl, jednocześnie zmniejszając obciążenie związane z nauką. Wśród otwartych zasobów, które pozwalają zajrzeć w czyjeś myślenie, można znaleźć GitHub , GitLab , Pluralsight , Free CodeCamp lub SourceForgebardzo przydatne. Innym angażującym i motywującym sposobem nauki kodowania w języku Java jest tworzenie własnych małych, ale ekscytujących projektów, takich jak aplikacje, chatboty lub gry. Mogą to być:
  • Gry: Saper, Wąż, Wyścigi, Super Mario Bros; Klon, 2048, Tetris i tym podobne;
  • Małe aplikacje, takie jak kalkulator, kalendarz, lista życzeń lub lista rzeczy do zrobienia;
  • Systemy zarządzania dla szkół, bibliotek i sportu;
  • system rezerwacji linii lotniczych;
  • Przelicznik walut.
Oczywiście projekty mogą być trudne, ale nasza sekcja „Gry” umożliwia to nawet nowicjuszom. Zawiera instrukcje krok po kroku, które poprowadzą Cię przez proces ponownego tworzenia popularnych gier. Ta sekcja zawiera przykłady kodu i wymaga jedynie znajomości języka Java na poziomie początkującym.

Zadawać pytania. Wejdź do społeczności

Innym super skutecznym sposobem przezwyciężenia trudności, gdy utkniesz w jakimś zadaniu, jest zwrócenie się o pomoc. Internet jest dziś pełen licznych społeczności i forów, na których programiści Java na wszystkich poziomach, z całego świata, dzielą się swoim doświadczeniem i wiedzą. Zawsze są gotowi zaoferować swoją pomoc i rozwiązać trudne problemy. Co więcej, twoi rówieśnicy mogą zaoferować ci wsparcie i podzielić się własnymi doświadczeniami. W Quora i Reddit możesz zadawać nawet najgłupsze pytania i uzyskiwać na nie szybkie odpowiedzi, podczas gdy takie zasoby jak Coderanch , Codecademy Community i StackOverflow mogą pomóc Ci znaleźć podobnie myślących ludzi i przejść przez pełną wyzwań podróż, jaką jest wspólna nauka Javy.

Nie porównuj się z innymi

Gdy coraz bardziej angażujesz się w społeczności Java, nigdy nie próbuj porównywać się z innymi programistami. Pamiętaj, że nie jest źle widzieć zapał, jaki mają twoi rówieśnicy, ale źle jest czuć zazdrość lub zniechęcenie, jeśli ktoś inny radzi sobie lepiej niż ty. Zamiast tego przenieś ich energię i podekscytowanie na swoje własne doświadczenia. Pamiętaj też, że każdy robi postępy w innym tempie, ponieważ może mieć więcej/mniej czasu na naukę. Jeszcze jednym wielkim błędem jest pozwolić, by syndrom oszusta cię przygnębił. Nawet jeśli popełniasz błędy, zawsze bądź pewny swoich umiejętności. Aby zwiększyć poczucie własnej wartości, możesz spojrzeć wstecz na wszystko, co już zrobiłeś, aby uświadomić sobie, jak daleko zaszedłeś. Ilekroć poczujesz się przygnębiony, przypomnij sobie, dlaczego zacząłeś, co cię zainspirowało i jaki jest twój ostateczny cel.

Zarys

Tak jak na prawdziwej siłowni, kiedy zaczynasz ćwiczyć mięsień, który nie jest w formie, na początku jest naprawdę trudno go wypracować. Jednak z biegiem czasu Twoje mięśnie rosną i stają się silniejsze - naturalnie treningi stają się łatwiejsze do wykonania. Kiedy zaczynasz naukę języka Java, dopiero zaczynasz rozwijać swoje umiejętności kodowania i może być całkiem łatwo zrezygnować, gdy coś pójdzie nie tak. Ale zgódź się, że nie zrezygnujesz z ćwiczeń na siłowni, gdy poczujesz ból mięśni. To samo dotyczy kodowania. Dlatego nawet jeśli stracisz motywację, nie rezygnuj z nauki. Pamiętaj o kluczowych punktach, które mogą pomóc ci iść dalej - o celu końcowym, dobrze ustrukturyzowanym planie, konsekwencji ponad prędkość, rozsądnym odpoczynku, ekscytujących projektach, społeczności rówieśników i zrozumieniu swojej wyjątkowości. Nigdy nie zaczynaj wątpić w siebie i porównywać się z innymi, myśląc, że jesteś mniej utalentowany lub niewystarczająco utalentowany, aby ukończyć kurs i znaleźć dobrą pracę. Wszystko zależy od motywacji, wiary, powtórzeń i serii. A zatem udanych treningów na naszej siłowni!
Komentarze
  • Popularne
  • Najnowsze
  • Najstarsze
Musisz się zalogować, aby dodać komentarz
Ta strona nie ma jeszcze żadnych komentarzy