CodeGym /Blog Java /Aleatoriu /Top 7 sfaturi și trucuri pentru a învăța Java cât mai rep...
John Squirrels
Nivel
San Francisco

Top 7 sfaturi și trucuri pentru a învăța Java cât mai repede posibil

Publicat în grup
Este modul în care funcționează creierul uman. Orice am face, creierul nostru caută în mod constant soluții și comenzi rapide mai eficiente care să ne permită să facem același lucru mai rapid, mai bine și într-un mod mai convenabil decât înainte. Așa că stai liniștit, dacă te întrebi dacă există sfaturi și trucuri pentru a învăța Java mai rapid și mai ușor, este perfect firesc să faci asta. Top 7 sfaturi și trucuri pentru a învăța Java cât mai repede posibil - 1 Nu suntem siguri despre „smecherii”, dar cu siguranță există câteva modalități de a maximiza eficiența acestui proces, care v-ar permite să ajungeți să învățați Java cât de repede este posibil în mod realist. Desigur, lucruri diferite vor funcționa pentru diferite tipuri de oameni, dar unele sfaturi și recomandări cu siguranță vă pot și vă vor face viața de cursant Java considerabil mai ușoară. Iată câteva dintre cele mai aplicabile și dovedite a fi sfaturi și sugestii eficiente despre învățarea rapidă a Java, bazate pe propria noastră experiență la CodeGym și de la un număr de dezvoltatori Java experimentați.

1. Găsiți un proiect interesant pe care îl puteți construi cu Java

Iată un sfat frumos de începutde la Brian Knapp, un programator cu experiență și autorul blogului Code Career Genius: „Când eram în liceu în 2002, am decis să învăț Java. Mi-am luat o copie a Teach Yourself Java în 21 de zile pentru a-mi da seama de elementele de bază și de modul în care a fost diferit de C/C++. Cartea a fost utilă, dar am mestecat-o peste o săptămână sau două. Și apoi am făcut ceva care a făcut o mare diferență. Am decis să fac ceva tare cu Java! Am fost foarte entuziasmat să-mi creez propriul joc RPG în stil Final Fantasy folosind Java 2D. Pentru următoarea lună, în fiecare după-amiază și seară, am piratat obsesiv acel proiect. Pe parcurs mi-am dat seama cum să scot grafică pe ecran, să animez sprite-uri, să scot și să muți o hartă de plăci pe ecran, detectarea coliziunilor, muzică, efecte sonore și chiar mi-am construit propriul editor de hărți de plăci folosind Java Swing! Punctul cheie pentru mine a fost să fiu entuziasmat să construiesc ceva. Aveam un proiect despre care aveam o energie atât de bună, iar Java era o tehnologie interesantă pentru a face totul posibil!” Brian are cu siguranță dreptate. Găsirea a ceva distractiv și interesant pe care doriți să îl construiți cu Java este o modalitate excelentă de a vă motiva să învățați limba într-un mod rapid și distractiv. De fapt, acesta este unul dintre lucrurile pe care le aveam în minte atunci când proiectam cursul CodeGym. De aceea, avem o poveste, care conectează părți ale cursului împreună și diverse sarcini concepute pentru a fi entuziasmați de aplicarea Java pentru a afla cum puteți utiliza acest limbaj pentru a crea ceva care vă place. ” Brian are cu siguranță dreptate. Găsirea a ceva distractiv și interesant pe care doriți să îl construiți cu Java este o modalitate excelentă de a vă motiva să învățați limba într-un mod rapid și distractiv. De fapt, acesta este unul dintre lucrurile pe care le aveam în minte atunci când proiectam cursul CodeGym. De aceea, avem o poveste, care conectează părți ale cursului împreună și diverse sarcini concepute pentru a fi entuziasmați de aplicarea Java pentru a afla cum puteți utiliza acest limbaj pentru a crea ceva care vă place. ” Brian are cu siguranță dreptate. Găsirea a ceva distractiv și interesant pe care doriți să îl construiți cu Java este o modalitate excelentă de a vă motiva să învățați limba într-un mod rapid și distractiv. De fapt, acesta este unul dintre lucrurile pe care le aveam în minte atunci când proiectam cursul CodeGym. De aceea, avem o poveste, care conectează părți ale cursului împreună și diverse sarcini concepute pentru a fi entuziasmați de aplicarea Java pentru a afla cum puteți utiliza acest limbaj pentru a crea ceva care vă place.

2. Exersează cât mai mult posibil

„Practica face diferența. Am reușit să devin un tutor Java expert datorită practicii constante și repetate. Cu siguranță, aceasta este cheia succesului programatorilor profesioniști. Va trebui doar să-l codificați!” — spuneJohn Selawsky, un dezvoltator Java senior și tutor Java. Și nu am putea fi mai de acord! Continuăm să spunem acest lucru de la bun început: în învățarea cum să codificați, practica face diferența. De fapt, am construit întreaga structură a cursurilor CodeGym în jurul acestei abordări de practică. Acesta este unul dintre motivele principale pentru care mulți dintre studenții noștri sunt capabili să își găsească un prim loc de muncă de codare înainte de a termina chiar ultimul nivel al cursului. Când înveți Java la CodeGym, cea mai mare parte a ceea ce faci va fi exersat. Așa că ne-am cam ocupat deja de acesta pentru tine. Doar nu uitați să exersați dacă decideți să luați un alt mod de a învăța Java, altul decât CodeGym.

3. Studiați regulat și nu faceți pauze lungi

Un alt sfat important pe care îl putem împărtăși pe baza propriilor observații și a experienței foștilor noștri studenți. Studiul regulat și continuu, fără a lua pauze lungi (de preferință fără o pauză mai mare de o zi) este un factor important de succes. Experiența ne arată că oamenii care tind să ia pauze lungi și numeroase, în mod normal, progresează foarte lent și, de cele mai multe ori, ajung să renunțe la curs fără a reuși. Așa că vă recomandăm cu siguranță, pe cât posibil, să rămâneți la învățarea Java în mod regulat, deoarece luarea de pauze pentru majoritatea oamenilor duce la nevoia de a „împrospăta” memoria când revin la ea sau chiar să o învețe. din nou, deoarece creierul tău tinde să uite foarte repede noile cunoștințe, mai ales dacă aceste cunoștințe nu sunt susținute de o cantitate adecvată de experiență practică.

4. Colaborați cu alți începători și cursanți proaspăți

Colaborarea cu alți cursanți proaspeți pentru a combina eforturile și a se sprijini reciproc este un alt mic truc al autoînvățătorilor Java de succes. Această abordare este eficientă datorită modului în care funcționează creierul nostru: cel mai bun mod de a învăța ceva pentru el este să-l înveți altor oameni. De aceea, colaborarea cu alții și ajutarea cursanților mai puțin experimentați funcționează atât de bine. Desigur, am știut întotdeauna cât de importantă este comunitatea și colaborarea. De aceea avem secțiunea Ajutor pe site-ul nostru, unde studenții CodeGym pot cere ajutor și îl pot obține de la colegi sau experții Java ai Codegym.

5. Păstrați-vă sesiunile de învățare suficient de lungi (mai mult de 1 oră pe zi)

După cum vă vor spune mulți programatori experimentați, învățarea Java pentru o oră în fiecare zi poate să nu fie cea mai eficientă strategie. Pentru majoritatea oamenilor, o oră nu va fi suficientă, deoarece timpul real pe care îl petreceți codând ar fi undeva în jur de 20-30 de minute. Iată ce are de împărtășit Reinder de Vries, un dezvoltator experimentat și fondator al site-ului web LaernAppMaking.comdespre asta: „Doar a învăța o oră pe zi (indiferent câte zile la rând) este dăunătoare pentru reținerea a ceea ce ai învățat și îți va afecta capacitatea de învățare. Aveți opțiunea de a învăța 2 sau 3 ore pe zi, poate la intervale mai mici? Când înveți să programați timp de o oră, timpul efectiv petrecut scriind cod poate fi de până la 20 de minute. În afară de programare, faci o mulțime de alte lucruri: citiți, căutați referințe, priviți ecranul, încercați să puneți cap la cap interogări de căutare Google și, desigur, verificați Facebook sau WhatsApp și alte întreruperi. Când învață, mintea ta trebuie să se „încălzească” (la fel ca la antrenament) și să se răcească, procesând noile informații. Schimbarea sarcinilor și a contextului necesită atenție și, mai ales pentru programare, este nevoie de timp și efort pentru a „exclude zona”. Un lucru general de adăugat aici este: nu pierde timpul și, pe cât de mult poți, concentrează-te pe a obține ceva mai rapid (nu ai tot timpul din lume!), fie că este vorba de a învăța cum să codezi în Java sau altceva. Iată o bună motivațierecomandare de la Hagar Qim, un dezvoltator Java cu experiență: „Nu vă băgați. Economiile se schimbă. Lumea IT s-a schimbat mult de-a lungul anilor, dar un lucru rămâne același: atunci când o economie slabă obligă companiile să reducă costurile, proiectele vor fi amânate sau chiar anulate. Când proiectele dispar, locurile de muncă dispar. În cele din urmă, pendulul economiei se întoarce întotdeauna înapoi, dar asta ar putea dura ani. Așa că mergeți pe valurile unei economii încă în plină expansiune pentru a avea un început bun.” Bine zis.

6. Nu pune stacheta prea jos

Un alt sfat general bun este să nu plasați bara prea jos pentru dvs. atunci când vine vorba de a învăța cum să codificați, ceea ce fac de obicei mulți începători. De exemplu, este tipic ca oamenii să creadă că sunt prea bătrâni pentru a învăța o nouă abilitate, mai ales dacă este „la fel de complexă ca programarea”. Chiar și oamenii în vârstă de 20 de ani sau începutul de 30 de ani cred adesea că ar putea fi „prea bătrâni pentru rahatul asta”. Desigur, în cele mai multe cazuri, a fi prea bătrân este doar o scuză pe care o găsești pentru a-ți permite să renunți, de multe ori chiar înainte de a începe. Iată ce are de spus Brian Lim, un programator Java experimentatdespre oamenii care încep să învețe Java când au peste 30 de ani: „Java este foarte structurat și corporativ. Cred că este perfect pentru o minte structurată, căreia îi plac modelele de design și programarea orientată pe obiecte. Și probabil că o persoană în vârstă are o minte structurată. Are, de asemenea, un traseu de carieră în certificări și locuri de muncă frumoase, care nu sunt de tip startup, pentru persoanele în vârstă. Un alt mod în care Java ar putea fi grozav este dacă vă creați propriul produs. Microsoft și .NET nu sunt tratate serios în lumea open-source, așa că dacă aveți un plan multianual pentru a construi un produs sau chiar un joc precum Minecraft, Java este uimitor. Recompensa este uimitoare și trebuie să lucrați cu instrumente mature în loc de cod spaghetti de JavaScript sau probleme de memorie de nivel scăzut, cum ar fi C sau C++.” Doar că nu am putea fi mai de acord.

7. Sfat bonus: cântați codul

Și pentru a încheia, iată un sfat bonus suplimentar frumos și neobișnuit de la Reinder de Vries, care îți recomandă să-ți cânți codul (asta e ceva nou!) ca o modalitate de a-ți păcăli mintea să nu te plictisești. „Ai încercat vreodată să cânți codul tău de programare? Adică, sună prostesc, dar funcționează. Mintea devine plictisitoare când faci același lucru tot timpul și învață mult mai puțin dacă folosești o singură metodă de învățare. A citi tot timpul, a viziona doar videoclipuri, doar a scrie pe o tastatură nu este o modalitate optimă de a învăța. În schimb, încercați să scrieți codul cu creion și hârtie, sau desenați un concept de programare folosind o linie fină și un creion mai mare, sau... cântați-vă codul!” recomandă Reinder.
Comentarii
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION