CodeGym /Java-blogg /Tilfeldig /Bakgrunnen din gjør ingen forskjell når det gjelder å lær...
John Squirrels
Nivå
San Francisco

Bakgrunnen din gjør ingen forskjell når det gjelder å lære å kode Java: The Story of David, RPG-utvikler og CodeGym-student

Publisert i gruppen
CodeGym er 2,5 år gammel nå, med nesten en halv million brukere fra hele verden. Mange studenter har fullført kurset og funnet drømmejobben. Og selv om vi alltid ber deg om å dele suksesshistoriene, kan historiene til de som er midt i læringsopplevelsen noen ganger være motiverende og interessante i samme grad. Vår første historie handler om David ( David Haines ). Han er en RPG-utvikler fra USA, som allerede har vært under utvikling i mer enn 25 år. Denne våren, på grunn av en pandemisituasjon, ble han satt på permisjon, så han bestemte seg for å lære Java."Bakgrunnen din gjør ingen forskjell når det gjelder å lære å kode Java": The Story of David, RPG-utvikler og CodeGym-student - 1

"Java vil eksistere lenge, og det vil bare bli bedre"

Hvorfor valgte jeg Java blant andre programmeringsspråk? Jeg kan tenke på to grunner. For det første, da jeg ble satt på permisjon i selskapet mitt, hørte jeg at vi byttet til Java for mange av våre interne ting. Så jeg tenkte at det ville være nyttig om jeg lærte noe om det. For det andre vet jeg at Java er et veletablert språk, og det kommer til å vare en stund. Mange jeg har snakket med har samme oppfatning. Det vil være rundt og bare bli bedre. Så det var helt greit for meg å velge Java. Selvfølgelig, hvis selskapet mitt ville begynne å fokusere på C#, ville jeg se etter C#. Eller vi ville gjort Python, jeg ville se etter Python.

"CodeGym var det beste alternativet for meg og for å nå mine mål"

Så jeg gikk på internett og googlet "lær Java", og så på CodeGym og noen andre alternativer som viste seg. Fra det jeg så og det jeg har lest, bestemte jeg meg for at CodeGym var det beste alternativet for meg og for å nå mine mål. Det jeg liker med dette kurset er konteksten. Du behandler læring som et spill, og det gjør læring morsomt. Det har for det meste vært veldig enkelt å forstå. Men det har selvfølgelig vært tider da det har vært litt forvirrende. Jeg pleier ikke å google mye, og jeg velger vanligvis ikke de riktige søkeordene, så noen ganger bruker jeg mye tid på å se på ubrukelige ting for å komme dit jeg ønsker å være. Jeg husker ikke hva som var leksjonen, men jeg ble sittende fast på det i 4-5 dager og prøvde å finne ut av det. Jeg har lært på CodeGym siden våren, tror jeg. Akkurat nå er jeg på nivå 12, så sannsynligvis går jeg mye saktere enn mange andre mennesker gjør. Først var det 3-4 timer om dagen minst. Men i slutten av mai mistet jeg jobben på grunn av Covid-19, og søket etter ny jobb tok overhånd, så læringen ble kuttet ned til 2-3 timer 5 dager i uken. Jeg bruker IntelliJ IDEA og CodeGym-plugin og synes de er morsomme. Jeg har nylig oppdaget"Riktige løsninger" -funksjonen i plugin-en, men jeg prøver å ikke se ofte. For eksempel kan jeg ta og reversere løsningen for å finne ut hvordan de kom dit. For meg er det veldig gunstig, jeg liker det. Jeg bruker også "Hjelp" -delen av og til. Når jeg står fast skal jeg lete der for å finne noe lignende, og se forslagene som kommer. Jeg la faktisk ut et par spørsmål som ble besvart, som var veldig nyttige. Endelig er jeg glad i spill! Jeg har nettopp fullført 2048-spillet. Jeg har gjort minesveiperen, og det er den type prestasjon jeg er stolt av, for når det fungerte var det fantastisk. Jeg har hatt problemer med 2048, og igjen, da det fungerte, kjente jeg en følelse av stolthet. Se hva jeg har gjort! Nå holder jeg på med Snake-spillet, og her er problemet: Jeg må bestemme meg for om jeg vil skrive spillet eller fortsette med leksjonene. Jeg må litt tvinge meg selv noen ganger og tenke "Jeg gjorde spillet for siste gang. Jeg må lære noe denne gangen."

"Bakgrunnen din gjør ingen forskjell"

Jeg er helt ny på Java. Kurset er veldig lærerikt, enkelt og underholdende. Det gjør det morsomt å lære Java. For meg er det viktig, fordi jeg vil lære og nyte det jeg holder på med. Jeg tror ikke at bakgrunnen din gjør noen forskjell når det gjelder å lære å kode. Selvfølgelig kan det være nyttig og nyttig på noen punkter. Som en RPG-programmerer er jeg allerede kjent med hele programmeringslogikken. Noen som er helt ferske innen programmering og lære programmeringsspråk, har kanskje ikke den typen ferdigheter. Men for å være ærlig med deg, synes jeg CodeGym gjør en veldig god jobb med å sette seg inn i de grunnleggende konseptene. Det hjelper deg med å nå målet: lære Java og møte markedskravene. Da jeg var mye yngre var drømmen min å starte et programvareselskap, lage videospill og sånt. Jeg elsker å kode i RPG. Men med Java ... Hvem vet? Kanskje jeg blir god nok, lager et spill, selger det og starter mitt eget selskap.

"Vie mer tid til læring, spesielt i begynnelsen"

Fra min personlige erfaring vil jeg gi noen tips til alle som begynner å lære Java og programmering:
  1. Bruk mer tid på å studere, spesielt i begynnelsen.

    Det bidrar til å øke lysten til å lære mer. Jeg ville ikke begynt å gjøre en halvtime her, en halvtime der. Det er ikke nok å vekke interessen vår og trekke deg inn. Gi det en time, to timer, fire timer! I hvert fall helt i begynnelsen.

    Jeg har kommet til det punktet hvor jeg vet at jeg vil fortsette å lære og jeg vet hvorfor jeg gjør dette, og jeg har ikke alltid tid til å vie, men når jeg har tid, kommer jeg tilbake og sitte ved datamaskinen min i 1-2 timer, opptil 4-5 timer noen ganger, spesielt i helgene, og bare lære.

  2. Vær oppmerksom på hva du gjør og nyt det. Resten ordner seg selv.

    Jeg er ikke i tvil om at selv i min begrensede kapasitet nå kan jeg lære å kode Java. Det vil være nyttig fordi ingen er spesialiserte lenger, og du kan ikke gjøre verken RPG eller Java. Du må gjøre noe mer, som Python, C++ eller C#. Du må være allsidig nok til å kunne prestere mer i din stilling.

    Poenget er: finn noe du vil lære, du er villig til å lære, og bare gjør det.

Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION