13 lub tswv yim rau kev kawm programming ntawm koj tus kheej
13 lub tswv yim rau kev kawm programming ntawm koj tus kheej
Anonim

Puas yog koj tab tom kawm txog qhov program ntawm koj tus kheej thiab tawm tsam los txhawb koj tus kheej? Kev kawm tus kheej tuaj yeem ua rau tag nrho lub zog. Nov yog 13 cov lus qhia kev kawm los ntawm Laurence Bradford, tus tsim ntawm learntocodewith.me blog, rau cov neeg uas tab tom kawm code ntawm lawv tus kheej. Cov lus qhia no yuav pab kom koj tau txais kev paub sai, ua tau zoo thiab tsis muaj kev ntxhov siab.

13 lub tswv yim rau kev kawm programming ntawm koj tus kheej
13 lub tswv yim rau kev kawm programming ntawm koj tus kheej

1. Nrhiav kev txhawb siab rau kev kawm

Muaj qhov laj thawj meej vim li cas koj tab tom kawm coding yuav pab koj tsom. Nco ntsoov tsim lub hom phiaj tshwj xeeb rau koj tus kheej. Xav txog koj qhov kev txhawb siab kom ntxaws. "Kuv xav tau", "nws yuav zoo kawm" yog lub hom phiaj phem. Piv txwv ntawm cov hom phiaj zoo:

  1. Ua ntej ntxiv hauv koj txoj haujlwm tam sim no.
  2. Hloov koj txoj haujlwm.
  3. Khwv tau nyiaj ntxiv ua tsaug rau cov haujlwm sab.
  4. Tsim koj tus kheej cov khoom (kev ua si, daim ntawv thov mobile), tsim kev pib.

Nws tsis muaj teeb meem yog tias cov ntsiab lus teev yog tib yam li cov uas koj txhais koj tus kheej - tsis txhob hnov qab txog lawv. Nco ntsoov tias lub hom phiaj kawg yuav cawm lub sij hawm nyuaj tshaj plaws.

Txhawm rau nco ntsoov lub hom phiaj, koj tuaj yeem sau nws rau hauv daim ntawv thiab khaws cia rau hauv qhov pom tseeb, ua rau nws wallpaper ntawm koj lub khoos phis tawj lossis xov tooj (uas kuv nyiam tshaj plaws).

2. Xaiv hom lus kom raug

Thaum pib, nws nyuaj heev rau kev txiav txim siab seb yuav kawm dab tsi. Qee hom lus programming yooj yim kawm, qee qhov muaj kev siv nqaim. Txawm li cas los xij, koj yuav tsum tsis txhob poob siab rau qhov no. Zoo dua los pib nrog txhua yam tshaj li siv sij hawm nrhiav qhov "zoo meej" kev xaiv. Vim hais tias ib zaug koj tau mastered ib hom lus programming, nws yuav yooj yim hloov mus rau lwm tus.

Yog tias koj twb paub koj lub hom phiaj kawg, txiav txim siab seb yuav ua li cas thiaj ua tiav. Kawm cov lus uas haum lub hom phiaj no. Txhawm rau tsim 3D ua si, koj xav tau qee yam lus thiab cov cuab yeej, los tsim cov vev xaib - lwm tus.

Yog tias koj tsis paub yuav pib qhov twg, sim kawm JavaScript. Txawm hais tias lwm tus programmer nyiam nws lossis tsis, JavaScript tau dhau los ua neeg nyiam thiab siv tsis yog hauv kev txhim kho lub vev xaib, tab sis kuj nyob rau lwm qhov chaw. Yog li, koj npog cov ntawv thov ntau tshaj plaws.

3. Ua ib lub sijhawm

Ib lub sijhawm meej hauv chav kawm yuav ua rau muaj kev vam meej. Tab sis teem sijhawm sijhawm tiag tiag rau cov haujlwm tshwj xeeb. Tsis txhob cia siab tias yuav ua tiav ntau pua nplooj ntawv ntawm qhov programming tsawg dua ib lub lim tiam - tshwj tsis yog tias koj tso tag nrho koj lub luag haujlwm rau lub sijhawm ntawd.

Thaum kuv thawj zaug pib kawm programming ntawm kuv tus kheej, kuv muaj chaw rau 25 feeb ntawm kev xyaum hauv txhua lub xov tooj ntawm daim ntawv qhia hnub.

Kev kawm tus kheej ntawm programming
Kev kawm tus kheej ntawm programming

Kev tawm dag zog 25 feeb ib hnub yog qhov yooj yim. Nws yog ib qho tsim nyog tau siv rau qhov tsawg kawg nkaus, thiab tsis ntev koj yuav tsis tuaj yeem rhuav koj tus kheej ntawm kev cob qhia rau ob peb teev.

4. Ua ib yam rau ib lub sij hawm

Ntau tus neeg sim ua ib puas yam ntawm ib zaug. Qhov yuam kev loj heev! Ua ib yam ntawm ib lub sijhawm. Tsis txhob kawm HTML, JavaScript, Swift thiab lwm yam ua ke. Koj yuav tsav koj tus kheej vwm!

Cov khoom no yuav nyuaj rau koj (Kuv hais los ntawm kev paub), vim tias koj ib txwm xav kawm txhua yam ib zaug.

Hauv nws phau ntawv "Pib nrog qhov tseem ceeb!" Gary Keller tau hais tias, "Cov txiaj ntsig txawv tshaj plaw yog cuam tshuam ncaj qha rau ntau npaum li cas koj tuaj yeem nqaim koj qhov kev tsom xam." Qhov no tuaj yeem siv rau txhua yam, suav nrog kev kawm programming. Tsis txhob ntshai mus lig - hom lus thiab technologies yuav tsis mus qhov twg. Pib me me thiab ua haujlwm rau koj txoj kev mus tom ntej.

5. Faib txhua yam rau hauv me me

Raws li nyob rau hauv cov lus qhia yav dhau los, koj tsis tas yuav cramming cov ntaub ntawv ntau dhau rau koj tus kheej ib zaug, txawm tias nws nyob rau tib lub ntsiab lus. Kawm tej yam tshiab yog yooj yim dua thaum nws muab chunks rau hauv me me chunks.

Tsom ntsoov rau ntawm ib lub ncauj lus thiab ua rau nws zom cov chunks. Xyuas kom tseeb tias koj nkag siab tag nrho thiab tsim ib lub tswv yim ua ntej txav mus rau lwm qhov.

Tus kws ua lag luam Tim Ferriss tau sau lub npe ABC - Ib txwm Ua Compressing. Lub tswv yim yog tias koj yuav tsum sim tsim txhua qhov thaiv ntawm cov ntaub ntawv kom succinctly li sai tau. Tom qab ntawd sau cov ntsiab lus hauv ib kab lus, tsim daim duab lossis duab, siv lub tswv yim mnemonic - txawm li cas los xij, tsuav nws yuav pab koj nco ntsoov qhov koj tab tom nrhiav sai.

6. Hloov txoj kev

Kev tshawb fawb qhia tau hais tias ntau hom kev xaav koj siv, qhov ntau dua koj yuav assimilate nws. Cov phau ntawv, yeeb yaj kiab, kev sib tham sib tham, cov lus nug, podcasts thiab lwm yam yuav pab koj nrog qhov no.

Soak cov ntaub ntawv hauv txhua txoj kev koj tuaj yeem ua tau. Raws li Judy Willis, tus sau phau ntawv Qhia Koj Tus Me Nyuam Kom Kawm Yooj Yim, ntau qhov chaw ntawm lub hlwb khaws cov ntaub ntawv hais txog ib qho kev kawm, kev sib raug zoo ntau dua tau tsim. Lawv redundancy muab sijhawm rau cov tub ntxhais kawm ntxiv kom tau txais cov ntaub ntawv los ntawm cov khw muag khoom sib txawv ntawm lub hlwb. Qhov kev sib txuas ntawm cov ntaub ntawv no txhais tau hais tias peb tau kawm ib yam dab tsi, tsis yog cim xwb.

7. Qhia lwm tus

Yuav tsum tau piav qhia txog lub tswvyim lossis txheej txheem rau ib tus neeg paub tseeb tias koj yuav nkag siab tag nrho koj tus kheej. Qhov no tuaj yeem ua tau ntau yam. Ib tug ntawm lawv yog qhia ib chav kawm lossis kev cob qhia rau cov hluas. Koj tuaj yeem tsim koj tus kheej cov yeeb yaj kiab YouTube piav qhia cov ntsiab lus. Tsis nyiam lub tswv yim rau qhov video? Koj tuaj yeem ua yam tsis muaj nws. Koj tuaj yeem qhia ntau yam sib txawv. Xwb, sau. Piv txwv li, nrog kev pab los ntawm kuv qhov blog, kuv tsis tsuas yog pab lwm tus xwb, tab sis kuj kawm tau zoo dua yog tias kuv kawm ib leeg.

Txawm li cas los xij, kev qhia lwm tus yam koj tab tom kawm koj tus kheej yuav pab txhawb cov ntsiab lus tsim hauv koj lub taub hau.

Ntawm cov kev kawm, feem ntau muaj lub sijhawm los pab lwm tus. Qhov no feem ntau yog ib yam zoo li lub rooj sab laj rau cov tub ntxhais kawm cov lus nug. Saib rau ntawd, thiab yog tias muaj lus nug nyob ntawd, cov lus teb uas koj paub (lossis koj muaj tsawg kawg yog xav txog nws), sau, tsis txhob yig. Cov chaw kawm zoo muaj qhov chaw noj qab haus huv thiab koj cov kev pab yuav txaus siab rau. Thiab xav tias dawb nug cov lus nug koj tus kheej! Muab sijhawm rau lwm tus los piav qhia rau koj.

