CodeGym /Java blog /Tilfældig /Din baggrund gør ikke nogen forskel i at lære at kode Jav...
John Squirrels
Niveau
San Francisco

Din baggrund gør ikke nogen forskel i at lære at kode Java: The Story of David, RPG-udvikler og CodeGym-studerende

Udgivet i gruppen
CodeGym er efterhånden 2,5 år gammel med næsten en halv million brugere fra hele verden. Mange studerende har afsluttet kurset og fundet deres drømmejob. Og selvom vi altid beder dig om at dele succeshistorierne, kan historierne fra dem, der er midt i deres læringserfaring nogle gange være motiverende og interessante i samme grad. Vores første historie handler om David ( David Haines ). Han er en RPG-udvikler fra USA, som allerede har været under udvikling i mere end 25 år. I foråret blev han på grund af en pandemisituation sat på orlov, så han besluttede sig for at lære Java."Din baggrund gør ikke nogen forskel i at lære at kode Java": Historien om David, RPG-udvikler og CodeGym-studerende - 1

"Java vil eksistere i lang tid, og det vil kun blive bedre"

Hvorfor valgte jeg Java blandt andre programmeringssprog? Jeg kan tænke på to grunde. For det første, da jeg fik en orlov i mit firma, hørte jeg, at vi skiftede til Java for mange af vores interne ting. Så jeg tænkte, at det ville være en fordel, hvis jeg lærte noget om det. For det andet ved jeg, at Java er et veletableret sprog, og det kommer til at eksistere et stykke tid. Mange, jeg har talt med, har samme mening. Det vil være omkring og kun blive bedre. Så det var ligegyldigt for mig at vælge Java. Selvfølgelig, hvis min virksomhed ville begynde at fokusere på C#, ville jeg kigge efter C#. Eller vi ville lave Python, jeg ville kigge efter Python.

"CodeGym var den bedste mulighed for mig og for at nå mine mål"

Så jeg gik på internettet og googlede dybest set "lær Java", og så på CodeGym og nogle andre muligheder, der viste sig. Ud fra hvad jeg så, og hvad jeg har læst, besluttede jeg, at CodeGym var den bedste mulighed for mig og for at nå mine mål. Det, jeg godt kan lide ved dette kursus, er konteksten. Du behandler læring som en leg, og det gør læring sjov. Det har for det meste været meget nemt at forstå. Men selvfølgelig har der været tidspunkter, hvor det har været lidt forvirrende. Jeg googler normalt ikke en masse ting, og jeg vælger normalt ikke de rigtige søgeord, så jeg bruger nogle gange meget tid på at kigge på ubrugelige ting for at nå derhen, hvor jeg gerne vil være. Jeg kan ikke huske, hvad lektien var, men jeg sad fast i den i 4-5 dage og prøvede at finde ud af det. Jeg tror, ​​at jeg har lært på CodeGym siden foråret. Lige nu er jeg på niveau 12, så nok går jeg meget langsommere end mange andre mennesker gør. I starten var det mindst 3-4 timer om dagen. Men i slutningen af ​​maj mistede jeg mit job på grund af Covid-19, og søgningen efter et nyt job tog overhånd, så læringen blev skåret ned til 2-3 timer 5 dage om ugen. Jeg bruger IntelliJ IDEA og CodeGym-plugin'et og synes, det er sjovt. Jeg har for nylig opdaget"Korrekte løsninger" -funktion i plugin'et, men jeg prøver ikke at kigge ofte. For eksempel kan jeg tage og reverse engineere løsningen for at finde ud af, hvordan de kom dertil. For mig er det meget gavnligt, jeg kan godt lide det. Jeg bruger også sektionen "Hjælp" af og til. Når jeg går i stå, vil jeg kigge der for at finde noget lignende og se de forslag, der kommer. Jeg postede faktisk et par spørgsmål, der blev besvaret, som var meget nyttige. Endelig er jeg glad for spil! Jeg har lige afsluttet 2048-spillet. Jeg har lavet minestrygeren, og det er den slags præstation, jeg er stolt af, for da den virkede, var den vidunderlig. Jeg har haft problemer med 2048, og igen, da det virkede, følte jeg den følelse af stolthed. Se hvad jeg har gjort! Nu er jeg i gang med Snake-spillet, og her er problemet: Jeg skal beslutte, om jeg vil skrive spillet eller fortsætte med lektionerne. Jeg er lidt nødt til at tvinge mig selv nogle gange og tænke "Jeg spillede spillet for sidste gang. Jeg skal lære noget denne gang”.

"Din baggrund gør ingen forskel"

Jeg er helt ny til Java. Kurset er meget lærerigt, ligetil og underholdende. Det gør det sjovt at lære Java. For mig er det vigtigt, fordi jeg vil lære og nyde det, jeg laver. Jeg tror ikke, at din baggrund gør nogen forskel i at lære at kode. Det kan selvfølgelig være gavnligt og nyttigt på nogle punkter. Som RPG-programmør er jeg allerede bekendt med hele programmeringslogikken. En person, der er helt ny til at programmere og lære programmeringssprog, har muligvis ikke den type færdigheder. Men for at være ærlig over for dig, så synes jeg, at CodeGym gør et meget godt stykke arbejde med at sætte sig ind i de grundlæggende begreber. Det hjælper dig med at nå målet: Lær Java og opfylde markedets krav. Da jeg var meget yngre, var min drøm at starte et softwarefirma, skabe videospil og sådan noget. Jeg elsker at kode i RPG. Men med Java...Hvem ved? Måske bliver jeg god nok, skaber et spil, sælger det og starter mit eget firma.

"Brug mere tid til at lære, især i begyndelsen"

Fra min personlige erfaring vil jeg give et par tips til alle, der begynder at lære Java og programmering:
  1. Brug mere tid på at studere, især i begyndelsen.

    Det er med til at øge lysten til at lære mere. Jeg ville ikke begynde at lave en halv time her, en halv time der. Det er ikke nok at vække vores interesse og trække dig ind. Giv det en time, to timer, fire timer! I hvert fald i begyndelsen.

    Jeg er nået til det punkt, hvor jeg ved, at jeg vil fortsætte med at lære, og jeg ved, hvorfor jeg gør dette, og jeg har ikke altid tid til at afsætte, men når jeg har tid, vil jeg vende tilbage og sidde ved min computer i 1-2 timer, op til 4-5 timer nogle gange, især i weekenden, og bare lære.

  2. Vær opmærksom på, hvad du laver, og nyd det. Resten klarer sig selv.

    Jeg er ikke i tvivl om, at jeg selv i min begrænsede kapacitet nu kan lære at kode Java. Det vil være nyttigt, fordi ingen er specialiserede længere, og du kan hverken lave RPG eller Java. Du skal gøre noget mere, som Python, C++ eller C#. Du skal være alsidig nok til at kunne præstere mere i din position.

    Den nederste linje er: find noget, du vil lære, du er villig til at lære, og bare gør det.

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