Hur man lär sig ett programmeringsspråk (med bilder)

Innehållsförteckning:

Hur man lär sig ett programmeringsspråk (med bilder)
Hur man lär sig ett programmeringsspråk (med bilder)

Video: Hur man lär sig ett programmeringsspråk (med bilder)

Video: Hur man lär sig ett programmeringsspråk (med bilder)
Video: Fastest Way to Learn ANY Programming Language 2024, Maj
Anonim

Om du är intresserad av att skapa datorprogram, mobilappar, webbplatser, spel eller någon annan programvara måste du lära dig hur du programmerar. Program skapas genom användning av ett programmeringsspråk. Detta språk låter programmet fungera med den maskin det körs på, vare sig det är en dator, en mobiltelefon eller någon annan maskinvara.

Steg

Del 1 av 6: Välja språk

Lär dig ett programmeringsspråk Steg 1
Lär dig ett programmeringsspråk Steg 1

2 8 KOMMER SNART

Steg 1. Bestäm ditt intresseområde

Du kan börja lära dig med valfritt programmeringsspråk (även om vissa definitivt är "lättare" än andra), så du vill börja med att fråga dig själv vad du vill åstadkomma genom att lära dig ett programmeringsspråk. Detta hjälper dig att avgöra vilken typ av programmering du ska driva och ge dig en bra utgångspunkt.

Om du vill gå in på webbutveckling har du en helt annan uppsättning språk som du behöver lära dig i motsats till att utveckla datorprogram. Mobilappsutveckling kräver en annan färdighet än maskinprogrammering. Alla dessa beslut kommer att påverka din riktning

Lär dig ett programmeringsspråk Steg 2
Lär dig ett programmeringsspråk Steg 2

0 5 KOMMER SNART

Steg 2. Överväg att börja med ett "enklare" språk

Oavsett ditt beslut kanske du vill överväga att börja med ett av de enklare språken på hög nivå. Dessa språk är särskilt användbara för nybörjare, eftersom de lär ut grundläggande begrepp och tankeprocesser som kan gälla praktiskt taget alla språk.

  • De två mest populära språken i denna kategori är Python och Ruby. Dessa är båda objektorienterade webbapplikationsspråk som använder en mycket läsbar syntax.
  • "Objektorienterad" betyder att språket är byggt kring begreppen "objekt", eller samlingar av data, och deras manipulation. Detta är ett koncept som används i många avancerade programmeringsspråk som C ++, Java, Objective-C och PHP.
Lär dig ett programmeringsspråk Steg 3
Lär dig ett programmeringsspråk Steg 3

0 5 KOMMER SNART

Steg 3. Läs igenom några grundläggande självstudier för olika språk

Om du fortfarande inte är säker på vilket språk du ska börja lära dig, läs igenom några självstudier för några olika språk. Om ett språk är lite mer meningsfullt än de andra, prova det lite för att se om det klickar. Det finns otaliga handledning för varje programmering som är tillgänglig online, inklusive många på wikiHow:

  • Python - Ett bra startspråk som också är ganska kraftfullt när du blir bekant med det. Används för många webbapplikationer och ett antal spel.
  • Java - Används i otaliga typer av program, från spel till webbapplikationer till ATM -programvara.
  • HTML - En viktig startplats för alla webbutvecklare. Att ha grepp om HTML är viktigt innan du går vidare till någon annan form av webbutveckling.
  • C - Ett av de äldre språken, C är fortfarande ett kraftfullt verktyg och är grunden för de mer moderna C ++, C#och Objective -C.

Göra

0 / 0

Del 1 Quiz

Om du vill lära dig grunderna i webbutveckling först, vilket programmeringsspråk ska du börja med?

Pytonorm

Inte riktigt! Python är ett bra programmeringsspråk att lära sig, men det är inte fokuserat på de mest grundläggande begreppen programmeringsspråk. Istället kan du lära dig Python om du är intresserad av att skapa webbapplikationer och spel. Det finns ett bättre alternativ!

Java

Inte exakt! Java är ett vanligt programmeringsspråk, men om du vill lära dig de grundläggande begreppen först bör du prova ett annat språk. Lär dig istället Java om du är intresserad av att hoppa direkt till webbapplikationer, spel och till och med bankprogram. Gissa igen!

HTML

ja! HTML -programvara är utan tvekan ett av de mest grundläggande programmeringsspråken. HTML är en utmärkt startplats för webbutvecklare att lära sig de färdigheter de behöver för att börja arbeta med stora webbutvecklingsprojekt. Läs vidare för en annan frågesportfråga.

C

Försök igen! C är ett äldre språk som fortfarande är relevant idag. C är användbart att veta eftersom det är grunden för mer vanliga programmeringsspråk idag, som C ++, C#och mål C. Men C är vanligtvis inte det bästa språket att lära sig för webbutvecklingsgrunder. Klicka på ett annat svar för att hitta det rätta …

Vill du ha fler frågesporter?

Fortsätt testa dig själv!

Del 2 av 6: Börjar litet

Lär dig ett programmeringsspråk Steg 4
Lär dig ett programmeringsspråk Steg 4

0 4 KOMMER SNART

Steg 1. Lär dig språkets kärnbegrepp

Även om de delar av detta steg som gäller varierar beroende på vilket språk du väljer, har alla programmeringsspråk grundläggande begrepp som är viktiga för att bygga användbara program. Att lära sig och bemästra dessa begrepp tidigt kommer att göra det lättare att lösa problem och skapa kraftfull och effektiv kod. Nedan följer bara några av de grundläggande begreppen som finns på många olika språk:

  • Variabler - En variabel är ett sätt att lagra och hänvisa till ändrade data. Variabler kan manipuleras och har ofta definierade typer som "heltal", "tecken" och andra, som avgör vilken typ av data som kan lagras. Vid kodning har variabler vanligtvis namn som gör dem något identifierbara för en mänsklig läsare. Detta gör det lättare att förstå hur variabeln interagerar med resten av koden.
  • Villkorliga uttalanden - Ett villkorligt uttalande är en åtgärd som utförs baserat på om påståendet är sant eller inte. Den vanligaste formen av ett villkorligt uttalande är uttalandet "Om-då". Om påståendet är sant (t.ex. x = 5) så händer en sak. Om påståendet är falskt (t.ex. x! = 5), händer något annat.
  • Funktioner eller underrutiner - Det faktiska namnet på detta koncept kan kallas något annorlunda beroende på språk. Det kan också vara "Procedure", "Method" eller "Callable Unit". Detta är i huvudsak ett mindre program inom ett större program. En funktion kan "kallas" av programmet flera gånger, så att programmeraren effektivt kan skapa komplexa program.
  • Datainmatning - Detta är ett brett koncept som används på nästan alla språk. Det innebär att hantera en användares inmatning samt att lagra den informationen. Hur denna data samlas in beror på typen av program och de ingångar som är tillgängliga för användaren (tangentbord, fil, etc.). Detta är nära kopplat till Output, vilket är hur resultatet returneras till användaren, vare sig det visas på skärmen eller levereras i en fil.
Lär dig ett programmeringsspråk Steg 5
Lär dig ett programmeringsspråk Steg 5

0 6 KOMMER SNART

Steg 2. Installera nödvändig programvara

Många programmeringsspråk kräver kompilatorer, som är program som är utformade för att översätta koden till ett språk som maskinen kan förstå. Andra språk, till exempel Python, använder en tolk som kan köra programmen direkt utan att kompilera.

  • Vissa språk har IDE (Integrated Development Environment) som vanligtvis innehåller en kodredigerare, en kompilator och/eller tolk och en felsökning. Detta gör att programmeraren kan utföra alla nödvändiga funktioner på ett ställe. IDE: er kan också innehålla visuella representationer av objekthierarkier och kataloger.
  • Det finns en mängd olika kodredigerare tillgängliga online. Dessa program erbjuder olika sätt att markera syntax och tillhandahålla andra utvecklarvänliga verktyg.

Göra

0 / 0

Del 2 Quiz

Vilken aspekt av ett program är ansvarig för att lagra och hänvisa till ändrade data?

Villkorliga uttalanden.

Nej! Villkorliga uttalanden ansvarar inte för lagring eller hänvisning till data. Istället är villkorliga uttalanden åtgärder som utförs baserat på om ett påstående är sant eller inte. Försök igen…

Dataingång.

Försök igen! Datainmatning (ny data) har inte så mycket att göra med att lagra och hänvisa till gamla data, även om data har ändrats. Datainmatning är dock en del av nästan alla språk och är ansvarig för hantering av användarinmatning. Det finns ett bättre alternativ!

Funktioner

Inte exakt! Programmeringsspråkfunktioner eller underrutiner är inte inblandade i lagring och referens av data. Istället är funktioner mindre program i större program som gör det möjligt att skapa mer komplexa applikationer. Välj ett annat svar!

Variabler

Det är rätt! Variabler är ett kärnbegrepp i de flesta programmeringsspråk. De är involverade i att lagra och sedan hänvisa till att ändra data i ett program, och de kan också manipuleras. Läs vidare för en annan frågesportfråga.

Vill du ha fler frågesporter?

Fortsätt testa dig själv!

Del 3 av 6: Skapa ditt första program

Lär dig ett programmeringsspråk Steg 6
Lär dig ett programmeringsspråk Steg 6

0 4 KOMMER SNART

Steg 1. Fokusera på ett koncept i taget

Ett av de första programmen som lärs ut för alla språk är programmet "Hej världen". Detta är ett mycket enkelt program som visar texten "Hej, värld" (eller någon variant) på skärmen. Detta program lär förstagångs programmerare i syntaxen för att skapa ett grundläggande, fungerande program, samt hur man hanterar visning av utdata. Genom att ändra texten kan du lära dig hur grundläggande data hanteras av programmet. Nedan följer några wikiHow -guider för att skapa ett "Hello World" -program på olika språk:

  • Hej världen i Python
  • Hej världen i Ruby
  • Hej världen i C
  • Hej världen i PHP
  • Hej världen i C#
  • Hej världen i Java
Lär dig ett programmeringsspråk Steg 7
Lär dig ett programmeringsspråk Steg 7

0 9 KOMMER SNART

Steg 2. Lär dig genom dekonstruktion av exempel på nätet

Det finns tusentals kodexempel online för praktiskt taget alla programmeringsspråk. Använd dessa exempel för att undersöka hur olika aspekter av språket fungerar och hur olika delar interagerar. Ta bitar från olika exempel för att skapa dina egna program.

Lär dig ett programmeringsspråk Steg 8
Lär dig ett programmeringsspråk Steg 8

0 7 KOMMER SNART

Steg 3. Undersök syntaxen

Syntaxen är hur språket skrivs så att kompilatorn eller tolken kan förstå det. Varje språk har en unik syntax, även om vissa element kan delas på flera språk. Att lära sig syntaxen är viktigt för att lära sig att programmera på språket, och är ofta vad folk tänker på när de tänker på datorprogrammering. I verkligheten är det helt enkelt grunden som mer avancerade koncept bygger på.

Lär dig ett programmeringsspråk Steg 9
Lär dig ett programmeringsspråk Steg 9

0 3 KOMMER SNART

Steg 4. Experimentera med förändringar

Gör ändringar i dina exempelprogram och testa sedan resultatet. Genom att experimentera kan du lära dig vad som fungerar och vad som inte är mycket snabbare än genom att läsa en bok eller guide. Var inte rädd för att bryta ditt program; att lära sig att åtgärda fel är en viktig del av alla utvecklingsprocesser, och nya saker fungerar nästan aldrig rätt första gången.

Lär dig ett programmeringsspråk Steg 10
Lär dig ett programmeringsspråk Steg 10

0 8 KOMMER SNART

Steg 5. Börja öva på felsökning

När du programmerar kommer du alltid att stöta på buggar. Dessa är fel i programmet och kan manifestera sig nästan var som helst. Buggar kan vara ofarliga egendomar i programmet, eller de kan vara stora fel som hindrar programmet från att kompileras eller köras. Att jaga och åtgärda dessa fel är en stor process i mjukvaruutvecklingscykeln, så vänja dig vid att göra detta tidigt.

