1. Leidke õige õppimise motivatsiooni
Selgelt põhjendada, miks sa õpid programmeerimine aitab teil keskenduda. Kindlasti määrata konkreetne eesmärk ise. Põhjalikult kaaluda oma motivatsiooni. "Ma tahan, et oleks võimalik", "see on hea õppida" - on halb eesmärk. Näiteid kvaliteedi parandamise eesmärgil:
- Liikuda edasi praeguses karjäär.
- Muuda okupatsiooni.
- Teeni täiendava tänu kolmanda osapoole projekte.
- Arendada oma toote (mäng, mobiilne rakendus), luua käivitamisel.
Kas antud punktid ühtivad, mis määratlevad end - ei unusta neid. Pea meeles, et lõppeesmärk oleks päästa kõige raskematel hetkedel.
Et meeles pidada, miks saate salvestada see paberil ja hoida meeles teha tapeet arvuti või lauaarvuti telefon (mis mulle meeldib).
2. Vali õige keel
Alguses võib see olla väga raske otsustada, mida uurida. Mõned programmeerimiskeeli on lihtsam õppida, mõned on kitsas ulatus. Siiski ei ole vaja elada tõsiselt. See on parem alustada midagi, kui kulutada tundi otsivad "ideaalne" variant. Kuna mastering programmeerimiskeelt, siis on lihtsam vahetada.
Kui te juba teate oma lõppeesmärk, otsustada, milline on selle eesmärgi saavutamiseks vajalik. Õpi keelt, mis on selleks otstarbeks ette nähtud. Arendamiseks kolmemõõtmeline mängud vajan keelte ja tööriistu veebilehtede loomiseks - teised.
Kui sa ei tea, kust alustada, proovige uurida JavaScript keeles. Meeldib või mitte teiste programmeerijad, JavaScript on muutumas üha populaarsemaks ja kasutatakse mitte ainult arengu veebilehtede, vaid ka teistes valdkondades. Seega siis katab maksimaalse arvu rakendusi.
3. Tee ajakava
selge sõiduplaan koolitus suurendab tõenäosust edu. Aga seada realistlikud tähtajad konkreetsed ülesanded. Ära oota, et kapten raamatu Programmeerimine alates sadu lehekülgi vähem kui nädal - kui sa visata kõik muud kohustused sel ajal.
Kui ma hakkas õppima programmeerimine ise, iga kalender raku Olen eraldatud koht 25-minutilise praktikas.
Osaleda 25 minutit päevas lihtsalt. Seda tuleks kasutada, et minimeerida selle, ja varsti sa ei saa murda eemal koolitus mitu tundi.
4. Osaleda üks asi korraga
Paljud inimesed püüavad teha sada asja korraga. Suur viga! Osaleda üks asi korraga. Ärge õppida paralleelselt HTML, JavaScript, Swift ja midagi muud. Sa sõita ennast hulluks!
See kirje võib anda teile raske (I räägin oma kogemusest), sest sa alati tahad õppida kõike korraga.
Oma raamatus "Alusta peamine!"Gary Keller (Gary Keller) ütles:" suurepäraseid tulemusi otseselt kindlaks määratud, kui palju saate kitsendada oma fookust. " Seda saab rakendada midagi, sealhulgas programmeerimine uuringud. Ärge kartke olla hilja - keelte ja tehnoloogiaid ei lähe kuhugi. Alusta väikeste ja edasi liikuda.
5. Divide kõike väikeste kogustena
Nagu eelmise otsa, sa ei pea vajutama kord väga suur hulk teavet, isegi kui see on samal teemal. Õppida midagi uut on palju lihtsam, kui see on lagunenud väiksemaid portsjoneid.
Keskenduge ühele teemale ja see tuleb jagada seeditav tükkideks. Veenduge, et teil täielikult mõista ja õppida mõned mõiste enne liikuma järgmisele.
Entrepreneur Tim Ferriss (Tim Ferriss) mõtles akronüüm ABC - alati tihendamine. Idee on selles, et iga tükk teave on vajalik püüda sõnastada nii täpselt kui võimalik. Siis kokku see lõik, luua diagrammi või pildi, kasutage mnemonic kava - midagi, kui see aitab teil kiiresti meenub soovitud.
6. muuta oma võimalusi
Uuringud näitavad, et mida rohkem liiki taju teabe te kasutate, seda tõenäolisemalt ta aru. See aitab raamat, video, interaktiivne lugu, viktoriinid, Podcaste ja rohkem.
Imada teavet igal võimalikul viisil. Vastavalt Judy Willis (Judy Willis), autor raamatu "Kuidas õpetada lapsele on lihtne õppida"Mida rohkem aju piirkondades kauplustes teavet teemal, seda rohkem luuakse suhteid. Koondamine annab õpilasele täiendav võimalus saada teavet erinevatest hoidlaid aju. Selline rist-andmeside tähendab, et oleme õppinud midagi, ja mitte ainult meelde.
7. harida teised
Vajadus selgitada keegi mõiste või protsessi annab garantii, et olete täielikult sisemiselt see. Seda saab teha mitmel viisil. Üks neist - õpetada muidugi või töökojad teismelistele. Võite teha oma videoid YouTube'i selgitused mõned mõisted. Mulle ei meeldi idee video? Seda saab teha ilma selleta. Te saate õpetada mitmel viisil. Kuna valik - kirjutada. Näiteks abiga oma blogis, ma mitte ainult ei aita muu, vaid ka koolitatud palju tõhusamalt kui siis, kui ma õppisin ühe.
Igal juhul, õpetades teistele, mida sa õpid ise aitab tugevdada mõisted moodustatud meeles.
Haridusasutuste platvormid, reeglina see on võimalus, et aidata teisi. Tavaliselt on see midagi foorum õpilaste küsimustele. Check it out, ja kui on küsimus, mille vastus tead (või vähemalt mõtteid), - kirjuta, ärge kartke. On hea õppesaitidele valitseb terve atmosfääri, ja hindame teie abi. Ja ärge kartke küsida küsimusi ise! Andke teistele võimaluse selgitada teile midagi.
8. leida sarnaselt mõtlevate
Seda saab teha läbi isikliku koosolekutel või online. Võite proovida meeskond koos sõber või pereliige, kes soovib õppida programmeerimine. Nii nagu inimesed lähevad jõusaali teiste ning lõi kaalust alla võtta, võite leida partner internetis.
9. leida mentor
Jututubade ja foorumite haridusplatvormide - häid kohti otsima sarnaselt mõtlevate inimeste ja võimalusel õpetajatele.
Debatid - see on kindlasti väärtuslik teabeallikas, kuid miski ei saa võrrelda isikliku toetusega, kui saad vastuse otse.
10. Tee gameplay elemente
Mõtle süsteemi reeglite ja stiimuleid, see aitab muuta õppimine nauditavaks. Promotion aitab arendada positiivset refleksid aju kui sa edukalt täita oluline ülesanne. Nad võivad muuta õppeprotsess rutiinne töö mängus. Näiteks pärast olete konkreetsetele programmeerimine raamat, osta sama kott, mis arvasin kuud.
Seada eesmärke ja töö nendega. Rahuldust ennast kui jõuad neid.
11. Tee uuesti kellegi kood
Vaata, kuidas keegi teine on rakendanud lahendus, mida soovite töötada. Uurida avatud lähtekoodiga projekte GitHub. kogukond programmeerijad võib olla väga sõbralik koht lugeda (või muutmine) kellegi kood - see on täiesti normaalne. Lihtsalt sirvimiseks see rida-realt, mõtlesin, kuidas igaüks neist töötab ja koos üldpilti.
Kasutada kellegi teise töö inspiratsiooni ja ideid.
12. Praktika. Ärge keskenduda ainult koolituse
Väga oluline punkt. Seda alati kinni uustulnukad. Sa pead hakake kirjutama oma koodi niipea kui võimalik. Ma tean, see on raske, kuid mingil hetkel peaks eemalduda õppetunde ja alustada luua tõeline projekte.
Figuring kuidas see toimib - see on oma test ning viga - mis radikaalselt muuta mängureegleid. See viib meid viimane ots.
13. Ärge kartke ebaõnnestuda
On olemas selline asi - rike tootlikkust. Mida keerulisem on antud uuringus midagi, seda parem sa mäletad õppinud teavet. Ebaõnnestunud katset võib aidata teil saada sügavamat arusaamist, sest siis tuleb kaasata aruteludesse oma vigu ja parandatakse neid. Tegutseda ja õppida midagi ise, kritiseerida ennast ja uurida uusi - see on väga oluline.
Isegi kui sa pole kunagi teinud luua oma väike kodulehel või rakenduse õpid palju, püüdes ja vigu. Selline lähenemine on palju efektiivsem kui mehaaniline kordamine koolitus näiteid, kus kõik vastused oma nina.
järeldus
Eduka iseõppeoskuste - see on usaldus. Kui sa usud endasse, seda tõenäolisem teil õnnestub oodatust paremad. Stopp kahelda ennast ja oma võimeid, ja sa murda nagu tõeline meister!
Mängitakse ainult siis, kui te loobuma.