Måder at programmere

Forfatter: Peter Berry
Oprettelsesdato: 16 Juli 2021
Opdateringsdato: 1 Juli 2024
Anonim
ENG SUB [Cute Programmer] EP29——Starring: Xing Zhaolin, Zhu Xudan
Video.: ENG SUB [Cute Programmer] EP29——Starring: Xing Zhaolin, Zhu Xudan

Indhold

Efterhånden som teknologien bliver mere og mere tilgængelig, øges efterspørgslen efter programmører også. Programmering er en færdighed, der forbedrer og forbedres over tid. Enhver skal dog gennemgå en bestemt begyndelse. Der er utallige sprog, der er egnede til begyndere, uanset hvilket felt de vælger (f.eks. JavaScript osv. JavaScript er relativt højt, så start med HTML eller CSS). Læs videre for at komme i gang med dine programmeringstimer.

Trin

Metode 1 af 2: Lær programmeringssprog

  1. Du skal ikke bekymre dig for meget om det sprog, du vælger. I starten finder mange mennesker det vanskeligt at vælge et sprog. Imidlertid er brugen af ​​logik og datastrukturer næsten den samme, uanset hvilket sprog der anvendes. Det er de vigtigste færdigheder, og du kan skærpe dem på ethvert sprog.
    • Når du vælger et sprog, skal du fokusere på, hvilken type programmering du vil komme i gang med, og derfra vælge det rigtige grundlæggende sprog. For eksempel, hvis du vil lære at opbygge internettet, kan du starte med HTML5 og derefter lære mere CSS, JavaScript og PHP. Hvis du vil skrive desktop-apps, skal du starte med C eller et andet grundlæggende programmeringssprog.
    • Hvis du forfølger denne karriere, vil du opdage, at du sandsynligvis aldrig vil bruge det første programmeringssprog, du lærte. I stedet lærer du nye sprog gennem forskning og eksperimentering.

  2. Find gratis online ressourcer til det sprog, du vælger. Internettet er en skat af gratis tutorials, klasser og videoer, skræddersyet til det sprog, du vælger. Du kan forstå det grundlæggende i næsten ethvert introduktionssprog på bare en dag.
    • Populære websteder inkluderer Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools, Code School og mere.
    • Der er også masser af begynderstudier på wikiHow, der er skræddersyet til bestemte sprog.
    • Dokumentation af næsten enhver programmeringssituation kan findes på YouTube.
    • Stack Exchange er et af de store svarwebsteder til alle dine programmeringsspørgsmål.


    Archana Ramamoorthy, MS
    Produktledelsesdirektør

    Andel af eksperter: "Når det kom til programmering, vidste jeg ikke noget om computerdesign eller programmering. Da jeg ville lære at programmere, startede jeg med at læse Java-bøger og bruge oplysninger på Internettet. I dag har vi så mange informationskilder, så det er let at lære nye færdigheder! "

  3. Download en god editor. Mange programmeringssprog tillader brug af en ekstern editor til at skrive kode. Se efter redaktøren, der viser markering af indrykning og programmeringskode.
    • Nogle kendte programmer inkluderer Notepad ++ (Windows), TextWrangler (OS X) og Edit (bruges til alle maskiner).

  4. Download den krævede kompilator. Nogle programmeringssprog har brug for en compiler til at køre koden. Compileren konverterer den skrevne kode til et sprog på et lavere niveau, så computeren kan håndtere den. Mange compilere er open source og leveres gratis. Compiler-sprog inkluderer:
    • C
    • C ++
    • C #
    • Java
    • GRUNDLÆGGENDE
    • Fortran
  5. Kom godt i gang med dit første projekt. At vælge det rigtige startprojekt hjælper dig med at blive bekendt med programmeringssproget. Blandt de mange online forslag og tutorials er det grundlæggende HTML-websted, skabelonfunktionen og den grundlæggende database med PHP eller det enkle program og ethvert kompileret sprog udgangspunkt. ikke dårligt for dig.
  6. Bemærk hvert stykke kode. Annotationsfunktionen er tilgængelig på alle programmeringssprog, så det er muligt at indtaste indhold, der ikke kan læses af compileren. Takket være denne funktion kan du tilføje noter til din kode. Disse noter er meget vigtige. De giver ikke kun andre mulighed for at forstå, hvordan koden fungerer, men hjælper dig også med at minde dig selv om, hvad koden er beregnet til.
    • Du kan også bruge kommentarfunktionen til hurtigt at fjerne kode fra dit program til testformål. Placer flashcards omkring den kode, du vil fjerne, og fjern disse tags til genbrug.
  7. Se andre webprojekter og programmer. Under læringsprocessen, tøv ikke med at slå op og konsultere andres problemløsningsmetoder. Tag dig tid til at udforske og forstå, hvorfor koden fungerer.
    • Se denne vejledning for detaljer om, hvordan du læser kildekoden til websider.
    reklame

Metode 2 af 2: Udvid din viden

  1. Deltag i klassen. Community colleges, tekniske skoler og online-programmer tilbyder certifikater og klasser, der giver dig mulighed for at få et job og lære dig programmering. Selvom det ikke altid er nødvendigt, kan avancerede certificeringer som computerteknologi hjælpe dig med at finde programmeringsstillinger på fuld tid.
    • Der er mange fordele ved at lære direkte hos en lærer eller en programmeringsekspert. Dette er noget, som ikke alle online ressourcer kan levere.
    • At tage undervisning kan være meget dyrt. Så overvej de fordele, du får. Hvis du kun overvejer at programmere som en hobby, er det måske ikke værd at bruge tid eller penge på at tilmelde dig kurser. Hvis du vil forfølge denne karriere, kan det være meget gavnligt at tage en klasse (men ikke et must, hvis du er talentfuld).
  2. Udvid din viden. Lær ikke bare programmeringssprog, du vil have stor gavn af matematik- og logikklasser: disse er ofte vigtige for avanceret programmering. Selvom det ikke er nødvendigt at lære matematik og logik i skolen, kan klassemiljøet hjælpe.
    • Programmering involverer fysisk beregning og mange simuleringer, der kræver en dyb forståelse af algoritmer og modeller.
    • Logik er det grundlæggende fundament for programmering. Forståelse af logik og processer hjælper dig med at løse problemer, når du skriver kode.
    • Selvom de fleste programmeringsprojekter ikke kræver anvendelse af avanceret matematik, kan denne viden medføre mange fordele og optimering i programmeringen.
  3. Lær flere sprog. Når du mestrer det første sprog, kan du lære mere. Find det komplementære sprog til det første sprog, eller vælg det stedsspecifikke sprog, du målretter mod. Tillægssprog, såsom HTML og CSS, er ofte det nemmeste valg at lære.
    • Java er et af de mest populære sprog, og ofte har en Java-udvikler masser af muligheder. Java kan køre på en bred vifte af systemer og har en lang række applikationer. Dette sprog bruges til Android-apps, et af de hurtigst voksende markeder.
    • C ++ anbefales til potentielle udviklere af videospil. Selvom det ikke er nyttigt uden for videospilindustrien, kan det at åbne op for en række muskler at lære at programmere på Unity (almindeligt anvendte billige spilkonsoller) og UDK (programmeringskoden til den berømte Unreal Engine). bestemt samling.
    • Hvis du vil skrive iPhone-apps, vil Xcode og Objective-C være dine primære værktøjer. Du har også brug for en Mac, da Xcode kun kan kompileres på denne.
    • Som serverprogrammeringssprog er Python en af ​​de nemmeste at lære. Det bruges til webservices som Pinterest og Instagram og er enkelt nok til, at du kan lære det grundlæggende på bare et par dage.
  4. Vær tålmodig. Under programmeringsprocessen vil du ofte stå over for udfordringer, især når du finder fejl og udfører nye ideer. Du bliver nødt til at lære at være tilfreds med mindre præstationer snarere end at løse hele gåder på én gang. Tålmodighed vil føre til en mere effektiv kode, som hjælper dig med at få programmet til at arbejde bedre og dine kolleger lykkeligere.
  5. Lær at arbejde med andre. Når mange mennesker deltager, har projektet mange forskellige synspunkter på dets retning. Teamwork er næsten uundgåeligt i erhvervslivet. Så medmindre du planlægger at udvikle alt uafhængigt, skal du være klar til at samarbejde med andre.
  6. At finde et job giver dig mulighed for at øve dine programmeringsevner. Lav webdesign eller skriv frivillige computerapplikationer.At arbejde deltid i et lille firma kan give dig mulighed for at kode til websteder og enkle applikationer.
  7. Opret forbindelse til andre programmører. Der er utallige samfund såvel som udviklersamlinger. De kan støtte og inspirere dig. Se efter lokale programmeringsseminarer, deltag i programmeringsseminarer eller konkurrencer, og tilmeld dig nogle programmeringsfora for at begynde at udvide dit netværk og din tilstedeværelse.
  8. Øve, øve og øve. Det tager cirka 15.000 timer at blive betragtet som en nørd hos en computerprogrammerer. Det var mange års praksis. Uden at bruge tid på at øve og blive dygtig, vil du ikke være i stand til at mestre programmeringsfærdigheder.
    • Prøv at bruge tid på programmering hver dag, selv når du ikke arbejder. Programmering i vores fritid kan skabe gennembrud og bringe mange nye ideer.
    reklame