8. Nrhiav ib tug neeg zoo li lub siab

Qhov no tuaj yeem ua tiav los ntawm kev sib tham tus kheej lossis hauv online. Koj tuaj yeem sim koom tes nrog ib tus phooj ywg lossis cov neeg hauv tsev neeg uas tseem xav kawm programming. Ib yam li tib neeg mus rau lub gym nrog lwm tus thiab teem lub hom phiaj kom poob phaus ua ke, koj kuj tuaj yeem nrhiav tus khub hauv online.

9. Nrhiav tus cob qhia

Kev kawm platform kev sib tham thiab rooj sab laj yog qhov chaw zoo los nrhiav cov neeg nyiam thiab muaj peev xwm cob qhia.

Cov rooj sib tham hauv online yog, ntawm chav kawm, ib qho tseem ceeb ntawm cov ntaub ntawv, tab sis tsis muaj dab tsi ua rau tus kheej kev txhawb nqa thaum koj tuaj yeem tau txais cov lus teb ncaj qha.

10. Qhia cov ntsiab lus game rau hauv cov txheej txheem

Tuaj nrog cov txheej txheem ntawm cov cai thiab khoom plig, qhov no yuav pab ua kom kev kawm zoo dua. Cov khoom plig tuaj yeem pab koj txhim kho qhov zoo ntawm koj lub hlwb thaum koj ua tiav txoj haujlwm tseem ceeb. Lawv tuaj yeem hloov txoj kev kawm los ntawm kev ua haujlwm rau hauv kev ua si. Piv txwv li, tom qab koj ua tiav ib phau ntawv tshwj xeeb ntawm kev ua haujlwm, yuav tib lub hnab ev ntawv uas koj tau xav txog ntau lub hlis.

Teem lub hom phiaj thiab ua haujlwm rau lawv. Muab nqi zog rau koj tus kheej thaum koj ua tiav lawv.

Kev kawm tus kheej ntawm programming
Kev kawm tus kheej ntawm programming

11. Rov tsim dua lwm tus tus lej

Saib yuav ua li cas lwm tus neeg tau siv cov kev daws teeb meem uas koj xav tsim. Txheeb xyuas qhov qhib qhov project ntawm GitHub. Lub zej zog programming tuaj yeem yog qhov chaw zoo heev uas nyeem ntawv (lossis txawm hloov kho) ib tus neeg txoj cai zoo kawg nkaus. Tsuas yog mus los ntawm kab los ntawm kab, xav txog seb txhua tus ua haujlwm li cas thiab nws haum rau hauv daim duab loj.

Siv lwm tus ua hauj lwm rau kev tshoov siab thiab tswv yim.

12. xyaum. Tsis txhob tsom ntsoov rau kev kawm

Ib qho tseem ceeb heev. Newbies ib txwm tau daig nrog qhov no. Koj yuav tsum pib sau koj tus kheej code kom ntxov li sai tau. Kuv paub tias nws nyuaj, tab sis qee lub sijhawm nws tsim nyog txav deb ntawm cov tshooj lus thiab pib tsim cov haujlwm tiag tiag.

Tshawb nrhiav seb cov khoom ua haujlwm li cas yog koj tus kheej qhov kev sim, thiab ua yuam kev yog qhov hloov pauv kev ua si. Qhov no coj peb mus rau lub ntsiab lus kawg.

13. Tsis txhob ntshai kev ua tsis tiav

Muaj ib lub tswv yim zoo li no - kev tsim khoom ntawm kev ua tsis tiav. Qhov nyuaj dua yog kawm ib yam dab tsi, qhov zoo dua koj yuav nco ntsoov cov ntaub ntawv kawm. Kev sim ua tsis tiav tuaj yeem pab koj nkag siab tob dua vim tias koj yuav koom nrog hauv kev nrhiav koj tus kheej yuam kev thiab kho lawv. Nws yog ib qho tseem ceeb heev uas yuav tsum ua thiab kawm qee yam ntawm koj tus kheej, thuam koj tus kheej thiab tshawb nrhiav yam tshiab.

Txawm hais tias koj yeej tsis ua tiav koj lub vev xaib me lossis daim ntawv thov, koj yuav kawm ntau yam los ntawm kev sim thiab ua tsis tiav. Txoj hauv kev no muaj txiaj ntsig zoo dua li kev siv tshuab ua raws li cov qauv kev cob qhia, thaum tag nrho cov lus teb nyob rau pem hauv ntej ntawm koj lub qhov ntswg.

Tso zis

Tus yuam sij rau kev kawm tus kheej ua tiav yog kev ntseeg siab. Yog tias koj ntseeg koj tus kheej, koj yuav ua tau zoo dua li qhov xav tau. Tsis txhob ua xyem xyav koj tus kheej thiab koj lub peev xwm thiab koj yuav tawg zoo li tus yeej tiag!

Qhov kev ua si tsuas yog poob yog tias koj swb.

Pom zoo: