CodeGym /Java Blog /Willekeurig /Hoe het leerpad behouden zonder de motivatie te verliezen...
John Squirrels
Niveau 41
San Francisco

Hoe het leerpad behouden zonder de motivatie te verliezen?

Gepubliceerd in de groep Willekeurig
Leren coderen is zeker geen gemakkelijk proces, en het is normaal dat je onderweg vastloopt of gefrustreerd raakt... we zijn er allemaal geweest. En als je het gevoel hebt dat je het moeilijk vindt om gemotiveerd te blijven, zijn er enkele beproefde hints en tips die het leertraject minder bochtig en veel boeiender kunnen maken. Hoe het leerpad behouden zonder de motivatie te verliezen?  - 1

Begin gewoon ... en begin met een plan / schema

Heel vaak stellen mensen het leren programmeren in Java uit, niet vanwege hun luiheid maar vanwege de angst om te falen. Hoe die angst te overwinnen? Allereerst moet u uw doelen stellen en precies begrijpen wat u wilt doen bij het programmeren. Applicatie-ontwikkeling, mobiele app-ontwikkeling of QA-automatisering? Zoek welke van de bovenstaande dingen u wilt doen, stel gerelateerde einddoelen vast, definieer de reeks specifieke onderwerpen die u moet leren en maak vervolgens een leerplan. Eigenlijk is een effectief plan een van de belangrijkste dingen die je zullen helpen consistent te blijven en zo je studie met succes af te ronden. Door je aan het plan te houden (je kunt hier naar een basisplan verwijzen), wordt het gemakkelijker om regelmatig te studeren en stap voor stap de juiste informatie te krijgen. Wat is het volgende? Het rooster! U moet uw persoonlijke leerschema opstellen dat comfortabel is voor uw levensstijl en leertempo. Het schema zal vooral gunstig zijn voor studenten die problemen hebben met zelforganisatie. Bovendien kunnen ze verwijzen naar externe helpers om beter georganiseerd en dus gemotiveerd te blijven.
  • Van de vele notitietools kan Trello je bevallen, omdat het een erg handige app voor projectbeheer is die je helpt bij het organiseren van alles, van een bedrijfsstrategie tot een grote verhuizing.

  • Notion is een wat eenvoudigere tool die je nog steeds kan voorzien van notities, kalenders, herinneringen, evenals kanbanborden, wiki's en databases.

  • CodeGym Kickmanager . Zoals de naam al aangeeft, is het een heel nuttige app die door onze service wordt aangeboden en die je elke dag kan helpen met leren. Stel eenvoudig uw voorkeursschema in en de app laat u weten wanneer het de hoogste tijd is om te gaan coderen.

  • Tijdens het leerproces kan de Codegym Bookmark- functie ook erg handig zijn. Het is niet bedoeld voor het maken van aantekeningen, maar voor het markeren van belangrijke informatie waarnaar u later wilt verwijzen. Voor degenen die meer georganiseerd willen zijn en hun leren willen structureren, kan deze functie een fortuin waard zijn. Je vindt het onderaan elke lezing, artikel of taak bij het voltooien van onze cursus.

Begin langzaam. Kies Consistentie boven Snelheid

Jezelf overladen met informatie is een kortere weg naar frustratie en verlies van motivatie. Probeer niet alles tegelijk te krijgen en te veel verschillende onderwerpen tegelijk te leren. Hetzelfde geldt voor verschillende oefenmethoden en -technieken. Begin in plaats daarvan klein. Het is beter om je te concentreren op één bepaalde vaardigheid en daar ongeveer 20 uur per week aan te besteden. Begin met simpele dingen. Sla geen kleine dingen over, want zelfs die kleine dingen kunnen erg waardevol zijn, om nog maar te zwijgen van het feit dat ze veel vertrouwen zullen geven. Bovendien raak je in het begin niet overweldigd en geef je het leren op voordat je bij het meest interessante deel van coderen komt. Houd er rekening mee dat zelfs kleine inspanningen, in combinatie met consistentie, zeker zullen leiden tot grote prestaties.

Probeer een burn-out te voorkomen

Vanaf het vorige punt krijg je vertrouwen en ga je elke dag langzaam vooruit. Op die dagen dat je je echt gefrustreerd voelt, is het oké om diep adem te halen en manieren te vinden om uit te rusten. Soms heb je gewoon een kleine pauze nodig om je hoofd leeg te maken. Probeer je focus te verleggen door te gaan wandelen, naar muziek te luisteren of een andere activiteit te doen die je leuk vindt. Dat gezegd hebbende, het is prima om een ​​dag over te slaan, maar niet meer. Vermijd lange pauzes, omdat ze uiteindelijk een gewoonte kunnen worden en uw voortgang kunnen vertragen.

Schakel over naar eenvoudigere of boeiendere manieren van leunen

