CodeGym /Java blog /Véletlen /A háttered nem tesz különbséget a Java kódolás megtanulás...
John Squirrels
Szint
San Francisco

A háttered nem tesz különbséget a Java kódolás megtanulásában: David története, RPG-fejlesztő és CodeGym-tanuló

Megjelent a csoportban
A CodeGym mára 2,5 éves, közel félmillió felhasználóval rendelkezik a világ minden tájáról. Sok diák befejezte a tanfolyamot, és megtalálta álmai munkáját. És bár mindig arra buzdítunk, hogy ossza meg sikertörténeteit, a tanulási tapasztalataik közepén lévők történetei ugyanilyen mértékben motiválóak és érdekesek lehetnek. Első történetünk Davidről ( David Haines ) szól. Ő egy amerikai RPG fejlesztő, aki már több mint 25 éve folyik a fejlesztésben. Idén tavasszal egy járványhelyzet miatt szabadságot kapott, ezért úgy döntött, hogy megtanulja a Java-t.„A háttered nem tesz különbséget a Java kódolás megtanulásában”: David története, RPG-fejlesztő és CodeGym-tanuló - 1

"A Java még sokáig elérhető lesz, és csak jobb lesz"

Miért választottam a Java-t a többi programozási nyelv közül? Két okra tudok gondolni. Először is, amikor szabadságot adtak a cégemben, hallottam, hogy sok házon belüli cuccunknál Java-ra váltunk. Ezért úgy gondoltam, hasznos lenne, ha tanulnék róla valamit. Másodszor, tudom, hogy a Java egy jól bevált nyelv, és egy darabig elérhető lesz. Sok embernek, akivel beszéltem, ugyanez a véleménye. Körülbelül lesz, és csak jobb lesz. Szóval nem volt gond számomra a Java kiválasztása. Természetesen, ha a cégem a C#-ra kezdene koncentrálni, akkor a C#-ot keresném. Vagy csinálnánk Pythont, én meg Pythont keresnék.

„A CodeGym volt a legjobb választás számomra és céljaim eléréséhez”

Így hát felkerestem az internetet, és alapvetően rákerestem a google-ban, hogy „tanuld meg a Java-t”, és megnéztem a CodeGym-et és néhány más lehetőséget, amelyek megmutatkoztak. A látottak és az olvasottak alapján úgy döntöttem, hogy a CodeGym a legjobb választás számomra és céljaim eléréséhez. Amit szeretek ezen a tanfolyamon, az a kontextus. A tanulást játékként kezeled, és ez szórakoztatóvá teszi a tanulást. A legtöbb számára nagyon könnyű volt megérteni. De persze voltak idők, amikor ez egy kicsit zavaró volt. Nem szoktam sok dolgot keresni a Google-ban, és nem szoktam kiválasztani a megfelelő kulcsszavakat, ezért néha sok időt töltök azzal, hogy haszontalan dolgokat nézzek, hogy eljussak oda, ahova szeretnék. Nem emlékszem mi volt a lecke, de 4-5 napig elakadtam rajta és próbáltam kitalálni. Azt hiszem, tavasz óta tanulok a CodeGymen. Jelenleg a 12-es szinten vagyok, szóval valószínűleg sokkal lassabban megyek, mint sokan mások. Eleinte napi 3-4 óra volt legalább. Május végén azonban a Covid-19 miatt elvesztettem az állásomat, és az új állás keresése eluralkodott, így a tanulás heti 5 nap 2-3 órára csökkent. Az IntelliJ IDEA-t és a CodeGym plugint használom, és szórakoztatónak találom őket. Nemrég fedeztem fel a„Helyes megoldások” funkció a bővítményben, de igyekszem nem gyakran keresni. Például meg tudom fejteni a megoldást, hogy rájöjjek, hogyan kerültek oda. Számomra nagyon hasznos, szeretem. Alkalmanként a „Súgó” részt is használom . Ha elakadok, oda fogok nézni, hogy találjak valami hasonlót, és megnézem a javaslatokat. Valójában feltettem néhány kérdést, amelyekre megválaszolták, amelyek nagyon hasznosak voltak. Végül is szeretem a játékokat! Most fejeztem be a 2048-as játékot. Megcsináltam az Aknakeresőt, és ez az a fajta teljesítmény, amire büszke vagyok, mert amikor működött, csodálatos volt. Voltak problémáim a 2048-cal, és amikor működött, újra éreztem a büszkeséget. Nézd, mit csináltam! Most a Snake játékot csinálom, és itt a probléma: el kell döntenem, hogy megírom-e a játékot, vagy folytatom a leckéket. Néha meg kell erőltetnem magam, és arra gondolok, hogy „utoljára csináltam a játékot. Ezúttal tanulnom kell valamit."

„A háttered nem számít semmit”

Teljesen új vagyok a Java-ban. A tanfolyam nagyon tanulságos, egyszerű és szórakoztató. A Java tanulást szórakoztatóvá teszi. Számomra ez fontos, mert szeretnék tanulni és élvezni, amit csinálok. Nem hiszem, hogy a háttered bármit befolyásolna a kódolás megtanulásában. Természetesen bizonyos pontokon előnyös és hasznos lehet. RPG programozóként már ismerem a teljes programozási logikát. Valaki, aki teljesen új a programozásban és bármilyen programozási nyelv tanulásában, nem biztos, hogy rendelkezik ilyen jártassággal. De hogy őszinte legyek, úgy gondolom, hogy a CodeGym nagyon jó munkát végez az alapfogalmak megismertetésében. Segít elérni a célt: tanulni a Java-t és megfelelni a piaci igényeknek. Sokkal fiatalabb koromban az volt az álmom, hogy szoftvercéget alapítsak, videojátékokat készítsek és hasonlók. Imádok RPG-ben kódolni. De a Java-val… Ki tudja? Talán elég jó leszek, létrehozok egy játékot, eladom, és saját céget alapítok.

„Szánj több időt a tanulásra, különösen az elején”

Személyes tapasztalataim alapján adnék néhány tippet mindenkinek, aki elkezdi tanulni a Java-t és a programozást:
  1. Szánjon több időt a tanulásra, különösen az elején.

    Segít növelni a további tanulás iránti vágyat. Nem kezdenék fél órát itt, fél órát ott. Nem elég felkelteni az érdeklődésünket és magával ragadni. Adj egy órát, két órát, négy órát! Legalábbis a legelején.

    Odáig jutottam, hogy tudom, hogy tovább akarok tanulni, és tudom, miért csinálom ezt, és nem mindig van időm rászánni magam, de ha lesz időm, visszajövök és ülj a számítógépemhez 1-2 órát, néha akár 4-5 órát is, főleg hétvégén, és csak tanulj.

  2. Figyelj arra, amit csinálsz, és élvezd. A többi majd megoldja magát.

    Nincs kétségem afelől, hogy még korlátozott kapacitásomban is meg tudom tanulni a Java kódolását. Hasznos lesz, mert már senki sem specializálódott, és sem RPG-t, sem Java-t nem tudsz csinálni. Valami többet kell tennie, például Python, C++ vagy C#. Elég sokoldalúnak kell lenned ahhoz, hogy többet tudj teljesíteni a pozíciódban.

    A lényeg: találj valamit, amit tanulni szeretnél, hajlandó vagy tanulni, és csak csináld.

Hozzászólások
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION