1. Löydä oikea oppimismotivaatio
Selkeät perustelut, miksi olet oppimisen ohjelmointi auttaa keskittymään. Muista määrittää tietyn tavoitteen itselleen. Perusteellisesti harkita motivaatiota. "Haluan pystyä", "se on hyvä oppia" - on huono tavoite. Esimerkkejä laatu tarkoituksiin:
- Siirtää edelleen nykyisessä ura.
- Muutos ammatti.
- Ansaita ylimääräistä ansiosta kolmannen osapuolen projekteja.
- Kehitä oma tuote (peli, mobiilisovellus), luo käynnistyksen.
Onko pisteytetään sama joissa määritellään itse - älä unohda niitä. Muista, että lopullisena tavoitteena olisi säästää vaikeimmissa hetkiä.
Muistaa tarkoitukseen, voit tallentaa sen paperille ja pitää mielessä tehdä taustakuva tietokoneen tai työpöydän puhelin (josta pidän).
2. Valitse oikea kieli
Alussa se voi olla hyvin vaikea päättää, mitä opiskella. Jotkut ohjelmointikielet on helpompi oppia, jotkut ovat kapea-alaisuus. Kuitenkin, se ei ole tarpeen käsitellä vakavasti. On parempi aloittaa mitään, kuin viettää tuntikausia etsivät "ihanne" vaihtoehto. Koska hallitseminen ohjelmointikieli, se on helpompi vaihtaa toiseen.
Jos tiedät perimmäinen tavoite, määrittää, mikä on tarpeen tämän tavoitteen saavuttamiseksi. Oppia kieliä, jotka soveltuvat tarkoitukseen. Kehittämiseksi kolmiulotteinen pelit tarvitsevat kieliä ja työkaluja verkkosivuja - muut.
Jos et tiedä mistä aloittaa, yrittää tutkia JavaScriptiä. Halusimmepa sitä tai ei muita ohjelmoijia, JavaScript on yhä suosittu ja sitä käytetään paitsi kehittämiseen verkkosivujen, mutta myös muilla aloilla. Näin te kattaa enimmäismäärä sovelluksia.
3. Tee aikataulu
selvä aikataulu koulutus lisää onnistumisen todennäköisyys. Mutta asettaa realistiset määräajat tiettyjä tehtäviä. Älä odota mestariksi kirjan ohjelmoinnin satoja sivuja alle viikossa - ellet heittää kaikki muut tehtävät tällä hetkellä.
Kun aloitin oppia ohjelmointia itse, joka kalenteri solu Minulle on myönnetty paikka 25 minuutin käytäntö.
Osallistu 25 minuuttia päivässä helposti. Sitä tulisi käyttää minimoimaan tätä, ja pian et pysty irtautumaan koulutusta useita tunteja.
4. Osallistu yksi asia kerrallaan
Monet ihmiset yrittävät tehdä sata asiaa kerralla. Valtava virhe! Osallistu yksi asia kerrallaan. Eivät opiskele rinnakkain HTML, JavaScript, Swift ja jotain muuta. Voit ajaa hullun lailla!
Tämä kohta voidaan antaa sinulle vaikeasti (Puhun kokemuksesta), koska haluat aina oppia kaikkea heti.
Kirjassaan "Aloita tärkein!"Gary Keller (Gary Keller) sanoi:" erinomaisia tuloksia suoraan määrittää, kuinka paljon voit rajata keskittyä. " Tämä voidaan soveltaa mitään, kuten ohjelmointi tutkimukset. Älä pelkää olla myöhässä - kieliä ja teknologiat eivät ole menossa minnekään. Käynnistä pieni ja siirtyä eteenpäin.
5. Divide kaikkea pieniin osiin
Kuten edellisessä kärki, sinun ei tarvitse työntää kerran erittäin suuren määrän tietoa, vaikka se on samasta aiheesta. Oppia jotain uutta on paljon helpompaa, kun se hajotetaan pienempiin osiin.
Keskittyä yhteen aiheeseen ja jakaa se sulavia palasiksi. Varmista, että olet täysin ymmärtää ja oppia käsite ennen siirtymistä seuraavaan.
Yrittäjä Tim Ferriss (Tim Ferriss) keksi lyhennettä ABC - Always Be pakkaaminen. Ajatuksena on, että kukin tieto on välttämätöntä pyrkiä muotoilemaan niin tiiviisti kuin mahdollista. Sitten tiivistää sitä kohtaan, luoda kaavion tai kuvan, käytä muistisääntö järjestelmä - mitään, jos se auttaa sinua nopeasti Muistan toivomisen varaa.
6. muuttaa tapaa
Tutkimukset osoittavat, että mitä enemmän eri käsitys tiedon käytät, sitä todennäköisemmin hänen tarttua. Tämä auttaa kirjan, videon, interaktiivisia oppitunteja, tietokilpailuja, podcasteja ja paljon muuta.
Imeä tietoja kaikin mahdollisin tavoin. Mukaan Judy Willis (Judy Willis), kirjoittanut kirjan "Miten opettaa lapsi on helppo oppia"Mitä enemmän aivoalueilla tallentaa tietoja aihe, sitä enemmän suhteita muodostuvat. Irtisanomisia antaa opiskelijalle lisämahdollisuuden saada tietoa eri arkistoista aivoista. Tällaiset rajat tietoliikenneyhteydet tarkoita, että olemme oppineet jotain, eikä vain ulkoa.
7. kouluttaa toiset
Tarve selittää joku käsitteeseen tai prosessin antavat takeet siitä olet täysin sisäistää se. Tämä voidaan tehdä eri tavoilla. Yksi niistä - opettaa kurssin tai työpajoja nuorille. Voit tehdä videoita YouTube selityksineen joidenkin käsitteiden. En pidä ajatuksesta videon? Voit tehdä ilman sitä. Voit opettaa eri tavoin. Lisävarusteena - kirjoittaa. Esimerkiksi avulla blogissaan, en vain auttaa muita, mutta myös koulutettu paljon tehokkaammin kuin jos opin yksi.
Joka tapauksessa, opetus muille, mitä opit itse auttaa vahvistamaan käsitteitä muodostunut mielessä.
Opintotukilaki alustoja, pääsääntöisesti sillä on mahdollisuus auttaa muita. Yleensä tämä on jotain foorumin oppilaiden kysymyksiin. Check it out, ja jos on kysymys, jonka vastaus tiedät (tai ainakin ajatuksia), - kirjoitus, älä epäröi. Hyvistä koulutuksen sivustoja vallitsee terve ilmapiiri, ja arvostamme apuasi. Ja älä epäröi kysyä itseltäsi! Antaa muille mahdollisuuden selittää sinulle mitään.
8. löytää samanhenkisiä
Tämä voidaan tehdä henkilökohtaisia tapaamisia tai verkossa. Voit yrittää joukkueen kanssa ystävä tai perheenjäsen, joka haluaa oppia ohjelmointia. Aivan kuten ihmiset mennä kuntosalille muiden kanssa ja tavoitteena laihtua, voit myös etsiä kumppania Internetissä.
9. löytää mentori
Chat-huoneet ja foorumit koulutuksen alustoille - hyviä paikkoja etsiä samanhenkisiä ihmisiä ja mahdollisesti opettajat.
Verkkofoorumeita - se on varmasti arvokas tietolähde, mutta mikään ei voi verrata henkilökohtaisen tuen, kun voit saada vastauksen suoraan.
10. Tee pelin elementit
Ajattele säännöt ja kannustimet, se auttaa tekemään oppimisesta miellyttävämpää. Promotion auttaa kehittämään myönteistä refleksit aivoissa kun onnistuneesti suorittaa tärkeä tehtävä. Ne voivat muuttaa oppimisprosessi rutiinityötä peliin. Esimerkiksi sen käytön jälkeen ohjelmoinnin kirja, ostaa samassa pussissa, joka ajatteli kuukausia.
Asettamaan tavoitteita ja työtä niitä. Palkitse itsesi, kun tulet niitä.
11. Toista kenenkään koodia
Katso, miten joku muu on toteuttanut ratkaisun, haluat kehittää. Perehdy avoimen lähdekoodin projekteja GitHub. yhteisö ohjelmoijat voivat olla hyvin ystävällinen paikka lukea (tai muuttamista) jonkun koodin - se on täysin normaalia. Vain selata läpi rivi riviltä, ajattelematta kuinka jokainen niistä toimii ja yhdessä kokonaiskuvaa.
Käyttää jonkun toisen työtä inspiraatiota ja ideoita.
12. Käytäntö. Älä keskittyä vain koulutukseen
Erittäin tärkeä seikka. Tuon aina jumissa tulokkaita. Sinun täytyy aloittaa kirjallisesti oman koodin niin pian kuin mahdollista. Tiedän että se on vaikeaa, mutta jossain vaiheessa tulee siirtymään pois opetukset ja alkaa luoda todellisia projekteja.
Kuvauksen siitä, miten se toimii - se on oma testi, ja virhe - joka muuttaa radikaalisti pelisääntöjä. Tämä johtaa meidät viimeinen vihje.
13. Älä pelkää epäonnistua
On olemassa sellainen asia - epäonnistuminen tuottavuutta. Mitä monimutkaisempi tietyn tutkimuksen jotain, sitä paremmin muistat oppinut tietoa. Epäonnistuneita yrityksiä voi auttaa saada syvempää ymmärrystä, koska sinulla on mukana etsinnässä omat virheensä ja korjaavat ne. Toimia ja oppia jotain itse, arvostella itseäsi ja tutkia uutta - tämä on erittäin tärkeää.
Vaikka et ole koskaan tehnyt luot pieni sivusto tai sovellus, opit paljon, yrittää ja tehdä virheitä. Tämä lähestymistapa on paljon tehokkaampi kuin mekaaninen toistoa harjoitusesimerkkien, jossa kaikki vastaukset nenäänsä.
johtopäätös
Avain onnistuneeseen itseoppiva - se on luottamusta. Jos uskot itseesi, sitä todennäköisemmin se onnistuu paremmin kuin odotettiin. Älä ole epäuskoinen itsestäsi ja kykyjä, ja voit rikkoa kuin todellinen mestari!
Peliä pelataan vain silloin, annat periksi.