Als je op een bepaald moment vastloopt in het leren, geef dan niet op. Waarschijnlijk heb je de lat te hoog gelegd en is het tijd om je aan gemakkelijkere manieren van oefenen te houden. Een van de gemakkelijkste manieren om te blijven oefenen en meer vertrouwen te krijgen in uw vaardigheden, is door reeds bestaande codes te gebruiken, dwz de code te kopiëren. Door te leren van codes geschreven door professionals, ontwikkel je je eigen stijl en verminder je de studielast. Onder de open bronnen waarmee u een glimp kunt opvangen van het denken van iemand anders, vindt u mogelijk GitHub , GitLab , Pluralsight , Free CodeCamp of SourceForgeerg nuttig. Een andere boeiende en motiverende manier om Java-codering te leren, is door je eigen kleine maar opwindende projecten te maken, zoals apps, chatbots of games. Dit kunnen zijn:
  • Spellen: Mijnenveger, Snake, Racers, Super Mario Bros; Kloon, 2048, Tetris en dergelijke;
  • Kleine apps zoals rekenmachine, kalender, verlanglijstje of takenlijst;
  • Managementsystemen voor scholen, bibliotheken en sport;
  • Reserveringssysteem voor luchtvaartmaatschappijen;
  • Valuta-omzetter.
Projecten kunnen natuurlijk uitdagend zijn, maar onze sectie "Games" maakt dit zelfs voor nieuwkomers mogelijk. Uitgelicht met stapsgewijze instructies, helpt het je bij het opnieuw maken van populaire spellen. De sectie bevat codevoorbeelden en vereist alleen Java-kennis op beginnersniveau.

Vragen stellen. Betreed de gemeenschap

De andere supereffectieve manier om moeilijkheden te overwinnen wanneer je vastloopt bij een bepaalde taak, is door te verwijzen naar hulp. Tegenwoordig staat het internet vol met talloze communities en forums waar Java-ontwikkelaars van alle niveaus, van over de hele wereld, hun ervaring en kennis delen. Ze staan ​​altijd klaar om hun hulp aan te bieden en lastige problemen op te lossen. Bovendien kunnen uw collega's u ondersteuning bieden en hun eigen ervaringen delen. Bij Quora en Reddit kun je zelfs de meest stomme vragen stellen en krijg je snel antwoord, terwijl middelen zoals Coderanch , Codecademy Community en StackOverflow je kunnen helpen gelijkgestemde mensen te vinden en samen de uitdagende reis van het leren van Java te doorlopen.

Vergelijk jezelf niet met anderen

Naarmate je meer betrokken raakt bij Java-gemeenschappen, probeer jezelf nooit te vergelijken met andere programmeurs. Onthoud dat het niet erg is om de gedrevenheid van je collega's te zien, maar het is slecht om jaloers of ontmoedigd te zijn als iemand anders het beter lijkt te doen dan jij. Breng in plaats daarvan hun energie en opwinding over op je eigen ervaring. Houd er ook rekening mee dat iedereen in een ander tempo vordert, omdat ze mogelijk meer of minder tijd hebben om te leren. Nog een grote fout is om je door het bedriegersyndroom te laten afleiden. Zelfs als je fouten maakt, heb je altijd vertrouwen in je eigen vaardigheden. Om je gevoel van eigenwaarde te vergroten, kun je terugkijken op alles wat je al hebt gedaan om te beseffen hoe ver je bent gekomen. Wanneer je je down voelt, onthoud dan gewoon waarom je bent begonnen, wat je heeft geïnspireerd en wat je einddoel is.

De omtrek

Net als in een echte sportschool, is het in het begin erg moeilijk om een ​​spier te trainen die uit vorm is. Na verloop van tijd groeien uw spieren echter en worden ze sterker - natuurlijk worden trainingen gemakkelijker uit te voeren. Wanneer u met Java begint te leren, begint u net uw codeervaardigheden te ontwikkelen en het kan vrij gemakkelijk zijn om te stoppen als er iets misgaat. Maar ben het ermee eens dat je het trainen in een sportschool nauwelijks zult opgeven als je eenmaal spierpijn voelt. Hetzelfde geldt voor coderen. Dus, zelfs als je de motivatie verliest, geef het leren niet op. Onthoud de belangrijkste punten die u kunnen helpen door te gaan - uw einddoel voor ogen, een goed gestructureerd plan, consistentie boven snelheid, redelijke rust, spannende projecten, een gemeenschap van collega's en begrip voor uw uniekheid. Begin nooit aan jezelf te twijfelen en jezelf te vergelijken met anderen, denken dat je minder getalenteerd bent of niet getalenteerd genoeg om de opleiding te voltooien en een goede baan te krijgen. Het draait allemaal om motivatie, geloof en herhalingen en sets. Dus, fijne workouts in onze sportschool!
Opmerkingen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION