CodeGym /Java-blogg /Tilfeldig /Topp 7 tips og triks for å lære Java så raskt som mulig
John Squirrels
Nivå
San Francisco

Topp 7 tips og triks for å lære Java så raskt som mulig

Publisert i gruppen
Det er måten den menneskelige hjernen fungerer på. Uansett hva vi gjør, leter hjernen vår konstant etter mer effektive løsninger og snarveier som vil tillate oss å gjøre det samme raskere, bedre og på en mer praktisk måte enn før. Så ta det rolig, hvis du lurer på om det er noen tips og triks for å lære Java raskere og enklere, er det helt naturlig for deg å gjøre det. Topp 7 tips og triks for å lære Java så raskt som mulig - 1 Vi er ikke sikre på "triks", men det er absolutt noen måter å maksimere effektiviteten til denne prosessen, som vil tillate deg å ende opp med å lære Java så raskt som det er realistisk mulig. Selvfølgelig vil forskjellige ting fungere for forskjellige typer mennesker, men noen tips og anbefalinger kan og vil definitivt gjøre livet ditt som Java-lærer betraktelig enklere. Her er en rekke av de mest anvendelige og beviste effektive tipsene og forslagene for å lære Java raskt, basert på vår egen erfaring hos CodeGym og fra en rekke erfarne Java-utviklere.

1. Finn et spennende prosjekt som du kan bygge med Java

Her er et fint starttipsfra Brian Knapp, en erfaren programmerer og forfatteren Code Career Genius-bloggen: «Da jeg var senior på videregående tilbake i 2002 bestemte jeg meg for å lære Java. Jeg fikk meg en kopi av Teach Yourself Java på 21 dager for å finne ut det grunnleggende og hvordan det var annerledes enn C/C++. Boken var nyttig, men jeg tygget gjennom den på en uke eller to. Og så gjorde jeg noe som gjorde en stor forskjell. Jeg bestemte meg for å lage noe kult med Java! Jeg ble veldig begeistret for å lage mitt eget RPG-spill i Final Fantasy-stil ved å bruke Java 2D. I den neste måneden, hver eneste ettermiddag og kveld, var jeg obsessivt hacket på det prosjektet. Underveis fant jeg ut hvordan jeg skulle sende ut grafikk til skjermen, animere sprites, skrive ut og flytte et flisekart på skjermen, kollisjonsdeteksjon, musikk, lydeffekter, og jeg bygde til og med min egen flisekartredigerer med Java Swing! Nøkkelpunktet for meg var å være begeistret for å bygge noe. Jeg hadde et prosjekt som jeg hadde så god energi til, og Java var en spennende teknologi for å gjøre alt mulig!» Brian har absolutt rett. Å finne noe morsomt og spennende som du vil bygge med Java er en fin måte å motivere deg selv til å lære språket på en rask og morsom måte. Dette er faktisk en av tingene vi hadde i tankene da vi utformet CodeGym-kurset. Det er derfor vi har en historie, som kobler deler av kurset sammen, og ulike oppgaver designet for å bli begeistret for å bruke Java for å lære hvordan du kan bruke dette språket til å lage noe du liker. Brian har absolutt rett. Å finne noe morsomt og spennende som du vil bygge med Java er en fin måte å motivere deg selv til å lære språket på en rask og morsom måte. Dette er faktisk en av tingene vi hadde i tankene da vi utformet CodeGym-kurset. Det er derfor vi har en historie, som kobler deler av kurset sammen, og ulike oppgaver designet for å bli begeistret for å bruke Java for å lære hvordan du kan bruke dette språket til å lage noe du liker. Brian har absolutt rett. Å finne noe morsomt og spennende som du vil bygge med Java er en fin måte å motivere deg selv til å lære språket på en rask og morsom måte. Dette er faktisk en av tingene vi hadde i tankene da vi utformet CodeGym-kurset. Det er derfor vi har en historie, som kobler deler av kurset sammen, og ulike oppgaver designet for å bli begeistret for å bruke Java for å lære hvordan du kan bruke dette språket til å lage noe du liker.

2. Øv så mye som mulig

«Øvelse gjør hele forskjellen. Jeg var i stand til å bli en ekspert i Java-lærer på grunn av konstant, gjentatt praksis. Dette er absolutt nøkkelen til suksessen til profesjonelle programmerere. Du må bare kode det!» — sierJohn Selawsky, en senior Java-utvikler og Java-veileder. Og vi kunne ikke vært mer enige! Vi fortsetter å si dette helt fra begynnelsen: i å lære hvordan man kode, gjør øvelse hele forskjellen. Vi har bygget hele CodeGyms kursstruktur rundt denne praksis-første tilnærmingen, faktisk. Dette er en av hovedårsakene til at mange av våre studenter klarer å finne seg en første kodejobb før de i det hele tatt fullfører det siste nivået i kurset. Når du lærer Java på CodeGym, vil det meste av det du gjør være å øve. Så vi har på en måte tatt hånd om denne for deg allerede. Bare ikke glem å øve hvis du bestemmer deg for å ta en annen måte å lære Java på enn CodeGym.

3. Studer regelmessig og ikke ta lange pauser

Et annet viktig tips som vi kan dele basert på egne observasjoner og erfaringene til våre tidligere elever. Å studere regelmessig og kontinuerlig, uten å ta lange pauser (gjerne uten pause lenger enn én dag) er en viktig suksessfaktor. Erfaring viser oss at folk som har en tendens til å ta lange og mange pauser, vanligvis utvikler seg veldig sakte og oftere ender opp med å avslutte kurset uten å lykkes. Så vi vil definitivt anbefale, så mye du kan, å holde deg til å lære Java med jevne mellomrom, da å ta pauser for de fleste resulterer i behovet for å "oppdatere" minnet når de kommer tilbake til det, eller til og med lære det. igjen, siden hjernen din har en tendens til å glemme den nye kunnskapen veldig raskt, spesielt hvis denne kunnskapen ikke støttes av en passende mengde praktisk erfaring.

4. Samarbeid med andre nybegynnere og ferske elever

Samarbeid med andre ferske elever for å kombinere innsatsen og støtte hverandre er et annet lite triks for vellykkede Java-selvlærere. Denne tilnærmingen er effektiv på grunn av måten hjernen vår fungerer på: den beste måten å lære noe på er å lære det til andre mennesker. Det er derfor det fungerer så bra å samarbeide med andre og hjelpe mindre erfarne elever. Vi har selvfølgelig alltid visst hvor viktig fellesskapet og samarbeidet er. Derfor har vi hjelpeseksjonen nettsiden vår, hvor CodeGym-studenter kan be om hjelp, og få det fra medelever eller Codegyms egne Java-eksperter.

5. Hold læringsøktene dine lenge nok (lenger enn 1 time om dagen)

Som mange erfarne programmerere vil fortelle deg, er kanskje ikke den mest effektive strategien å lære Java én time hver dag. For de fleste vil en time bare ikke være nok, siden den faktiske tiden du bruker på koding vil være et sted rundt 20-30 minutter. Her er hva Reinder de Vries, en erfaren utvikler og grunnlegger av nettstedet LaernAppMaking.com, har å deleom dette: «Bare å lære én time om dagen (uansett hvor mange dager på rad) er dårlig for å beholde det lærte, og vil skade læringsevnen din. Har du mulighet til å lære 2 eller 3 timer om dagen, kanskje i mindre intervaller? Når du lærer programmering i én time, kan den faktiske tiden du bruker på å skrive kode være så lite som 20 minutter. Bortsett fra programmering gjør du mange andre ting: Leser, slår opp referanser, stirrer på skjermen, prøver å sette sammen Google-søk, og selvfølgelig sjekker Facebook eller WhatsApp og andre avbrudd. Når du lærer, trenger sinnet ditt å "varme opp" (akkurat som å trene) og kjøle seg ned, og behandle den nye informasjonen. Å bytte oppgaver og kontekst tar opp oppmerksomhet, og spesielt for programmering tar det tid og krefter å «sone ut». En generell ting å legge til her er: ikke kast bort tid, og fokuser så mye du kan på å oppnå noe raskere (du har ikke all verdens tid!), enten det er å lære å kode i Java eller noe annet. Her er en god motivasjonanbefaling fra Hagar Qim, en erfaren Java-utvikler: «Ikke svek. Økonomier endrer seg. IT-verdenen har endret seg mye gjennom årene, men én ting er fortsatt den samme: Når en svak økonomi tvinger bedrifter til å kutte kostnader, vil prosjekter bli utsatt eller til og med kansellert. Når prosjekter forsvinner, forsvinner arbeidsplasser. Til slutt svinger økonomipendelen alltid tilbake, men det kan ta år. Så kjør tidevannet til en fortsatt blomstrende økonomi for å få den gode starten.» Bra sagt.

6. Ikke sett listen for lavt

Et annet godt generelt tips er å ikke legge streken for lavt for deg selv når det gjelder å lære å kode, som er det mange nybegynnere vanligvis gjør. For eksempel er det typisk for folk å tro at de er for gamle til å lære en ny ferdighet, spesielt hvis den er «like kompleks som programmering». Selv folk i slutten av 20-årene eller tidlig i 30-årene tror ofte at de kan være "for gamle for denne dritten." Selvfølgelig er det å være for gammel i de fleste tilfeller bare en unnskyldning du finner på for å tillate deg selv å slutte, ofte før du i det hele tatt startet. Her er hva Brian Lim, en erfaren Java-koder, har å siom folk som begynner å lære Java når de er over 30: «Java er veldig strukturert og bedriftsorientert. Jeg tror det er perfekt for et strukturert sinn, som liker designmønstre og objektorientert programmering. Og det er sannsynligvis mer sannsynlig at en eldre person har et strukturert sinn. Den har også en karrierevei innen sertifiseringer og hyggelige avslappede jobber for eldre mennesker. En annen måte Java kan være flott på er hvis du lager ditt eget produkt. Microsoft og .NET blir ikke behandlet seriøst i åpen kildekode-verdenen, så hvis du har en flerårig plan for å bygge et produkt eller til og med et spill som Minecraft, er Java fantastisk. Utbetalingen er fantastisk, og du kommer til å jobbe med modent verktøy i stedet for spaghetti-kode for JavaScript eller problemer med lavt minne som C eller C++.» Vi kunne bare ikke vært mer enige.

7. Bonustips: syng koden din

Og for å konkludere, her er et ekstra hyggelig og uvanlig bonustips fra Reinder de Vries, som anbefaler deg å synge koden din (det er noe nytt!) som en måte å lure tankene dine fra å kjede deg. "Har du noen gang prøvd å synge programmeringskoden din? Jeg mener, det høres dumt ut, men det fungerer. Sinnet blir kjedelig når du gjør det samme hele tiden, og det lærer mye mindre hvis du bruker én læringsmetode. Å lese hele tiden, bare se videoer, kun skrive på et tastatur er ikke en optimal måte å lære på. Prøv heller å skrive ned kode med penn og papir, eller tegne et programmeringskonsept med en finlinje og en større blyant, eller ... syng koden din!» anbefaler Reinder.
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION