CodeGym /Java blog /Véletlen /A 7 legjobb tipp és trükk a Java lehető leggyorsabb megta...
John Squirrels
Szint
San Francisco

A 7 legjobb tipp és trükk a Java lehető leggyorsabb megtanulásához

Megjelent a csoportban
Így működik az emberi agy. Bármit is csinálunk, agyunk folyamatosan keresi a hatékonyabb megoldásokat és parancsikonokat, amelyek lehetővé tennék, hogy ugyanazt a dolgot gyorsabban, jobban és kényelmesebben tegyük, mint korábban. Tehát nyugodjon meg, ha arra kíváncsi, hogy vannak-e tippek és trükkök a Java gyorsabb és egyszerűbb megtanulásához, teljesen természetes, hogy ezt teszi. A 7 legjobb tipp és trükk a Java lehető leggyorsabb megtanulásához – 1 Nem vagyunk biztosak a „trükkökben”, de minden bizonnyal van néhány módszer ennek a folyamatnak a hatékonyságának maximalizálására, amely lehetővé tenné, hogy a lehető leggyorsabban megtanulja a Java-t, amilyen gyorsan csak lehetséges. Természetesen különböző dolgok működnek különböző embereknél, de néhány tipp és javaslat határozottan megkönnyítheti és megkönnyíti az Ön életét Java-tanulóként. Íme néhány, a leginkább alkalmazható és bizonyítottan hatékony tipp és javaslat a Java gyors elsajátításához, amelyek a CodeGymnél szerzett saját tapasztalatainkon és számos tapasztalt Java fejlesztőtől származnak.

1. Keressen egy izgalmas projektet, amelyet Java segítségével építhet

Íme egy jó kiindulási tippBrian Knapptól, egy tapasztalt programozótól és a Code Career Genius blog szerzőjétől: „2002-ben, amikor felső tagozatos voltam a középiskolában, úgy döntöttem, hogy megtanulom a Java nyelvet. 21 nap alatt szereztem magamnak egy Teach Yourself Java példányt, hogy rájöjjek az alapokra, és hogy miben különbözik a C/C++-tól. A könyv hasznos volt, de egy-két hét alatt átrágtam. Aztán csináltam valamit, ami óriási változást hozott. Úgy döntöttem, csinálok valami klasszat a Java-val! Nagyon izgatott lettem, hogy elkészítsem a saját Final Fantasy stílusú RPG játékomat Java 2D használatával. A következő hónapban minden egyes délután és este megszállottan hackeltem a projektet. Útközben rájöttem, hogyan lehet grafikát kiadni a képernyőre, sprite-okat animálni, mozaiktérképet kiadni és mozgatni a képernyőn, ütközésészlelést, zenét, hangeffektusokat, és még saját csempetérkép-szerkesztőt is építettem Java Swing segítségével! Számomra az volt a kulcsfontosságú pont, hogy izgatott voltam, hogy építsek valamit. Volt egy projektem, amihez olyan jó energiám volt, és a Java izgalmas technológia volt, amivel mindent lehetővé tett!” Briannek biztosan igaza van. Ha találsz valami szórakoztató és izgalmas dolgot, amit a Java segítségével szeretnél építeni, ez nagyszerű módja annak, hogy motiváld magad a nyelv gyors és szórakoztató módon történő megtanulására. Valójában ez volt az egyik dolog, amire gondoltunk a CodeGym tanfolyam megtervezésekor. Ezért van egy történetünk, amely összekapcsolja a kurzus egyes részeit, és különféle feladatokat, amelyek célja, hogy lelkesítsen a Java alkalmazásában, és megtanulja, hogyan használhatja ezt a nyelvet olyan dolgok létrehozására, amelyekre tetszik. Briannek minden bizonnyal igaza van. Ha találsz valami szórakoztató és izgalmas dolgot, amit a Java segítségével szeretnél építeni, ez nagyszerű módja annak, hogy motiváld magad a nyelv gyors és szórakoztató módon történő megtanulására. Valójában ez volt az egyik dolog, amire gondoltunk a CodeGym tanfolyam megtervezésekor. Ezért van egy történetünk, amely összekapcsolja a kurzus egyes részeit, és különféle feladatokat, amelyek célja, hogy lelkesítsen a Java alkalmazásában, és megtanulja, hogyan használhatja ezt a nyelvet olyan dolgok létrehozására, amelyekre tetszik. Briannek minden bizonnyal igaza van. Ha találsz valami szórakoztató és izgalmas dolgot, amit a Java segítségével szeretnél építeni, ez nagyszerű módja annak, hogy motiváld magad a nyelv gyors és szórakoztató módon történő megtanulására. Valójában ez volt az egyik dolog, amire gondoltunk a CodeGym tanfolyam megtervezésekor. Ezért van egy történetünk, amely összekapcsolja a kurzus egyes részeit, és különféle feladatokat, amelyek célja, hogy lelkesítsen a Java alkalmazásában, és megtanulja, hogyan használhatja ezt a nyelvet olyan dolgok létrehozására, amelyekre tetszik.

