13 këshilla për të mësuar programimin vetë
13 këshilla për të mësuar programimin vetë
Anonim

A po mësoni të programoni vetë dhe po përpiqeni të motivoni veten? Vetë-edukimi mund të zbrazë çdo forcë. Këtu janë 13 këshilla mësimore nga Laurence Bradford, krijuesi i blogut Learntocodewith.me, për ata që po mësojnë të kodojnë vetë. Këto udhëzime do t'ju ndihmojnë të fitoni njohuri shpejt, me efikasitet dhe pa stres të panevojshëm.

13 këshilla për të mësuar programimin vetë
13 këshilla për të mësuar programimin vetë

1. Gjeni motivimin e duhur për të mësuar

Të kesh një arsyetim të qartë përse po mëson kodimin do t'ju ndihmojë të përqendroheni. Sigurohuni që të formuloni një qëllim specifik për veten tuaj. Konsideroni motivimin tuaj në detaje. "Unë dua të jem në gjendje", "do të ishte mirë të mësoja" është një qëllim i keq. Shembuj të qëllimeve të mira:

  1. Përparoni më tej në karrierën tuaj aktuale.
  2. Ndryshoni profesionin tuaj.
  3. Fitoni para shtesë falë projekteve anësore.
  4. Zhvilloni produktin tuaj (lojë, aplikacion celular), krijoni një startup.

Nuk ka rëndësi nëse pikat e listuara janë të njëjta me ato që përcaktoni vetë - mos harroni për to. Mos harroni se qëllimi përfundimtar do të jetë të shpëtoni kohët më të vështira.

Për të kujtuar qëllimin, mund ta shkruani në letër dhe ta mbani në pamje të qartë, ta bëni sfond në desktopin e kompjuterit ose telefonit tuaj (që më pëlqen më shumë).

2. Zgjidhni gjuhën e duhur

Në fillim, mund të jetë shumë e vështirë të vendosësh se çfarë të studiosh. Disa gjuhë programimi janë më të lehta për t'u mësuar, disa kanë aplikacione më të ngushta. Megjithatë, nuk duhet të jeni shumë të varur nga kjo. Më mirë të filloni me çdo gjë sesa të kaloni orë të tëra duke kërkuar opsionin "perfekt". Sepse pasi të keni zotëruar një gjuhë programimi, do të jetë më e lehtë të kaloni në një tjetër.

Nëse e dini tashmë qëllimin tuaj përfundimtar, përcaktoni se çfarë nevojitet për ta arritur atë. Mësoni gjuhë që i përshtaten këtij qëllimi. Për të zhvilluar lojëra 3D, ju nevojiten disa gjuhë dhe mjete, për të krijuar faqe interneti - të tjera.

Nëse nuk jeni të sigurt se ku të filloni, provoni të mësoni JavaScript. Pavarësisht nëse programuesit e tjerë e pëlqejnë apo jo, JavaScript po bëhet gjithnjë e më popullor dhe përdoret jo vetëm në zhvillimin e faqeve të internetit, por edhe në fusha të tjera. Kështu, ju mbuloni numrin maksimal të aplikacioneve.

3. Bëni një orar

Një orar i qartë i klasës rrit gjasat për sukses. Por vendosni afate realiste për detyra specifike. Mos prisni të përfundoni qindra faqe programimi në më pak se një javë - nëse nuk hiqni dorë nga të gjitha përgjegjësitë tuaja të tjera gjatë asaj kohe.

Kur fillova të mësoja vetë programimin, kisha hapësirë për 25 minuta praktikë në secilën qelizë të kalendarit.

Vetë-studim i programimit
Vetë-studim i programimit

Ushtrimi 25 minuta në ditë është i lehtë. Vlen të mësoheni me një minimum të tillë, dhe së shpejti nuk do të jeni në gjendje të largoheni nga stërvitja për disa orë.

4. Bëni një gjë në një kohë

Shumë njerëz përpiqen të bëjnë njëqind gjëra në të njëjtën kohë. Një gabim i madh! Bëni një gjë në një kohë. Mos mësoni paralelisht HTML, JavaScript, Swift dhe çdo gjë tjetër. Do ta çmendësh veten!

Ky artikull mund të jetë i vështirë për ju (flas nga përvoja), sepse gjithmonë dëshironi të mësoni gjithçka menjëherë.

Në librin e tij "Fillo me gjënë kryesore!" Gary Keller tha: "Rezultatet e jashtëzakonshme lidhen drejtpërdrejt me atë se sa mund ta ngushtoni fokusin tuaj". Kjo mund të zbatohet për çdo gjë, duke përfshirë mësimin e programimit. Mos kini frikë të jeni vonë - gjuhët dhe teknologjitë nuk do të shkojnë askund. Filloni të vogla dhe shkoni përpara.

5. Ndani gjithçka në pjesë të vogla

Ashtu si në këshillën e mëparshme, nuk keni nevojë të grumbulloni shumë informacion në vete menjëherë, edhe nëse janë në të njëjtën temë. Të mësosh diçka të re është shumë më e lehtë kur ajo ndahet në copa më të vogla.

Përqendrohuni në një temë dhe ndajeni atë në copa të tretshme. Sigurohuni që e kuptoni dhe përvetësoni plotësisht një koncept përpara se të kaloni në konceptin tjetër.

Sipërmarrësi Tim Ferriss shpiku akronimin ABC - Gjithmonë Jini Kompresues. Ideja është që ju duhet të përpiqeni të formuloni çdo bllok informacioni sa më shkurt që të jetë e mundur. Më pas përmblidheni në një paragraf, krijoni një diagram ose imazh, përdorni një skemë mnemonike - çfarëdo, për sa kohë që ju ndihmon të mbani mend shpejt atë që kërkoni.

6. Ndryshoni rrugën

Hulumtimet tregojnë se sa më shumë lloje të perceptimit të përdorni, aq më shumë gjasa keni për ta asimiluar atë. Librat, videot, mësimet interaktive, kuizet, podkastet dhe më shumë do t'ju ndihmojnë me këtë.

Thithni informacionin në çdo mënyrë që mundeni. Sipas Judy Willis, autore e librit Teaching Your Child to Learn Easily, sa më shumë zona të trurit të ruajnë të dhëna për një temë, aq më shumë marrëdhënie aktive krijohen. Teprica e tyre i jep studentit mundësi shtesë për të marrë informacion nga depo të ndryshme të trurit. Kjo ndërlidhje e të dhënave do të thotë që ne kemi mësuar diçka, jo thjesht të memorizuar.

7. Trajnoni të tjerët

Nëse ju duhet t'i shpjegoni dikujt një koncept ose një proces siguron që ju do ta kuptoni plotësisht atë vetë. Kjo mund të bëhet në mënyra të ndryshme. Një prej tyre është të jepni një kurs ose seminare për adoleshentët. Ju mund të bëni videot tuaja në YouTube që shpjegojnë konceptet. Nuk ju pëlqen ideja për videon? Ju mund të bëni pa të. Ju mund të mësoni në mënyra të ndryshme. Përndryshe, shkruani. Për shembull, me ndihmën e blogut tim, unë jo vetëm që ndihmoj të tjerët, por gjithashtu mësoj shumë më efektivisht sesa nëse studioja vetëm.

Në çdo rast, t'u mësosh të tjerëve atë që po mëson vetë, ndihmon për të përforcuar konceptet e formuara në kokën tënde.

Në platformat arsimore, zakonisht ekziston një mundësi për të ndihmuar të tjerët. Kjo zakonisht është diçka si një forum për pyetjet e studentëve. Hidhini nje sy aty dhe nese ka ndonje pyetje aty, pergjigjen e se ciles e dini (ose keni te pakten mendime per te), shkruani, mos hezitoni. Faqet e mira arsimore kanë një atmosferë të shëndetshme dhe ndihma juaj do të vlerësohet. Dhe mos ngurroni t'i bëni vetë pyetjet! Jepuni të tjerëve mundësinë t'ju shpjegojnë diçka.

8. Gjeni një person me mendje të njëjtë

Kjo mund të bëhet përmes një takimi personal ose në internet. Mund të provoni të bashkëpunoni me një mik ose anëtar të familjes që gjithashtu dëshiron të mësojë programim. Ashtu si njerëzit shkojnë në palestër me të tjerët dhe vendosin një synim për të humbur peshë së bashku, edhe ju mund të gjeni një partner në internet.

9. Gjeni një mentor

Bisedat dhe forumet e platformës arsimore janë vende të mira për të gjetur njerëz me të njëjtin mendim dhe ndoshta mentorë.

Forumet në internet janë, sigurisht, një burim i vlefshëm informacioni, por asgjë nuk e kalon mbështetjen e personalizuar kur mund të merrni një përgjigje të drejtpërdrejtë.

10. Futja e elementeve të lojës në proces

Dilni me një sistem rregullash dhe shpërblimesh, kjo do t'ju ndihmojë ta bëni mësimin më të këndshëm. Shpërblimet mund t'ju ndihmojnë të zhvilloni reflekse pozitive në trurin tuaj kur të keni përfunduar me sukses një detyrë të rëndësishme. Ata mund ta kthejnë procesin e të mësuarit nga një punë e përditshme në një lojë. Për shembull, pasi të keni mbaruar një libër specifik mbi programimin, blini të njëjtën çantë shpine për të cilën keni menduar prej muajsh.

Vendosni synime dhe punoni drejt tyre. Shpërblejeni veten kur t'i arrini ato.

Vetë-studim i programimit
Vetë-studim i programimit

11. Ridizajnoni kodin e dikujt tjetër

Shihni se si dikush tjetër ka zbatuar zgjidhjen që dëshironi të zhvilloni. Shikoni projektet me burim të hapur në GitHub. Komuniteti i programimit mund të jetë një vend shumë miqësor ku leximi (ose edhe modifikimi) i kodit të dikujt është krejtësisht në rregull. Thjesht kaloni rresht pas rreshti, duke menduar se si funksionon secila dhe si përshtatet në pamjen e përgjithshme.

Përdorni punën e dikujt tjetër për frymëzim dhe ide.

12. Praktikoni. Mos u përqendroni në të mësuarit

Një pikë shumë e rëndësishme. Të rinjtë gjithmonë ngecin me këtë. Ju duhet të filloni të shkruani kodin tuaj sa më shpejt që të jetë e mundur. E di që është e vështirë, por në një moment ia vlen të largohesh nga mësimet dhe të fillosh të krijosh projekte reale.

Të kuptosh se si funksionojnë gjërat është testi yt dhe të bësh një gabim është ndryshimi i lojës. Kjo na çon në majën përfundimtare.

13. Mos kini frikë nga dështimi

Ekziston një koncept i tillë - produktiviteti i dështimit. Sa më e vështirë të jetë të mësosh diçka, aq më mirë do të kujtosh informacionin e mësuar. Përpjekjet e dështuara mund t'ju ndihmojnë të fitoni kuptim më të thellë sepse do të përfshiheni në gjetjen e gabimeve tuaja dhe rregullimin e tyre. Është jashtëzakonisht e rëndësishme të veproni dhe të mësoni diçka vetë, të kritikoni veten dhe të eksploroni gjëra të reja.

Edhe nëse nuk e përfundoni kurrë ndërtimin e uebsajtit ose aplikacionit tuaj të vogël, do të mësoni shumë duke u përpjekur dhe duke dështuar. Kjo qasje është shumë më efektive sesa ndjekja mekanike e shembujve të stërvitjes, kur të gjitha përgjigjet janë para hundës.

Prodhimi

Çelësi i vetë-studimit të suksesshëm është vetëbesimi. Nëse besoni në veten tuaj, ka më shumë gjasa të bëni më mirë sesa pritej. Mos dyshoni për veten dhe aftësitë tuaja dhe do të depërtoni si një kampion i vërtetë!

Loja humbet vetëm nëse dorëzohesh.

Recommended: