Hvordan skrive dataprogrammer

Forfatter: Ellen Moore
Opprettelsesdato: 12 Januar 2021
Oppdater Dato: 1 Juli 2024
Anonim
How to write Beauty
Video: How to write Beauty

Innhold

Etter hvert som teknologien blir mer og mer tilgjengelig for allmennheten, blir det også behovet for programmerere. Å skrive datakoder og programmer, eller koding (fra engelsk "koding") er en ferdighet som har blitt tilegnet og forbedret over tid, men selv den mest erfarne programmereren var en gang nybegynner. Det er et stort utvalg programmeringsspråk som er gode for nybegynnere, uansett hvor du vil bruke ferdighetene dine (for eksempel er JavaScript ganske komplekst, så det er best å starte med HTML eller CSS). Lær hvordan du lærer å skrive dataprogrammer ved å lese denne artikkelen.

Trinn

Metode 1 av 2: Lær et programmeringsspråk

  1. 1 Ikke bekymre deg for mye om hvilket språk du bør velge å studere. Mange nybegynnere programmerere synes det er vanskelig å velge språk når de bare begynner å lære å skrive programkoder. Selve språket du velger spiller ingen rolle når det gjelder å studere strukturer og logikk for å bygge informasjon. Disse ferdighetene er mye viktigere og kan læres med ethvert programmeringsspråk.
    • Når du velger språk, konsentrer du deg om formålet du vil opprette programkoder for, og bare da velg startspråket. For eksempel, hvis du vil gjøre nettstedutvikling, bør du begynne med å lære HTML5 og deretter supplere det med CSS, JavaScript og PHP. Hvis du vil lage dataprogrammer, kan du begynne å lære C eller et annet vanlig programmeringsspråk.
    • Hvis du blir en profesjonell programmerer, kan du oppdage at du aldri bruker språket du opprinnelig lærte for arbeidet ditt. I stedet vil du fortsette å lære nye språk hele tiden gjennom dokumentasjon og eksperimentering.
  2. 2 Finn gratis online ressurser dedikert til språket du har valgt. Internett er en skattekiste med gratis opplæringsprogrammer, kurs og videoer om språket du velger å lære. Du kan lære det grunnleggende om nesten ethvert innledende språk på bokstavelig talt en dag.
    • Her er bare noen få populære sider: Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools og mange flere.
    • WikiHow gir også en rekke instruksjoner for nybegynnere for å lære programmeringsspråk.
    • Du kan finne opplæringsvideoer for nesten alle språk på YouTube.
    • Stack Exchange er et av de mest populære forumene der profesjonelle programmerere svarer på spørsmål fra brukere.
    SPESIALISTENS RÅD

    Archana Ramamoorthy, MS


    Workday CTO Archana Ramamurthy er Workday CTO (Nord -Amerika). Profilerte produktspesialister, talsmann for sikkerhet, talsmann for større integrasjon på like vilkår i teknologibransjen. Hun fikk sin BA fra SRM University og sin MA fra Duke University. Har jobbet innen produktledelse i over åtte år.

    Archana Ramamoorthy, MS
    CTO for arbeidsdagen

    Vår spesialist deler historien sin:: “Jeg kom til koding uten å vite noe om datamaskindesign eller programmering. Da jeg ønsket å lære å skrive programmer, begynte jeg med å lese bøker om språket og bruke informasjon fra Internett.Det er så mange ressurser tilgjengelig i verden i dag at det er veldig enkelt å lære nye ferdigheter! "


  3. 3 Last ned en god tekstredigerer. Mange programmeringsspråk lar deg bruke eksterne tekstredigerere til å skrive programmer. Finn et tekstredigeringsprogram som viser innrykk og kodeoppmerking.
    • Populære programmer inkluderer Notisblokk ++ (Windows), TextWrangler (OS X) og JEdit (hvilket som helst system).
  4. 4 Last ned alle kompilatorer du trenger. Noen programmeringsspråk krever at en kompilator viser kildekoden du skrev. Kompilatorer oversetter kildekoden til et tilsvarende språk på lavt nivå, som deretter behandles av datamaskinen. Mange kompilatorer er gratis og åpen kildekode. Språk som krever bruk av kompilatorer inkluderer:
    • C;
    • C ++;
    • C #;
    • Java;
    • GRUNNLEGGENDE;
    • Fortran.
  5. 5 Start ditt første prosjekt. Velg et godt introduksjonsprosjekt som lar deg prøve de nye ferdighetene dine. Det er mange forslag og opplæringsprogrammer om dette emnet på Internett. For eksempel kan du starte med å lage enkle HTML -nettsteder, enkle PHP -databaser og funksjoner, eller enkle programmer på alle språkene som krever kompilatorer.
  6. 6 Kommenter all koden din. Alle programmeringsspråk har en kommentarfunksjon som lar deg skrive inn tekst som ignoreres av kompilatoren. Dermed kan du legge igjen kommentarer til koden. Disse kommentarene er ekstremt viktige, både for å la andre få vite hvordan koden din fungerer og for å minne deg selv på hva koden gjør.
    • Kommentarfunksjonen kan brukes til raskt å fjerne deler av koden fra programmet for testformål. Legg til tagger for både kommentarer i begynnelsen og på slutten av koden som du midlertidig vil ekskludere fra programmet, og fjern deretter taggene for å returnere koden.
  7. 7 Vurder detaljer om andre programmer eller webprosjekter. Når du lærer kode når du er på farten, ikke skam deg for å lete etter ledetråder på Internett og se andre mennesker løse lignende problemer. Ta deg tid til å forstå hvordan koden gjør det den gjør.
    • Les denne artikkelen for å lære hvordan du ser kildekoden til et hvilket som helst nettsted.

Metode 2 av 2: Utvid din kunnskap

  1. 1 Meld deg på kurs. Universiteter, høyskoler og Internett -programmer tilbyr programmer og kurs som ikke bare vil lære deg programmering, men også hjelpe deg med å finne en jobb. Selv om det ikke alltid er nødvendig med en universitetsgrad i informatikk, kan det hjelpe deg med å finne en heltidsjobb som dataprogrammerer.
    • Det er også ubestridelig fordel av direkte kommunikasjon med en lærer eller en programmeringsspesialist, som ikke alltid er tilgjengelig via online kurs.
    • Å lære å bli programmerer kan være ganske dyrt, så tenk nøye om det er verdt det. Hvis du bare liker å skrive dataprogrammer som en hobby, bør du ikke kaste bort tid og penger på profesjonelle kurs. Hvis du ønsker å bygge en karriere på dette området, kan det å hjelpe deg mye i dette å få en profesjonell utdanning (men igjen, det er ikke nødvendig hvis du har talent).
  2. 2 Utvid din kunnskap. Du vil ikke bare dra nytte av å lære programmeringsspråk, men også av kurs i matematikk og logikk, ettersom disse fagene ofte kreves for programmering på høyt nivå. Du trenger ikke å lære dem på skolen, selv om en akademisk setting kan være nyttig.
    • Programmering som involverer fysikk og simulering krever god forståelse av algoritmer og modeller.
    • Logikk er grunnleggende for programmering, så forståelse av logikk og prosesser kan hjelpe deg med å løse problemer når du skriver kode.
    • Kunnskap om avansert matematikk er oftest ikke nødvendig for programmering, men den kan brukes til optimalisering og andre fordeler.
  3. 3 Lær flere språk. Når du har en god forståelse av morsmålet ditt, kan du begynne å lære andre programmeringsspråk også. Finn et språk som utfyller det du allerede kjenner, eller velg et språk som kreves for et bestemt prosjekt. Flere språk som HTML og CSS er vanligvis det enkleste å lære.
    • Java er et av de mest populære språkene, og Java -utviklere er alltid etterspurt. Java brukes på en lang rekke systemer og har utallige bruksområder. Java brukes til å skrive applikasjoner for Android, et av de raskest voksende markedene.
    • C ++ anbefales på det sterkeste hvis du vil bli en del av videospillutviklere. Å lære å programmere i Unity (en mye brukt og billig spillmotor) og UDK (kode for den populære Unreal -motoren) vil åpne noen dører for deg, men de er ikke like nyttige utenfor spillindustrien.
    • Hvis du vil lage iPhone-apper, vil Xcode og Objective-C være ditt førstevalg. Du trenger en Mac, siden Xcode bare kan kompileres på en Mac.
    • Python er et språk for å skrive kode på serversiden, en av de enkleste å lære. Python brukes til internettjenester som Pinterest og Instagram, og det er enkelt nok til å lære det grunnleggende på bare noen få dager.
  4. 4 Vær tålmodig. Når du programmerer, vil du ofte støte på problemer, spesielt når du leter etter feil eller bruker nye ideer. Du må lære å nøye deg med å oppnå små resultater i stedet for å løse hele problemet på en gang. Tålmodighet vil hjelpe deg med å lage bedre kode, noe som betyr at programmet ditt vil fungere bedre og kollegene dine vil bli fornøyd.
  5. 5 Lær å jobbe i et team. Hvis flere mennesker jobber med et prosjekt samtidig, kan de ha en annen visjon om hvordan prosjektet skal fortsette. Teamarbeid er nesten uunngåelig i næringslivet, så vær forberedt på å jobbe med andre mennesker, med mindre du selvsagt har tenkt å utvikle hele prosjektet selv.
  6. 6 Finn en jobb der du kan øve deg i programmeringskunnskapene. Lag nettsteder og dataprogrammer på frivillig basis. Å jobbe deltid i et lite selskap kan også åpne for kodemuligheter for nettsteder og enkle programmer.
  7. 7 Chat med andre programmerere. Det er utallige utviklermiljøer hvor du kan finne støtte og inspirasjon. Se etter programmeringskonvensjoner, delta i hackathons eller gamejams (utviklersamlinger for å lage programmer eller spill på en begrenset tid), registrer deg på flere programmeringsfora for å begynne å lage ditt navn og vokse forbindelser.
  8. 8 Øv, øv og øv. Etter noen anslag tar det omtrent 15 000 timer med programmering før du kan betraktes som en ekte mester. Dette betyr år med konstant praksis. Du vil virkelig mestre ferdigheten til å programmere bare når du investerer mye tid i praktisk arbeid og blir en ekspert på feltet ditt.
    • Prøv å programmere hver dag, selv i helgene. Fritidsprogrammering kan føre til gjennombrudd og nye ideer.