När du experimenterar med att ändra grundläggande program kommer du att stöta på saker som inte fungerar. Att räkna ut hur man tar ett annat tillvägagångssätt är en av de mest värdefulla färdigheter du kan ha som programmerare

Lär dig ett programmeringsspråk Steg 11
Lär dig ett programmeringsspråk Steg 11

0 6 KOMMER SNART

Steg 6. Kommentera all din kod

Nästan alla programmeringsspråk har en "kommentar" -funktion som låter dig inkludera text som inte bearbetas av tolk eller kompilator. Detta gör att du kan lämna korta, men tydliga, mänskliga språkliga förklaringar till vad koden gör. Detta hjälper dig inte bara att komma ihåg vad din kod gör i ett stort program, det är en viktig praxis i en samarbetsmiljö, eftersom det tillåter andra att förstå vad din kod gör. Göra

0 / 0

Del 3 Quiz

Varför ska du göra ändringar i dina exempelprogram när du lär dig ett programmeringsspråk?

Du kan lära dig att åtgärda dina misstag.

Nästan! Att åtgärda misstag eller "felsöka" din kod är en viktig del av inlärningsprocessen. Om du börjar göra ändringar i de exempelkoder du tränar med kan du gå tillbaka och lära dig hur du åtgärdar misstag som du gör. Även om detta är korrekt, finns det andra orsaker till att du bör göra ändringar i dina program. Välj ett annat svar!

Du kan lära dig vad som fungerar och vad som inte fungerar.

Du har delvis rätt! Om du gör ändringar i dina exempelprogram lär du dig snabbt vilka ändringar som fungerar och vilka som inte fungerar. Denna test- och felprocess är en viktig del för att lära dig det språk du valt. Detta är sant, men det finns andra anledningar till att du bör ändra dina exempelprogram. Det finns ett bättre alternativ!

Du kan vanligtvis lära dig snabbare än med en bok.

Du har inte fel, men det finns ett bättre svar! Att gå utanför skriptet eller göra ändringar i de exempelprogram du lär dig från kan ofta hjälpa dig att lära dig snabbare. Du får förstahandserfarenhet med att göra ändringar som inte redan är skriptade. Det finns ett bättre alternativ!

Alla ovanstående.

Korrekt! Alla dessa skäl förklarar varför du bör försöka göra ändringar i dina exempelprogram. Att lära sig att felsöka dina program och känna igen vad som fungerar (eller inte fungerar) på egen hand kan hjälpa dig att upptäcka programmeringsspråket snabbare än om du bara följer med ett exempelprogram. Läs vidare för en annan frågesportfråga.

Vill du ha fler frågesporter?

Fortsätt testa dig själv!

Del 4 av 6: Öva regelbundet

Lär dig ett programmeringsspråk Steg 12
Lär dig ett programmeringsspråk Steg 12

0 6 KOMMER SNART

Steg 1. Kod dagligen

Att behärska ett programmeringsspråk tar tid framför allt. Även ett enklare språk som Python, som kanske bara tar en dag eller två att förstå den grundläggande syntaxen, tar mycket tid att bli riktigt skicklig på. Precis som alla andra färdigheter är övning nyckeln till att bli mer skicklig. Försök att lägga ner lite tid varje dag på att koda, även om det bara är en timme mellan arbete och middag.

Lär dig ett programmeringsspråk Steg 13
Lär dig ett programmeringsspråk Steg 13

0 10 KOMMER SNART

Steg 2. Sätt upp mål för dina program

Genom att sätta uppnåbara men utmanande mål kommer du att kunna börja lösa problem och hitta lösningar. Försök att tänka på en grundläggande applikation, till exempel en miniräknare, och utveckla ett sätt att göra det. Använd syntaxen och begreppen du har lärt dig och använd dem för praktiska användningsområden.

Lär dig ett programmeringsspråk Steg 14
Lär dig ett programmeringsspråk Steg 14

0 3 KOMMER SNART

Steg 3. Prata med andra och läs andra program

Det finns massor av programmeringsgemenskaper dedikerade till specifika språk eller discipliner. Att hitta och delta i en gemenskap kan göra underverk för ditt lärande. Du får tillgång till en mängd olika prover och verktyg som kan hjälpa dig i din inlärningsprocess. Att läsa andra programmerares kod kan inspirera dig och hjälpa dig att förstå begrepp som du inte har behärskat ännu.

  • Kolla in programmeringsforum och onlinesamhällen för ditt valda språk. Se till att delta och inte bara ständigt ställa frågor. Dessa samhällen brukar ses som en plats för samarbete och diskussion och inte bara frågor och svar. Be om hjälp, men var beredd att visa ditt arbete och vara öppen för att pröva olika tillvägagångssätt.
  • När du har lite erfarenhet under ditt bälte kan du överväga att gå på en hack-a-thon eller programmera sylt. Detta är evenemang där individer eller lag tävlar mot klockan för att utveckla ett funktionellt program, vanligtvis baserat på ett specifikt tema. Dessa evenemang kan vara mycket roliga och är ett bra sätt att träffa andra programmerare.
Lär dig ett programmeringsspråk Steg 15
Lär dig ett programmeringsspråk Steg 15

0 2 KOMMER SNART

Steg 4. Utmana dig själv att hålla det roligt

Försök att göra saker som du inte vet hur du gör än. Undersök sätt att utföra uppgiften (eller en liknande) och försök sedan implementera det i ditt eget program. Försök att undvika att nöja dig med ett program som "i princip" fungerar; gör allt du kan för att se till att alla aspekter fungerar felfritt. Göra

0 / 0

Del 4 Quiz

Varför ska du gå med i en programmeringsstopp?

De är användbara frågor och svar som lär dig grundläggande koncept.

Nej! Även om vissa programmeringsstopp kan ha en kompletterande Q & A -session, är själva händelserna inte utformade som frågor och svar -segment. I stället, om du kämpar för att hitta svar på dina frågor, sök andra programmerare som kan hjälpa dig, eller läs andra program för att lära dig mer. Gissa igen!

De är utmanande tävlingar som motiverar dig att lära dig.

ja! Att programmera sylt och hack-a-thons är tävlingar. Flera programmerare kommer tillsammans och tävlar om att utveckla ett funktionellt program först. Du kan lära dig mycket av en programmeringsstopp och att registrera dig för en kan motivera dig att lägga mer tid på att lära dig språket. Läs vidare för en annan frågesportfråga.

De är onlineforum där du kan lära dig att samarbeta med andra.

Försök igen! Att programmera papperstrassel är inte samma sak som programmeringsforum. Du kan dock använda ett programmeringsforum för att samarbeta på ett liknande sätt som du kan i vissa programmeringsstopp. Klicka på ett annat svar för att hitta det rätta …

Vill du ha fler frågesporter?

Fortsätt testa dig själv!

Del 5 av 6: Utöka din kunskap

Lär dig ett programmeringsspråk Steg 16
Lär dig ett programmeringsspråk Steg 16

0 1 KOMMER SNART

Steg 1. Ta några utbildningar

Många universitet, samhällskollegier och samhällscentra erbjuder programmeringskurser och workshops som du kan gå utan att behöva registrera dig i skolan. Dessa kan vara bra för nya programmerare, eftersom du kan få praktisk hjälp från en erfaren programmerare, samt nätverk med andra lokala programmerare.

Lär dig ett programmeringsspråk Steg 17
Lär dig ett programmeringsspråk Steg 17

0 5 KOMMER SNART

Steg 2. Köp eller låna en bok

Det finns tusentals instruktionsböcker tillgängliga för alla tänkbara programmeringsspråk. Även om dina kunskaper inte strikt kommer från en bok, gör de bra referenser och innehåller ofta många bra exempel.

Lär dig ett programmeringsspråk Steg 18
Lär dig ett programmeringsspråk Steg 18

0 2 KOMMER SNART

Steg 3. Studera matematik och logik

De flesta programmeringar innebär grundläggande aritmetik, men du kanske vill studera mer avancerade koncept. Detta är särskilt viktigt om du utvecklar komplexa simuleringar eller andra algoritmtunga program. För de flesta dagliga programmeringar behöver du inte mycket avancerad matematik. Att studera logik, särskilt datalogik, kan hjälpa dig att förstå hur du bäst kan närma dig komplex problemlösning för mer avancerade program.

Lär dig ett programmeringsspråk Steg 19
Lär dig ett programmeringsspråk Steg 19

0 2 KOMMER SNART

Steg 4. Sluta aldrig programmera

Det finns en populär teori om att bli expert tar minst 10 000 timmar övning. Även om detta är uppe för debatt, förblir den allmänna principen sann: behärskning tar tid och engagemang. Förvänta dig inte att veta allt över en natt, men om du håller dig fokuserad och fortsätter att lära dig kan du mycket väl bli en expert inom ditt område.

Lär dig ett programmeringsspråk Steg 20
Lär dig ett programmeringsspråk Steg 20

0 4 KOMMER SNART

Steg 5. Lär dig ett annat programmeringsspråk

Även om du säkert kan klara dig med att behärska ett språk, hjälper många programmerare sina chanser att lyckas på området genom att lära sig flera språk. Deras andra eller tredje språk kompletterar vanligtvis deras första, vilket gör att de kan utveckla mer komplexa och intressanta program. När du väl har koll på ditt första program kan det vara dags att börja lära sig ett nytt.

Du kommer troligen att upptäcka att det går mycket snabbare att lära sig ditt andra språk än det första. Många kärnbegrepp inom programmering går över på olika språk, särskilt om språken är nära besläktade

Göra

0 / 0

Del 5 Quiz

Sant eller falskt: Du måste öva på programmering i minst 1 000 timmar innan du kan kalla dig expert.

Sann

Nej! Den rådande teorin, som kanske är korrekt eller inte, är att du måste träna i 10 000 timmar för att kalla dig en expert, inte 1 000. Det finns ingen hård eller snabb regel om hur många timmar du ska öva för att bli flytande i ett visst programmeringsspråk, men du bör se till att du arbetar med språket regelbundet, så att du kan lära dig snabbt och inte bli rostig. Gissa igen!

Falsk

Japp! Det finns inga strikta regler för när du kan kalla dig en expert på en skicklighet, men den allmänna teorin är att du behöver träna i 10 000 timmar, inte 1 000. Om du övar regelbundet och verkligen tillämpar dig själv på lärande programmeringsspråket kan du bli funktionell på kortare tid än du kan förvänta dig. Läs vidare för en annan frågesportfråga.

Vill du ha fler frågesporter?

Fortsätt testa dig själv!

Del 6 av 6: Tillämpa dina färdigheter

Lär dig ett programmeringsspråk Steg 21
Lär dig ett programmeringsspråk Steg 21

0 2 KOMMER SNART

Steg 1. Anmäl dig till ett fyraårigt program

Även om det inte är absolut nödvändigt kan ett fyraårigt program på ett högskola eller universitet utsätta dig för en mängd olika språk, samt hjälpa dig att nätverka med proffs och andra studenter. Denna metod är verkligen inte för alla, och många framgångsrika programmerare gick aldrig på en fyraårig institution.

Lär dig ett programmeringsspråk Steg 22
Lär dig ett programmeringsspråk Steg 22

0 4 KOMMER SNART

Steg 2. Skapa en portfölj

När du skapar program och utökar dina kunskaper, se till att allt ditt bästa arbete sparas i en portfölj. Du kan visa denna portfölj för rekryterare och intervjuare som ett exempel på det arbete du gör. Se till att inkludera allt arbete som utförts på din egen tid och se till att du får inkludera allt arbete som utförts med ett annat företag.

Lär dig ett programmeringsspråk Steg 23
Lär dig ett programmeringsspråk Steg 23

0 4 KOMMER SNART

Steg 3. Gör lite frilansarbete