2. Gyakorolj minél többet

„A gyakorlás mindent megváltoztat. Szakértő Java oktatóvá válhattam az állandó, ismételt gyakorlás miatt. Természetesen ez a kulcsa a professzionális programozók sikerének. Csak kódolnod kell!” — mondjaJohn Selawsky, vezető Java fejlesztő és Java oktató. És nem is érthetnénk egyet jobban! A kezdetektől fogva ezt mondjuk: a kódolás megtanulása során a gyakorlás jelenti a különbséget. Valójában a CodeGym teljes tanfolyami felépítését e gyakorlat-első megközelítés köré építettük fel. Ez az egyik fő oka annak, hogy sok diákunk képes megtalálni magának az első kódolási munkát, mielőtt még befejezné a kurzus utolsó szintjét. Amikor Java-t tanulsz a CodeGymben, a legtöbb tevékenységed gyakorlás lesz. Szóval erről már gondoskodtunk neked. Csak ne felejtsen el gyakorolni, ha úgy dönt, hogy a CodeGym-en kívül valamilyen más módszert választ a Java tanulására.

3. Tanulj rendszeresen, és ne tarts hosszú szüneteket

Egy másik fontos tipp, amit megoszthatunk saját megfigyeléseink és egykori tanítványaink tapasztalatai alapján. Fontos sikertényező a rendszeres és folyamatos tanulás, hosszabb szünetek nélkül (lehetőleg egy napnál hosszabb szünet nélkül). A tapasztalatok azt mutatják, hogy azok, akik hajlamosak hosszú és sok szünetet tartani, általában nagyon lassan haladnak, és gyakrabban hagyják fel a tanfolyamot anélkül, hogy sikerrel járnának. Ezért mindenképpen javasoljuk, hogy amennyire csak lehet, ragaszkodjon a Java rendszeres tanulásához, mivel a szünetek a legtöbb ember számára azt eredményezik, hogy „frissíteni” kell a memóriát, amikor visszatérnek hozzá, vagy akár megtanulják. újra és újra, mivel az agy gyorsan elfelejti az új ismereteket, különösen akkor, ha ezt a tudást nem támasztja alá megfelelő mennyiségű gyakorlati tapasztalat.

4. Együttműködés más kezdőkkel és frissen tanulókkal

Együttműködés más frissen tanulókkal az erőfeszítések egyesítése és egymás támogatása érdekében a sikeres Java önálló tanulók újabb kis trükkje. Ez a megközelítés agyunk működése miatt hatékony: a legjobb módja annak, hogy megtanuljunk valamit, ha megtanítjuk másoknak. Ezért működik olyan jól a másokkal való együttműködés és a kevésbé tapasztalt tanulók segítése. Természetesen mindig is tudtuk, mennyire fontos a közösség és az összefogás. Ezért van weboldalunkon a Súgó rész , ahol a CodeGym-hallgatók segítséget kérhetnek, és megkaphatják tanulótársaitól vagy a Codegym saját Java-szakértőitől.

5. Legyen elég hosszú a tanulási időszak (napi 1 óránál tovább)

