13 tipov pre tých, ktorí študujú programovanie samostatne

<

Naučíte sa naprogramovať sami seba a snažiť sa, aby ste sa motivovali? Sebavzdelávanie môže vyčerpať všetky sily. Tu je 13 tipov pre učenie od Lawrence Bradford (Laurence Bradford), tvorca blogu learntocodewith.me pre tých, ktorí sa učia kódovať sami. Tieto odporúčania vám pomôžu získať vedomosti rýchlo, efektívne a bez neprimeraného stresu.

1. Nájdite správnu motiváciu učiť sa.

Jasné zdôvodnenie toho, prečo študujete programovanie, vám pomôže sústrediť sa. Určite si uveďte konkrétny cieľ. Zvážte podrobne svoju motiváciu. "Chcem byť schopný", "učiť sa dobre" je zlý cieľ. Príklady dobrých cieľov:

  1. Pokračujte vo svojej súčasnej kariére.
  2. Zmeňte zamestnanie.
  3. Získajte dodatočné vďaka projektom tretích strán.
  4. Vytvorte si vlastný produkt (hra, mobilná aplikácia), vytvorte štart.

Nezáleží na tom, či sa dané body zhodujú s tými, ktoré definujete sami - nezabudnite na ne. Nezabudnite, že konečný cieľ ušetrí v najťažších chvíľach.

Ak chcete pamätať na cieľ, môžete ho napísať na papier a nechať ho v očiach, urobiť tapetu na stolnom počítači alebo telefóne (čo sa mi páči viac).

2. Zvoľte správny jazyk

Na začiatku môže byť veľmi ťažké rozhodnúť, čo študovať. Niektoré programovacie jazyky sú ľahšie ovládateľné, niektoré majú úzke aplikácie. To by však nemalo byť vážne posadnutá. Je lepšie začať s niečím, ako stráviť hodiny hľadaním "dokonalé" voľby. Pretože po zvládnutí jedného programovacieho jazyka bude jednoduchšie prejsť na iný.

Ak už poznáte svoj konečný cieľ, zistite, čo je potrebné na jeho dosiahnutie. Naučte sa jazyky, ktoré zodpovedajú tomuto cieľu. Pre vývoj trojrozmerných hier potrebujeme niektoré jazyky a nástroje na vytváranie webových stránok - iné.

Ak neviete, kde začať, skúste sa učiť javascript. Páči sa vám to alebo nie, iní programátori, JavaScript sa stáva čoraz populárnejším a používa sa nielen pri vývoji webových stránok, ale aj v iných oblastiach. Preto pokryjete maximálny počet možností aplikácie.

3. Vytvorte plán

Jasný rozvrh tried zvyšuje pravdepodobnosť úspechu. Stanovte však reálne termíny pre konkrétne úlohy. Neočakávajte, že zvládnete knihu o programovaní zo stoviek stránok za menej než týždeň - ak nechcete pre túto chvíľu ponechať všetky ostatné povinnosti.

Keď som sa prvýkrát začal učiť programovanie nezávisle, v každej kalendárnej bunke som mala miesto na 25-minútové tréningy.

Eric Rothermel / Unsplash.com

Robiť 25 minút denne je jednoduché. Je potrebné zvyknúť si na toto minimum, a čoskoro nebudete môcť odtrhnúť od tréningu niekoľko hodín.

4. Robte jednu vec naraz

Mnohí sa snažia urobiť sto vecí naraz. Obrovská chyba! Robte jednu vec naraz. Neštudujte súčasne HTML, JavaScript, Swift a niečo iné. Chováš sa blázon!

Táto položka sa vám môže dať s ťažkosťami (hovorím zo skúseností), pretože sa vždy chcete všetko naučiť naraz.

Vo svojej knihe "Začnite s náčelníkom" Gary Keller povedal: "Mimoriadne výsledky sú priamo závislé na tom, koľko môžete zúžiť svoje zameranie." To možno aplikovať na čokoľvek, vrátane štúdia programovania. Nebojte sa byť neskoro - jazyky a technológie sa nikam nenachádzajú. Začnite malé a pohybujte sa vpred.

5. Rozdeľte všetko na malé časti.

Rovnako ako v predchádzajúcej rade, nemusíte tlačiť príliš veľa informácií do seba naraz, aj keď je na jednej téme. Naučiť sa niečo nové je oveľa jednoduchšie, keď je rozbité na malé časti.

Zamerajte sa na jednu tému a rozdeľte ju na stráviteľné kusy. Uistite sa, že ste úplne pochopili a porozumeli konceptu pred tým, ako prejdete na ďalšiu.

Podnikateľ Tim Ferriss prišiel so skratkou ABC - Always Be Compressing. Myšlienka je, že každý blok informácií by sa mal snažiť formulovať čo najskôr. Potom zhrňte to v odseku, vytvorte diagram alebo obrázok, použite mnemotechnický program - čokoľvek, ak vám pomôže rýchlo zapamätať, čo potrebujete.

6. Zmeňte spôsoby

Štúdie ukazujú, že čím viac typov vnímania používate, tým je pravdepodobnejšie, že sa učíte. Pomôže vám to knihy, videá, interaktívne lekcie, testy, podcasty a ďalšie.

Akceptovať informácie akýmkoľvek spôsobom. Podľa Judy Willis, autorky Ako učiť dieťa ľahko sa učiť, čím viac oblastí mozgu ukladá dáta na predmet, tým sa vytvárajú aktívne prepojenia. Ich prepúšťanie poskytuje študentovi ďalšie príležitosti získať informácie z rôznych obchodov s mozgom. Takéto krížové odkazy znamenajú, že sme niečo naučili, a nielen sme si ich pamätali.

7. Vyučujte ostatných

Potreba vysvetliť niekomu koncept alebo proces zaručuje, že si sami plne rozumiete. Môžete to urobiť rôznymi spôsobmi. Jedným z nich je viesť kurz alebo semináre pre teenagerov. Môžete vytvoriť svoje videá na stránkach YouTube s vysvetleniami niektorých konceptov. Nepáči sa mi nápad s videom? Môžete to urobiť bez nej. Môžete učiť rôznymi spôsobmi. Voľba - napíšte. Napríklad s pomocou môjho blogu nielen pomáham iným, ale aj učím sa oveľa efektívnejšie, ako keby som študoval sám.

V každom prípade, učiť ostatné, čo sa učíte, pomáha posilniť koncepcie vytvorené v hlave.

Na vzdelávacích platformách je spravidla príležitosť pomôcť iným. Obvykle ide o študentské fórum. Pozrite sa, a ak existuje otázka, odpoveď, o ktorej viete (alebo máte aspoň nejaké myšlienky na túto tému), napíšte, neváhajte. Dobrá vzdelávacia stránka má zdravú atmosféru a ocení vašu pomoc. A neváhajte klásť otázky sami! Dajte ostatným príležitosť vysvetliť vám niečo.

8. Nájdite podobne zmýšľajúceho človeka.

To sa môže uskutočniť prostredníctvom osobného stretnutia alebo online. Môžete sa pokúsiť o spoluprácu s priateľom alebo členom rodiny, ktorý sa tiež chce učiť programovanie. Rovnako ako ľudia chodia do telocvične s ostatnými a spolu stanovujú cieľ, ako schudnúť, môžete nájsť aj partnera na webe.

9. Nájdite mentora

Rozhovory a fóra vzdelávacích platforiem sú dobrými miestami na vyhľadávanie ľudí s rovnakými úmyslami a prípadne mentorov.

Online fóra sú samozrejme cenné informácie, ale nič sa nedá porovnať s osobnou podporou, keď dostanete odpoveď priamo.

10. Pridajte do procesných prvkov hry.

Poďte so systémom pravidiel a stimulov pre seba, čo vám pomôže učiť sa príjemnejšie. Propagácie pomôžu rozvíjať pozitívne reflexe v mozgu, keď úspešne dokončíte dôležitú úlohu. Môžu transformovať proces učenia z rutinnej práce do hry. Napríklad, keď dokončíte konkrétnu knihu o programovaní, kúpte si ten istý batoh, o ktorom ste premýšľali mesiace.

Stanovte ciele a pracujte na nich. Odmeňte sa, keď ich oslovíte.

Pawel Kadysz / Unsplash.com

11. Zopakujte kód niekoho.

Pozrite sa, ako niekto iný implementoval riešenie, ktoré chcete vyvíjať. Pozrite sa na open source projekty na GitHub. Komunita programátorov môže byť veľmi priateľským miestom, kde čítanie (alebo dokonca úprava) niečího kódu je úplne normálne. Jednoducho prehliadajte riadok po riadku a premýšľajte nad tým, ako každý z nich funguje a zmieša sa s celkovým obrázkom.

Používajte niečiu prácu pre inšpiráciu a nápady.

12. Prax. Nesústreďte sa iba na učenie

Veľmi dôležitý bod. Týmto sa nováčikovia vždy uviaznu. Musíte začať písať svoj vlastný kód čo najskôr. Viem, že je to ťažké, ale v určitom okamihu stojí za to odísť z lekcií a začať vytvárať skutočné projekty.

Zistenie, ako všetko funguje, je vlastným testom a chyba je niečo, čo drasticky zmení pravidlá hry. To nás vedie k poslednému tipu.

13. Nebojte sa zlyhania.

Je tu taká vec - produktivita zlyhania. Čím náročnejšie je študovať niečo, tým lepšie si spomeniete na získané informácie. Neúspešné pokusy vám môžu pomôcť získať hlbšie pochopenie, pretože sa budete podieľať na hľadaní vlastných chýb a ich náprave. Konať a učiť sa niečo sami, kritizovať seba a objavovať nové veci je mimoriadne dôležité.

Aj keď nikdy nedokončíte vytváranie vašej malej webovej stránky alebo aplikácie, naučíte sa veľa tým, že sa pokúsite a urobíte chyby. Tento prístup je omnoho účinnejší ako mechanické príklady učebných postupov, keď sú všetky odpovede v nose.

záver

Kľúčom k úspešnej sebarealizácii je dôvera. Ak veríte v seba, potom je pravdepodobnejšie, že sa vám podarí lepšie, než sa očakávalo. Nechajte sa pochybovať o sebe a svojich schopnostiach a zlomíte sa ako skutočný šampión!

Hra sa hrá iba vtedy, ak sa odovzdáte.

<

Populárne Príspevky