2024 May -akda: Malcolm Clapton | [email protected]. Huling binago: 2023-12-17 04:13
Natututo ka bang mag-program sa iyong sarili at nahihirapang mag-udyok sa iyong sarili? Maaaring maubos ng self-education ang lahat ng lakas. Narito ang 13 mga tip sa pag-aaral mula kay Laurence Bradford, tagalikha ng learntocodewith.me blog, para sa mga nag-aaral na mag-code nang mag-isa. Tutulungan ka ng mga alituntuning ito na makakuha ng kaalaman nang mabilis, mahusay at walang hindi kinakailangang stress.
1. Hanapin ang tamang motibasyon para sa pag-aaral
Ang pagkakaroon ng malinaw na katwiran kung bakit ka nag-aaral ng coding ay makakatulong sa iyong tumutok. Tiyaking bumalangkas ng isang tiyak na layunin para sa iyong sarili. Isaalang-alang ang iyong pagganyak nang detalyado. "Gusto kong magawa", "masarap matuto" ay isang masamang layunin. Mga halimbawa ng magagandang layunin:
- Mag-advance pa sa iyong kasalukuyang karera.
- Baguhin ang iyong trabaho.
- Kumita ng dagdag na pera salamat sa mga side project.
- Bumuo ng iyong sariling produkto (laro, mobile application), lumikha ng isang startup.
Hindi mahalaga kung ang mga puntos na nakalista ay pareho sa mga tinukoy mo sa iyong sarili - huwag kalimutan ang tungkol sa mga ito. Tandaan na ang sukdulang layunin ay iligtas ang pinakamahirap na panahon.
Upang matandaan ang layunin, maaari mong isulat ito sa papel at panatilihing malinaw, gawin itong wallpaper sa desktop ng iyong computer o telepono (na pinakagusto ko).
2. Piliin ang tamang wika
Sa simula, maaaring napakahirap magdesisyon kung ano ang pag-aaralan. Ang ilang mga programming language ay mas madaling matutunan, ang ilan ay may mas makitid na mga application. Gayunpaman, hindi ka dapat masyadong magpakabit dito. Mas mahusay na magsimula sa anumang bagay kaysa gumugol ng maraming oras sa paghahanap ng "perpektong" opsyon. Dahil kapag na-master mo na ang isang programming language, mas madali nang lumipat sa isa pa.
Kung alam mo na ang iyong pangwakas na layunin, tukuyin kung ano ang kailangan upang makamit ito. Alamin ang mga wikang angkop sa layuning ito. Upang bumuo ng mga 3D na laro, kailangan mo ng ilang mga wika at tool, upang lumikha ng mga website - iba pa.
Kung hindi ka sigurado kung saan magsisimula, subukang pag-aralan ang JavaScript. Gustuhin man o hindi ng ibang programmer, ang JavaScript ay nagiging mas at mas sikat at ginagamit hindi lamang sa pagbuo ng website, kundi pati na rin sa ibang mga lugar. Kaya, saklaw mo ang maximum na bilang ng mga aplikasyon.
3. Gumawa ng iskedyul
Ang isang malinaw na iskedyul ng klase ay nagpapataas ng posibilidad na magtagumpay. Ngunit magtakda ng makatotohanang mga deadline para sa mga partikular na gawain. Huwag asahan na makatapos ng daan-daang pahina ng programming sa loob ng mas mababa sa isang linggo - maliban kung isusuko mo ang lahat ng iba mo pang mga responsibilidad sa panahong iyon.
Noong una kong sinimulan ang pag-aaral ng programming sa aking sarili, nagkaroon ako ng espasyo para sa 25 minutong pagsasanay sa bawat cell ng kalendaryo.
Ang pag-eehersisyo ng 25 minuto sa isang araw ay madali. Ito ay nagkakahalaga ng pagiging masanay sa ganoong minimum, at sa lalong madaling panahon hindi mo magagawang mapunit ang iyong sarili mula sa pagsasanay sa loob ng maraming oras.
4. Gawin ang isang bagay sa isang pagkakataon
Maraming tao ang sumusubok na gumawa ng isang daang bagay sa isang pagkakataon. Isang malaking pagkakamali! Gawin ang isang bagay sa isang pagkakataon. Huwag matuto ng HTML, JavaScript, Swift at anumang bagay na magkatulad. Mababaliw ka sa sarili mo!
Maaaring mahirap para sa iyo ang item na ito (nagsalita ako mula sa karanasan), dahil gusto mong laging matutunan ang lahat nang sabay-sabay.
Sa kanyang aklat na "Magsimula sa pangunahing bagay!" Sinabi ni Gary Keller, "Ang mga hindi pangkaraniwang resulta ay direktang nauugnay sa kung gaano mo mapaliit ang iyong pagtuon." Maaari itong ilapat sa anumang bagay, kabilang ang pag-aaral ng programming. Huwag matakot na mahuli - ang mga wika at teknolohiya ay hindi mapupunta kahit saan. Magsimula sa maliit at gawin ang iyong paraan pasulong.
5. Hatiin ang lahat sa maliliit na bahagi
Tulad ng sa nakaraang tip, hindi mo kailangang mag-cram ng masyadong maraming impormasyon sa iyong sarili nang sabay-sabay, kahit na ito ay nasa parehong paksa. Ang pag-aaral ng bago ay mas madali kapag hinati ito sa maliliit na piraso.
Tumutok sa isang paksa at hatiin ito sa mga natutunaw na tipak. Tiyaking lubos mong nauunawaan at naisaloob ang isang konsepto bago magpatuloy sa susunod.
Ang entrepreneur na si Tim Ferriss ang gumawa ng acronym na ABC - Always Be Compressing. Ang ideya ay dapat mong subukang bumalangkas sa bawat bloke ng impormasyon nang maikli hangga't maaari. Pagkatapos ay ibuod ito sa isang talata, lumikha ng isang diagram o imahe, gumamit ng isang mnemonic scheme - anuman, hangga't nakakatulong ito sa iyo na mabilis na matandaan kung ano ang iyong hinahanap.
6. Baguhin ang paraan
Ipinakikita ng pananaliksik na ang mas maraming uri ng persepsyon na iyong ginagamit, mas malamang na ma-assimilate mo ito. Ang mga aklat, video, interactive na mga aralin, pagsusulit, podcast at higit pa ay makakatulong sa iyo dito.
Ibabad ang impormasyon sa anumang paraan na magagawa mo. Ayon kay Judy Willis, may-akda ng Teaching Your Child to Learn Easily, ang mas maraming bahagi ng data ng brain store tungkol sa isang paksa, mas maraming aktibong relasyon ang nabubuo. Ang kanilang redundancy ay nagbibigay sa mag-aaral ng karagdagang mga pagkakataon upang makakuha ng impormasyon mula sa iba't ibang mga tindahan ng utak. Ang cross-linking na ito ng data ay nangangahulugan na may natutunan tayo, hindi lamang kabisado.
7. Sanayin ang iba
Ang pagkakaroon na ipaliwanag ang isang konsepto o isang proseso sa isang tao ay nagsisiguro na ikaw ay lubos na mauunawaan ito sa iyong sarili. Ito ay maaaring gawin sa iba't ibang paraan. Isa na rito ang pagtuturo ng kurso o workshop para sa mga bagets. Maaari kang gumawa ng sarili mong mga video sa YouTube na nagpapaliwanag ng mga konsepto. Hindi gusto ang ideya para sa video? Magagawa mo nang wala ito. Maaari kang magturo sa maraming iba't ibang paraan. Bilang kahalili, sumulat. Halimbawa, sa tulong ng aking blog, hindi lamang ako nakakatulong sa iba, ngunit natututo din ako nang mas epektibo kaysa kung nag-aaral akong mag-isa.
Sa anumang kaso, ang pagtuturo sa iba kung ano ang iyong natutunan sa iyong sarili ay nakakatulong upang mapalakas ang mga konsepto na nabuo sa iyong ulo.
Sa mga platform na pang-edukasyon, kadalasan ay may pagkakataon na tumulong sa iba. Ito ay kadalasang parang forum para sa mga tanong ng estudyante. Tingnan mo doon, at kung mayroong isang katanungan doon, ang sagot na alam mo (o mayroon kang hindi bababa sa mga iniisip tungkol dito), sumulat, huwag mag-atubiling. Ang magagandang pang-edukasyon na mga site ay may malusog na kapaligiran at ang iyong tulong ay pahahalagahan. At huwag mag-atubiling tanungin ang mga tanong sa iyong sarili! Bigyan ang iba ng pagkakataon na ipaliwanag ang isang bagay sa iyo.
8. Humanap ng taong katulad ng pag-iisip
Magagawa ito sa pamamagitan ng personal na pagpupulong o online. Maaari mong subukang makipagsosyo sa isang kaibigan o miyembro ng pamilya na gusto ring matuto ng programming. Tulad ng pagpunta ng mga tao sa gym kasama ang iba at nagtatakda ng layuning magbawas ng timbang nang magkasama, makakahanap ka rin ng kapareha online.
9. Humanap ng mentor
Ang mga pang-edukasyon na pakikipag-chat sa platform at mga forum ay magandang lugar upang makahanap ng mga taong katulad ng pag-iisip at posibleng mga tagapayo.
Ang mga online na forum ay, siyempre, isang mahalagang mapagkukunan ng impormasyon, ngunit walang tatalo sa personalized na suporta kapag makakakuha ka ng direktang tugon.
10. Ipakilala ang mga elemento ng laro sa proseso
Bumuo ng isang sistema ng mga panuntunan at gantimpala, makakatulong ito na gawing mas kasiya-siya ang pag-aaral. Makakatulong sa iyo ang mga reward na bumuo ng mga positibong reflexes sa iyong utak kapag matagumpay mong nakumpleto ang isang mahalagang gawain. Maaari nilang gawing laro ang proseso ng pagkatuto mula sa isang gawain. Halimbawa, pagkatapos mong makatapos ng isang partikular na libro sa programming, bilhin ang parehong backpack na pinag-iisipan mo nang ilang buwan.
Magtakda ng mga layunin at magtrabaho patungo sa kanila. Gantimpalaan ang iyong sarili kapag nakamit mo ang mga ito.
11. Muling idisenyo ang code ng ibang tao
Tingnan kung paano ipinatupad ng ibang tao ang solusyon na gusto mong gawin. Tingnan ang mga open source na proyekto sa GitHub. Ang komunidad ng programming ay maaaring maging isang napaka-friendly na lugar kung saan ang pagbabasa (o kahit na pagbabago) ng code ng isang tao ay ganap na okay. Pumunta lamang sa linya sa pamamagitan ng linya, pag-isipan kung paano gumagana ang bawat isa at kung paano ito umaangkop sa malaking larawan.
Gamitin ang gawa ng ibang tao para sa inspirasyon at ideya.
12. Magsanay. Huwag tumutok sa pag-aaral
Isang napakahalagang punto. Ang mga baguhan ay palaging naiipit dito. Kailangan mong simulan ang pagsulat ng iyong sariling code sa lalong madaling panahon. Alam kong mahirap ito, ngunit sa isang punto ay sulit na lumayo sa mga aralin at magsimulang lumikha ng mga tunay na proyekto.
Ang pag-alam kung paano gumagana ang mga bagay ay sarili mong pagsubok, at ang paggawa ng pagkakamali ay ang pagbabago ng laro. Ito ay humahantong sa amin sa huling tip.
13. Huwag matakot sa kabiguan
Mayroong ganoong konsepto - ang pagiging produktibo ng kabiguan. Kung mas mahirap matutunan ang isang bagay, mas maaalala mo ang impormasyong natutunan. Ang mga nabigong pagtatangka ay makakatulong sa iyo na magkaroon ng mas malalim na pag-unawa dahil ikaw ay magiging kasangkot sa paghahanap ng sarili mong mga pagkakamali at pag-aayos ng mga ito. Napakahalaga na kumilos at matuto ng isang bagay sa iyong sarili, punahin ang iyong sarili at galugarin ang mga bagong bagay.
Kahit na hindi mo natapos ang pagbuo ng iyong maliit na website o application, marami kang matututuhan sa pamamagitan ng pagsubok at pagkabigo. Ang pamamaraang ito ay mas epektibo kaysa sa mekanikal na pagsunod sa mga halimbawa ng pagsasanay, kapag ang lahat ng mga sagot ay nasa harap ng iyong ilong.
Output
Ang susi sa matagumpay na pag-aaral sa sarili ay tiwala. Kung naniniwala ka sa iyong sarili, mas malamang na gumawa ka ng mas mahusay kaysa sa inaasahan. Itigil ang pagdududa sa iyong sarili at sa iyong mga kakayahan at lalampas ka tulad ng isang tunay na kampeon!
Matatalo lang ang laro kung sumuko ka.
Inirerekumendang:
Paano pangalagaan ang iyong sarili upang maprotektahan ang iyong sarili mula sa pagka-burnout at labis na trabaho
Ang sobrang trabaho at pagka-burnout ay karaniwang mga resulta ng sobrang sigasig sa trabaho. Mas madaling pigilan ang hindi pangkaraniwang bagay na ito kaysa harapin ang mga kahihinatnan nito
7 paraan upang maprotektahan ang iyong sarili mula sa mga pitfalls ng pag-iisip kapag gumagawa ng mga desisyon
Ang mga pamamaraan na ito ay makakatulong sa iyo na hindi sumuko sa mga trick ng utak at gumawa ng tamang pagpili. Kailangan mong maunawaan ang mga yugto ng paggawa ng desisyon at kontrolin ang mga ito
7 mga tip mula sa mga sikat na kababaihan upang magbigay ng inspirasyon sa iyong pangalagaan ang iyong sarili
Ang mga kilalang babae ay nagbabahagi ng mga tip upang maisip mo ang iyong kalusugan. Kung mas mahusay mong alagaan ang iyong sarili, mas magiging masaya ang iyong buhay
"Maghanap ng isang tao na maaari mong maging iyong sarili": 8 mga tip para sa mga bachelor mula sa mga lalaking may asawa
Isang piraso ng kolektibong karunungan mula sa mga gumagamit ng Reddit. Nakolekta ng Lifehacker ang pinakamahusay na mga tip sa kung paano hanapin ang iyong pangarap na babae at gawing masaya ang iyong buhay pamilya
Paano gawing mas madali ang iyong buhay sa pamamagitan ng pag-automate ng mga gawain: mga tip para sa mga nagsisimula
Ang pag-automate ng mga gawain sa iyong pang-araw-araw na buhay ay makakapagtipid sa iyo ng maraming oras. Alamin kung paano magsimula sa aming artikulo