Amint azt sok tapasztalt programozó elmondja, nem biztos, hogy a Java napi egy órás tanulása a leghatékonyabb stratégia. A legtöbb ember számára egy óra nem lesz elég, mivel a tényleges kódolási idő valahol 20-30 perc. Íme, amit Reinder de Vries, egy tapasztalt fejlesztő és a LaernAppMaking.com webhely alapítója megoszterről: „A napi egy óra tanulás (nem számít, hány napot egymás után) rossz a tanultak megőrzése szempontjából, és rontja a tanulási képességeit. Van lehetőséged napi 2-3 órát tanulni, esetleg kisebb időközönként? Ha egy órát tanul programozni, a kódírással töltött tényleges idő akár 20 perc is lehet. A programozáson kívül sok mást is csinálsz: olvasol, referenciákat keresel, a képernyőt bámulod, megpróbálod összerakni a Google keresési lekérdezéseket, és persze megnézed a Facebookot vagy a WhatsApp-ot és egyéb megszakításokat. Tanulás közben az elmédnek „fel kell melegednie” (akárcsak az edzésen) és le kell hűlnie, feldolgozva az új információkat. A feladatok és a kontextus váltása figyelmet igényel, és különösen a programozásnál időbe és erőfeszítésbe kerül a „zónázás”. Egy általános dolgot hozzá kell tenni ehhez: ne pazarolja az időt, és amennyire csak tud, koncentráljon valami gyorsabb elérésére (nincs minden időd a világon!), legyen szó Java kódolás megtanulásáról vagy valami más. Itt van egy jó motivációHagar Qim, egy tapasztalt Java-fejlesztő ajánlása : „Ne haragudj. Változnak a gazdaságok. Az informatikai világ sokat változott az évek során, de egy dolog továbbra is ugyanaz: amikor a gyenge gazdaság költségcsökkentésre kényszeríti a vállalatokat, a projekteket elhalasztják, vagy akár teljesen le is mondják. Amikor eltűnnek a projektek, eltűnnek a munkahelyek. Végül a gazdasági inga mindig visszafelé lendül, de ez évekbe telhet. Tehát lovagolja meg a még mindig virágzó gazdaság árapályát, hogy jól induljon.” Jól mondva.

6. Ne tegye túl alacsonyra a mércét

Egy másik jó általános tipp, hogy ne helyezze túl alacsonyra a mércét, amikor a kódolás megtanulásáról van szó, amit sok kezdő általában megtesz. Például jellemző, hogy az emberek azt hiszik, túl öregek egy új készség elsajátításához, különösen, ha az „olyan összetett, mint a programozás”. Még a 20-as éveik végén vagy a 30-as éveik elején járó emberek is gyakran azt gondolják, hogy „túl öregek ehhez a szarhoz”. Természetesen a legtöbb esetben a túl öregség csak egy ürügy, amellyel megengedi magának, hogy abbahagyja, gyakran még azelőtt, hogy elkezdte volna. Íme, mit mond Brian Lim, egy tapasztalt Java kódolóarról, hogy az emberek 30 év felett kezdik el tanulni a Java-t: „A Java nagyon strukturált és vállalati. Szerintem tökéletes egy strukturált elmének, aki szereti a tervezési mintákat és az objektum-orientált programozást. És valószínűbb, hogy egy idősebb embernek strukturált elméje van. Ezen kívül van egy karrierút a minősítések terén, és szép laza, nem induló típusú munkák az idősebbek számára. Egy másik módja annak, hogy a Java nagyszerű lehet, ha saját terméket készít. A Microsoftot és a .NET-et nem kezelik komolyan a nyílt forráskódú világban, így ha több éves terve van egy termék vagy akár játék, például a Minecraft elkészítésére, a Java csodálatos. A megtérülés elképesztő, és a JavaScript spagettikódja vagy az alacsony szintű memóriaproblémák, például C vagy C++ helyett kiforrott szerszámokkal kell dolgozni. Egyszerűen nem tudtunk jobban egyetérteni.

7. Bónusz tipp: énekeld el a kódodat

Végezetül pedig álljon itt egy további kedves és szokatlan bónusztipp Reinder de Vries-től, aki azt ajánlja, hogy énekelje el a kódját (ez valami új!), hogy kijátssza az elmét az unalomból. „Próbáltad valaha elénekelni a programozási kódodat? Úgy értem, hülyén hangzik, de működik. Az elme unalmassá válik, ha mindig ugyanazt csinálod, és sokkal kevesebbet tanul, ha egyetlen tanulási módszert használsz. Mindig olvasni, csak videókat nézni, csak billentyűzeten írni nem optimális tanulási mód. Ehelyett próbálja meg leírni a kódot tollal és papírral, vagy rajzoljon egy programozási koncepciót finom vonalú és nagyobb ceruzával, vagy... énekelje el a kódját!” ajánlja Reinder.
Hozzászólások
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION