
Bare start... og start med en plan/plan
Ganske ofte utsetter folk å lære å kode i Java, ikke på grunn av latskap, men på grunn av frykten for å mislykkes. Hvordan overvinne den frykten? Først av alt bør du sette deg mål og forstå nøyaktig hva du vil gjøre innen programmering. Applikasjonsutvikling, mobilapputvikling eller QA-automatisering? Finn hvilken av de ovennevnte du vil gjøre, sett beslektede sluttmål, definer settet med spesifikke emner du må lære, og lag deretter en læringsplan. Faktisk er en effektiv plan en av de viktigste tingene som vil hjelpe deg å holde deg konsekvent og dermed fullføre studiene dine på en vellykket måte. Ved å holde deg til planen (du kan referere til en grunnplan her), blir det lettere å studere regelmessig og få den riktige informasjonen trinn for trinn. Hva blir det neste? Timeplanen! Du bør lage din personlige læringsplan som vil være behagelig for din livsstil og læringstempo. Timeplanen vil være spesielt gunstig for studenter som har problemer med selvorganisering. I tillegg kan de henvise til eksterne hjelpere for å holde seg mer organisert og følgelig motivert.-
Blant de mange notatverktøyene kan Trello fange deg lyst, siden det er en veldig hendig prosjektledelsesapp som hjelper deg med å organisere alt fra en forretningsstrategi til et stort trekk.
-
Notion er et litt enklere verktøy som fortsatt kan gi deg notater, kalendere, påminnelser, samt kanban-tavler, wikier og databaser.
-
CodeGym Kickmanager . Som navnet tilsier, er det en ganske nyttig app levert av tjenesten vår som kan hjelpe deg med å sette i gang læringen hver dag. Sett ganske enkelt din foretrukne tidsplan, og appen vil varsle deg når det er på tide at du begynner å kode.
-
Under læringsprosessen kan Codegym Bookmark- funksjonen også være veldig nyttig. Det er ikke ment for å ta notater, men for å bokmerke viktig informasjon du ønsker å referere til senere. For de som ønsker å være mer organisert og strukturere læringen, kan denne funksjonen være verdt en formue. Du finner den nederst i hver forelesning, artikkel eller oppgave når du fullfører kurset vårt.
Start sakte. Velg konsistens fremfor hastighet
Å overbelaste deg selv med informasjon er en snarvei rett til frustrasjon og tap av motivasjon. Ikke prøv å få alt på en gang og lær for mange forskjellige emner samtidig. Det samme gjelder ulike øvingsmetoder og teknikker. Begynn i stedet i det små. Det er bedre å konsentrere seg om én spesiell ferdighet og bruke omtrent 20 timer i uken til den. Start med enkle ting. Ikke hopp over små ting siden selv de små tingene kan være svært verdifulle, for ikke å nevne at de vil gi mye selvtillit. I tillegg vil du ikke bli overveldet i begynnelsen og gi opp å lære før du kommer til den mest interessante delen av koding. Husk at selv små anstrengelser, kombinert med konsistens, definitivt vil føre til store prestasjoner.Prøv å unngå utbrenthet
Fra forrige punkt får du selvtillit og går sakte videre hver dag. Men på de dagene når du føler deg veldig frustrert, er det ok å ta et dypt pust og finne måter å hvile på. Noen ganger trenger du bare en liten pause for å rense tankene. Prøv å skifte fokus ved å gå en tur, lytte til musikk eller gjøre en annen aktivitet du liker. Når det er sagt, er det greit å hoppe over en dag, men ikke mer. Unngå lange pauser siden de til slutt kan bli en vane og bremse fremgangen din.Bytt til enklere eller mer engasjerende måter å lene seg på
Hvis du står fast på et tidspunkt i læringen, ikke gi opp. Sannsynligvis har du satt listen for høyt, og det er på tide å holde seg til enklere måter å øve på. En av de enkleste måtene å fortsette å øve på og bli tryggere på ferdighetene dine er å bruke allerede eksisterende koder, dvs. kopiere koden. Ved å lære av koder skrevet av fagfolk, kan du utvikle din egen stil, mens du reduserer studiebelastningen. Blant de åpne ressursene som lar deg få et glimt inn i andres tenkning, kan du finne GitHub , GitLab , Pluralsight , Free CodeCamp eller SourceForgeveldig nyttig. En annen engasjerende og motiverende måte å lære Java-koding på er å lage dine egne små, men spennende prosjekter som apper, chatbots eller spill. Disse kan være:- Spill: Minesveiper, Snake, Racers, Super Mario Bros; Clone, 2048, Tetris og lignende;
- Små apper som kalkulator, kalender, ønskeliste eller gjøremålsliste;
- styringssystemer for skoler, biblioteker og idretter;
- Airline Reservation System;
- Valutakalkulator.
GO TO FULL VERSION