Teem lub hom phiaj txhim kho tus tsim khoom tsim tawm.
Nkag siab:
Vim li cas koj thiaj pib programming?
Lub hom phiaj ntawm kev ua haujlwm yog dab tsi
Npau suav dab tsi koj xav ua kom tiav los ntawm kev ua tus tsim tawm?
Txhua tus muaj lub hom phiaj ntawm tus kheej, tab sis kuv tau tsim cov npe ntawm cov tswv yim thoob ntiaj teb rau txhua tus:
Tsim ib lub vev xaib
Tau txoj haujlwm tshiab
Ua haujlwm ua haujlwm ywj pheej
Ua haujlwm nyob deb
Kuaj koj tus kheej
Txhim kho nyiaj txiag
Tsis txhob hnov ββββqab txuag qhov chaw rau lub hom phiaj tshwj xeeb: qhov project tus kheej. Yog tias koj xav ua tiav thiab nyob twj ywm, koj yuav tsum tsim cov phiaj xwm tsiaj. Tab sis koj tsis tas yuav tsum ua kom tiav lawv ib txwm. Lub tswv yim yog qhov tseeb kom ua tiav cov hom phiaj me me hauv koj tus kheej cov haujlwm.
Cia kuv muab piv txwv rau koj. Yog tias koj xav kawm txog kev siv cov ntaub ntawv hauv txoj cai, koj tuaj yeem pib qhov project blog. Tab sis yog tias koj tab tom kawm yuav ua li cas ntxiv ib yam dab tsi rau hauv database, koj tuaj yeem tsim ib daim ntawv yooj yim ntxiv cov ntaub ntawv rau hauv database.
Nws yog ib qho tseem ceeb uas yuav tau siv tej yaam num kom ua tiav cov hom phiaj vim tias nws ua rau kev ua haujlwm ntawm cov qauv tsim. Dab tsi tuaj yeem txhawb siab tshaj qhov no?
2. Ua dua... thiab dua
Thaum koj xaiv koj lub hom phiaj, ua haujlwm rau lawv ntau li ntau tau. Yog koj xyaum ntau, koj kawm ntau dua.
Kev kawm lej yog kev txawj ntse, thiab koj tuaj yeem muab piv rau kev ua kis las. Yog tias koj xav ua kom zoo ntawm qhov no thiab ua koj txoj haujlwm, koj yuav tsum xyaum ntau, ntawm lub PC, thiab tsis txhob nyeem phau ntawv thiab cais cov lej nrog mem hluav.
Sau code txhua hnub, thaum koj noj su lossis tom qab ua haujlwm. Txawm hais tias nws tsuas yog rau ib teev xwb, yog tias koj tsim tus cwj pwm thiab ua raws li nws, koj yuav pom kev txhim kho txhua hnub uas maj mam tab sis mus tas li.
"Kev rov ua dua yog leej niam ntawm kev kawm, leej txiv ntawm kev ua, uas ua rau nws yog tus kws tsim qauv ntawm kev ua tiav." (Zig Ziglar -Twitter)
3. Qhia qhov koj kawm lossis tsim.
Nov yog txoj hauv kev zoo tshaj los kawm yam tshiab.
Qee lub tswv yim rau kev sib qhia yam koj ua:
Sau cov ntawv blog (piv txwv li, ntawm Habre)
Koom nrog cov rooj sib tham lossis kev sib ntsib hauv zos
Nug cov lus teb rau StackOverflow
Sau koj qhov kev nce qib txhua hnub nrog hashtag #100DaysOfCode
Ib zaj dab neeg me me:koj puas paub vim li cas kuv tsim HereWeCode.io?
Kuv fascinated los ntawm code thiab kev paub sib qhia. Ob peb xyoos dhau los kuv tau nyeem ntau cov lus ntawm lub platforms: freeCodeCamp, dev.to ua thiab lwm yam. Thiab kuv tau kawm tias txhua tus tuaj yeem qhia qhov lawv kawm thiab tsim, txawm tias nws tsuas yog me ntsis xwb.
Koj tuaj yeem kawm ntau yam los ntawm lwm tus neeg txoj cai. Koj tuaj yeem nrhiav cov kws tshaj lij hauv koj daim teb lossis siv GitHub los nrhiav cov lej zoo ib yam li koj tus kheej code. Nws yog qhov nthuav kom paub yuav ua li cas lwm tus neeg tsim tawm sau cov lej thiab daws teeb meem. Koj yuav txhim kho koj cov txuj ci kev xav zoo. Puas yog txoj kev uas lawv siv zoo dua li koj li? Cia peb kuaj.
Ntxiv rau qhov programming txhua hnub, vim li cas ho tsis nyeem tsawg kawg ib tsab xov xwm lossis ob peb nplooj ntawv ntawm phau ntawv ntawm programming txhua hnub?
Qee phau ntawv nto moo:
Clean Code: Phau Ntawv Qhia ntawm Agile Software Craftsmanship los ntawm Robert C. Martin
Pragmatic programmer: los ntawm journeyman mus rau tus tswv