Det finns en mycket stor frilansmarknad för programmerare, särskilt mobilapputvecklare. Ta några små frilansjobb för att få en känsla för hur kommersiell programmering fungerar. Ofta kan du använda frilansjobben för att bygga upp din portfölj och peka på publicerat arbete.

Lär dig ett programmeringsspråk Steg 24
Lär dig ett programmeringsspråk Steg 24

0 3 KOMMER SNART

Steg 4. Utveckla dina egna freeware eller kommersiella program

Du behöver inte arbeta för ett företag för att tjäna pengar på programmering. Om du har kompetensen kan du själv utveckla programvara och släppa den för köp, antingen via din egen webbplats eller via en annan marknadsplats. Var beredd på att kunna ge support för all programvara du släpper för kommersiell försäljning, eftersom kunderna förväntar sig att deras köp fungerar.

Freeware är ett populärt sätt att distribuera små program och verktyg. Utvecklaren får inga pengar, men det är ett bra sätt att bygga namnigenkänning och göra dig synlig i samhället

Göra

0 / 0

Del 6 Quiz

Varför skulle du vilja registrera dig för ett fyraårigt program?

Du kan lära dig mer än ett språk snabbare.

Nästan! I ett fyraårigt program kommer du sannolikt att utsättas för en mängd olika programmeringsspråk. Att lära sig mer än ett språk kan ta betydande tid, men högskolans CS -kurser påskyndar inlärningsprocessen. Även om detta är korrekt, finns det också andra anledningar till att någon kan anmäla sig till ett fyraårigt program. Klicka på ett annat svar för att hitta det rätta …

Du kan träffa professionella programmerare.

Du har delvis rätt! Fyraåriga program kommer att utsätta dig för proffs som du kan nätverka med. Du kan ofta använda dessa anslutningar för att hitta ett jobb efter att du tagit examen från programmet. Prova ett annat svar …

Du kan skapa dig ett namn i programmeringsfältet.

Du har inte fel, men det finns ett bättre svar! Om du gör det bra i ett fyraårigt program kan du ofta presentera dig själv för programmeringsnätverket och göra dig ett namn inom området. Fyraåriga program kan hjälpa dig att få ditt namn där ute och etablera dig som ett potentiellt värdefullt tillskott till programmeringsmarknaden. Gissa igen!

Alla ovanstående.

Exakt! Allt detta är anledningar till att många går med i ett fyraårigt program. Att kunna mer än ett programmeringsspråk är en värdefull färdighetsuppsättning, och ett fyraårigt program kan hjälpa dig att lära dig dem snabbare. Du kan också nätverka med proffs och andra studenter och börja skapa ett namn för dig själv inom området. Läs vidare för en annan frågesportfråga.

Vill du ha fler frågesporter?

Fortsätt testa dig själv!

Tips

  • Om du är intresserad av spelprogrammering, undersök Python, C ++ och Java. Av de tre är C ++ förmodligen den bäst presterande, Python överlägset lättast att lära sig och Java som bäst kan köras på Windows, Mac OS och Linux utan förändring.
  • Lär dig mer om gratis programvara. Studera källkoden för de program som finns tillgängliga i katalogen för fri programvara. Varför återuppfinna hjulet när du kan göra det bättre? Se bara till att du förstår vad du programmerar.
  • För de flesta är det mer intressant att programmera något som intresserar dem eller som de kan använda än exempel på läroböcker. Använd en sökmotor för att ta reda på projekt som intresserar dig.
  • När du lär dig något nytt är det ofta bra att implementera det själv och sedan justera designen, förutsäga resultaten, för att se till att du förstår konceptet.
  • Utnyttja uppdaterade gränssnitt för programprogrammering och officiellt referensmaterial som finns tillgängligt från programvaruutgivaren.
  • Referenser finns där för att hjälpa dig. Skäms inte om du inte kommer ihåg allt utantill; som kommer med tiden. Det viktiga är att veta var man kan hitta referensmaterial.
  • För övning, försök att lära andra. Det kommer inte bara att göra dig mer kompetent utan låter dig tänka djupare från olika perspektiv.

Rekommenderad: