CodeGym/Java Blog/Willekeurig/Je achtergrond maakt geen enkel verschil bij het leren co...
John Squirrels
Niveau 41
San Francisco

Je achtergrond maakt geen enkel verschil bij het leren coderen van Java: het verhaal van David, RPG-ontwikkelaar en CodeGym-student

Gepubliceerd in de groep Willekeurig
CodeGym is inmiddels 2,5 jaar oud, met bijna een half miljoen gebruikers van over de hele wereld. Veel studenten hebben de opleiding afgerond en hun droombaan gevonden. En hoewel we u altijd vragen om de succesverhalen te delen, kunnen de verhalen van degenen die midden in hun leerervaring zitten soms net zo motiverend en interessant zijn. Ons eerste verhaal gaat over David ( David Haines ). Hij is een RPG-ontwikkelaar uit de VS, die al meer dan 25 jaar in ontwikkeling is. Dit voorjaar kreeg hij vanwege een pandemische situatie verlof, dus besloot hij Java te leren."Je achtergrond maakt geen enkel verschil bij het leren programmeren van Java": het verhaal van David, RPG-ontwikkelaar en CodeGym-student - 1

“Java zal nog lang bestaan ​​en het wordt alleen maar beter”

Waarom heb ik naast andere programmeertalen voor Java gekozen? Ik kan twee redenen bedenken. Ten eerste, toen ik met verlof werd gestuurd in mijn bedrijf, hoorde ik dat we voor veel van onze interne zaken zouden overstappen op Java. Dus ik dacht dat het nuttig zou zijn als ik er iets over zou leren. Ten tweede weet ik dat Java een gevestigde taal is en dat het nog een tijdje zal bestaan. Veel mensen die ik heb gesproken hebben dezelfde mening. Het zal er zijn en alleen maar beter worden. Dus het was voor mij een goed idee om voor Java te kiezen. Als mijn bedrijf zich zou gaan richten op C#, zou ik natuurlijk op zoek gaan naar C#. Of we zouden Python doen, ik zou Python zoeken.

“CodeGym was de beste optie voor mij en het behalen van mijn doelen”

Dus ging ik op internet en googelde in feite "Java leren", en keek naar CodeGym en enkele andere opties die opvielen. Uit wat ik zag en wat ik las, besloot ik dat CodeGym de beste optie voor mij was en voor het bereiken van mijn doelen. Wat ik leuk vind aan deze cursus is de context. Je behandelt leren als een spel en het maakt leren leuk. Het was voor het grootste deel heel gemakkelijk te begrijpen. Maar er zijn natuurlijk tijden geweest dat het een beetje verwarrend was. Ik google meestal niet veel dingen en ik kies meestal niet de juiste zoekwoorden, dus besteed ik soms veel tijd aan het zoeken naar nutteloze dingen om te komen waar ik wil zijn. Ik weet niet meer wat de les was, maar ik zat er 4-5 dagen aan vast en probeerde het uit te zoeken. Ik leer sinds het voorjaar op CodeGym, geloof ik. Op dit moment ben ik op niveau 12, dus waarschijnlijk ga ik veel langzamer dan veel andere mensen. In het begin was het minstens 3-4 uur per dag. Maar eind mei verloor ik mijn baan door Covid-19, en de zoektocht naar een nieuwe baan nam het over, dus het leren werd teruggebracht tot 2-3 uur 5 dagen per week. Ik gebruik IntelliJ IDEA en de CodeGym-plug-in en vind ze grappig. Ik heb onlangs ontdekt dat deFunctie "Correcte oplossingen" in de plug-in, maar ik probeer niet vaak te kijken. Ik kan bijvoorbeeld de oplossing nemen en reverse-engineeren om erachter te komen hoe ze daar zijn gekomen. Voor mij is het erg voordelig, ik vind het leuk. Ik gebruik ook af en toe de "Help" -sectie. Als ik vastloop, zal ik daar kijken om iets soortgelijks te vinden, en de suggesties bekijken die worden gedaan. Ik heb eigenlijk een paar vragen gepost die werden beantwoord, die erg nuttig waren. Tot slot ben ik dol op games! Ik heb net het spel 2048 uitgespeeld. Ik heb de Mijnenveger gedaan, en dat is het soort prestatie waar ik trots op ben, want toen het werkte, was het geweldig. Ik heb problemen gehad met 2048, en nogmaals, toen het werkte, voelde ik dat gevoel van trots. Kijk wat ik heb gedaan! Nu doe ik het Snake-spel, en hier is het probleem: ik moet beslissen of ik het spel wil schrijven of door wil gaan met de lessen. Ik moet mezelf soms een beetje forceren en denken: 'Ik heb de game voor de laatste keer gespeeld. Ik moet iets leren deze keer”.

“Je achtergrond maakt niet uit”

Ik ben helemaal nieuw voor Java. De cursus is zeer leerzaam, eenvoudig en onderhoudend. Het maakt het leren van Java leuk. Voor mij is dat belangrijk, want ik wil leren en genieten van wat ik doe. Ik denk niet dat je achtergrond enig verschil maakt bij het leren coderen. Natuurlijk kan het op sommige punten nuttig en nuttig zijn. Als RPG-programmeur ben ik al bekend met de hele programmeerlogica. Iemand die helemaal nieuw is in programmeren en het leren van programmeertalen, heeft dat soort vaardigheid misschien niet. Maar om eerlijk te zijn, denk ik dat CodeGym er heel goed in slaagt om vertrouwd te raken met de basisconcepten. Het helpt u het doel te bereiken: Java leren en voldoen aan de marktvraag. Toen ik veel jonger was, droomde ik ervan een softwarebedrijf te starten, videogames te maken en dat soort dingen. Ik ben dol op coderen in RPG. Maar met Java ... Wie weet? Misschien word ik wel goed genoeg, maak ik een spel, verkoop ik het en begin ik mijn eigen bedrijf.

“Besteed meer tijd aan leren, zeker in het begin”

Vanuit mijn persoonlijke ervaring zou ik een paar tips willen geven aan iedereen die Java en programmeren begint te leren:
  1. Besteed meer tijd aan studeren, vooral in het begin.

    Het helpt het verlangen om meer te leren te vergroten. Ik zou niet beginnen met een half uur hier, een half uur daar. Het is niet genoeg om onze interesse te wekken en je binnen te halen. Geef het een uur, twee uur, vier uur! Althans helemaal aan het begin.

    Ik ben op het punt gekomen dat ik weet dat ik wil blijven leren en ik weet waarom ik dit doe, en ik heb niet altijd de tijd om eraan te besteden, maar als ik tijd heb, kom ik terug en zit 1-2 uur achter mijn computer, soms wel 4-5 uur, vooral in het weekend, en leer gewoon.

  2. Let op wat je doet en geniet ervan. De rest zal voor zichzelf zorgen.

    Ik twijfel er niet aan dat ik zelfs met mijn beperkte capaciteit nu Java kan leren coderen. Het zal nuttig zijn omdat niemand meer gespecialiseerd is en je noch RPG noch Java kunt doen. Je moet iets meer doen, zoals Python, C++ of C#. Je moet veelzijdig genoeg zijn om meer te kunnen presteren in je functie.

    Het komt erop neer: zoek iets dat je wilt leren, je bent bereid te leren en doe het gewoon.

Opmerkingen
  • Populair
  • Nieuw
  • Oud
Je moet ingelogd zijn om opmerkingen te kunnen maken
Deze pagina heeft nog geen opmerkingen