23Aug
Programmering eller kodning er en færdighed.Og ligesom alle andre færdigheder, kan det erhverves gennem intensiv læring.Det gode ved at lære programmering er, at det ikke kræver, at du tilmelder dig en akademisk kursus i en velrenommeret akademisk institution.Alt du behøver er en anstændig internetforbindelse, en anstændig pc, en evne til analytisk tænkning, og en enorm mængde af tålmodighed, vedholdenhed og passion for at skabe noget ekstraordinært.
En af fordelene ved at lære programmering via selv-undervisning er, at du fremskridt i dit eget tempo og vilje.Dette letter presset fra din ryg og giver dig mulighed for at fokusere på det, der interesserer dig mest.Sidstnævnte er især vigtigt i den komplekse verden af informationsteknologi.
Mens læring gennem formel uddannelse er bestemt ikke en dårlig ting, nogle mennesker bare ikke har de midler og ressourcer til at tilmelde dig et universitet og tjene en grad.Andre simpelthen hader at lytte til en prædiken professor.Uanset hvad din grund er, vil denne artikel hjælpe dig med at finde din egen vej mod at lære programmering.
Steps
- enStock op på gode bøger, der forbedrer logisk og analytisk tænkning og problemløsningfærdigheder .Dette er de centrale fundament for programmering, så det er næsten bydende nødvendigt, at du løbende arbejde på disse områder.Og en af de bedste ting, der kunne give dig et forspring er en stor bog.Du kan se på Amazon for anmeldelser på bøger, der hører til de førnævnte genrer, der naturligt indeholder bøger om matematik, puslespil, osv.; sammenligne deres priser og finde den bedste deal, der passer til din lomme.De fleste bøger har også digitale versioner, der er normalt billigere end de trykte.Hvis du er flittig nok, kan du endda finde gratis ressourcer online.Annonce
- 2Bruger en masse tid på at læse dem .bøger er ikke lavet til hylde dekoration, de er heller ikke rekvisitter at gøre dig se cool og smart.Hvis du er seriøs omkring læring, du skal betale din amter og dedikerer masser af tid at læse relevante bøger.For at blive en god programmør, du er nødt til at have en stærk greb om teori og praktisk anvendelse.Læsning bøger er den bedste måde at tage sig af teorien del.Annonce
- 3se gratis video tutorials om programmering .Du kan finde gratis programmering video tutorials på YouTube.Kanaler som TheNewBoston, Xoaxdotnet, phpacademy er blot nogle af de mange kanaler, der tilbyder et væld af omfattende og forståelige programmering tutorials på YouTube.
- 4Tilmeld dig i gratis online programmering kurser .Hvis du ønsker at indgyde lidt antydning af formalitet i din programmering strejftog, kan du tage online programmering kurser gennem coursera eller Code School.Disse institutioner giver et bredt udvalg af betalt eller gratis kurser at vælge imellem.
- 5Register om programmering fora og være et aktivt medlem .programmering er en så kompleks og dyb felt, at uanset hvor religiøs du er i at læse bøger eller kodning, vil du i sidste ende snuble på et problem, der vil teste din fyrighed.Når dette sker, beder om hjælp er ikke en dårlig ting at gøre.Og en af de bedste umiddelbare muligheder for programmering hjælp er et programmeringssprog forum.Det er her, du kommer til at plukke hjerner af eksperterne i programmeringen samfund.Men før du sender et spørgsmål, at du har gjort din forskning først.Det spørgsmål, du ønsker at spørge kunne allerede er blevet spurgt af en kollega et par år tilbage og er allerede blevet løst.Du skal huske, programmering eksperter elsker at hjælpe, men de hader at spoonfeed.
- 6Løs logiske gåder og matematiske problemer rutinemæssigt .Lad ikke din motorer rust.Gør det til en vane at tune din hjerne ved at løse nye gåder og matematiske problemer hver dag.Dette er en god måde at akklimatisere din hjerne til den enorme mængde af logisk tænkning og problemløsning involveret i programmering.
- 7Vælg et programmeringssprog til at starte med og fokusere på det .Mens du bestemt ikke afskrækket fra at lære mere end et programmeringssprog, er det tilrådeligt, at du vælger et bestemt sprog og indsnævre dit fokus på det.Der er en masse ting at overveje i valget sprog den oprindelige programmering til at lære.Dette kan omfatte dit job Outlook, præference, den type programmer, du vil oprette, etc. Men hvis du virkelig har ingen idé om hvor du skal begynde, kan du overveje at vælge en fra de mest almindelige indledende programmeringssprog undervises i academe:C, Java, C ++ og Python.
- 8Tilbring lige tid med teori og praktisk anvendelse .Disse to skal altid arbejde hånd i hånd.Teori giver dig mulighed for at forstå, hvordan en proces fungerer, mens praktisk anvendelse bringer dig viden og visdom, som kun førstehånds erfaring kan give.Tænk på det sådan her: Teori lærer dig, hvordan tingene skal fungere i en ideel verden;ansøgning lærer dig, hvordan de virkelig omsættes til den virkelige verden.
- 9Må ikke afslutte dagen uden at skrive kode .Hvis du er død seriøs omkring programmering, skal du gøre det til en del af den luft du indånder hver dag.Gentagelse er en vigtig nøgle til at beherskelse.Så finde tid til at skrive koder så ofte som muligt, uanset hvor simple eller komplekse det program, du vil skrive er.Som man siger, "Motivation får dig i gang, vane holder du vil."
- 10dig selv hver gang Challenge.Når det kommer til selv-undervisning, vil du sandsynligvis ikke have så mange tegn, der kan motivere og skubbe dig til grænsen, som der er inde universitetet.Der er ingen professorer at rapportere til, er der ingen projekter at gøre og frister for at slå, og der er ingen kvaliteter, der eksplicit vil afspejle dine fremskridt.Så skal du tage det på dig selv at finde midler til motivation og udfordring.
- 11Have det sjovt .Hvis ovenstående trin ikke er noget, der kunne bringe nydelse til dig, bør du seriøst overveje at holde op så tidligt som nu.Programmeringen kan være nådesløs til dem, der ikke tålmodig, dedikeret og lidenskabelig nok.Det er okay at føle sig skræmt eller endda overvældet i første omgang.Men hvad der ikke er i orden, er ikke at have det sjovt.Annonce
- Hvis du har problemer med nogen af disse trin, stille et spørgsmål om mere hjælp, eller post i kommentarfeltet nedenfor.