Programmering är mycket roligt och utomordentligt användbart. Det låter dig vara kreativ och öppnar också upp ett brett utbud av nya karriärer för dig. Om du vill lära dig hur man programmerar, läs självstudien nedan för en förklaring om var du ska gå och vad du ska studera.
Steg
Del 1 av 3: Välja språk
Steg 1. Välj ett programmeringsspråk
Datorprogrammering görs i huvudsak som en uppsättning skriftliga instruktioner som datorn följer (även känd som binär kodning). Dessa instruktioner kan skrivas på flera olika "språk", eller som helt enkelt är olika sätt att organisera instruktionerna och texten. Olika språk brukar användas för att skapa olika typer av program, men välj ett språk som du tycker är relevant för det du vill göra. Om du bestämmer dig för att ett språk inte passar dina behov kan du alltid gå vidare till ett nytt språk.
Steg 2. Tänk på C, C ++, C# och relaterade språk.
Dessa språk används främst för att skapa fristående datorprogram som spel. C och C ++ är svåra språk att lära sig för en nybörjare, men inte omöjligt. Att lära sig dem ger dig en fördjupad förståelse för inte bara programmering (de flesta programmeringsspråk ärver ett eller annat koncept från C och C ++) utan också hur en dator fungerar. De är populära och används ofta, även om C#, ett språk som liknar Java, börjar bli mycket vanligare.
Steg 3. Tänk på Java eller JavaScript
Det här är bra språk att lära sig om du vill arbeta med att skapa webbplugins (JavaScript) eller mobilappar (Java). Dessa språk är mycket efterfrågade just nu, så de är praktiska att känna till. Tänk på att Java och JavaScript är helt olika språk, trots namnen.
Steg 4. Prova Python
Python är ett mycket mångsidigt språk som används i stor utsträckning på flera plattformar. Trots att det är extremt kraftfullt är det ett enkelt språk för en nybörjare att hämta, så prova!
Steg 5. Tänk på PHP
PHP står för PHP: Hypertext Processor. Det är ett webbprogrammeringsspråk och relativt lätt att lära sig på grund av dess svaga skrivning och popularitet (popularitet betyder att det kommer att finnas flera användbara handledning om språket). Det är ett bra språk för programmering på serversidan.
Steg 6. Begränsa dig inte till dessa språk
Det finns massor av programmeringsspråk, alla med olika användningsområden. Om du vill arbeta som programmerare måste du kunna mer än en, så lär dig så många du kan.
Din bästa insats är att titta på annonser för den typ av jobb du vill få och leta efter de vanliga språken som de ber om
Del 2 av 3: Att lära sig språket
Steg 1. Tänk på att gå till skolan
Medan de flesta företag som anställer en programmerare kommer att bry sig mer om dina färdigheter än högskolan du gick på eller dina betyg, hjälper det mycket att ha en högskoleexamen att peka på. Du kommer att lära dig mer effektivt än om du lär dig själv, samtidigt som du får expertguide från dina lärare (och kanske dina vänner).
Det finns ofta stipendier och bidrag för dem som gör examen inom detta område. Känn dig inte skrämd av prislappen för en examen: det är möjligt
Steg 2. Lär dig av nätuniversitet
Oavsett om du gör en online -examen med avgifter och en faktisk examen i slutet eller om du går ett gratisprogram som MIT: s underbara Coursera, kan du lära dig mycket om programmering från dessa strukturerade kurser.
Steg 3. Prova att använda onlineverktyg
Använd gratis tjänster som Googles universitetskonsortium eller Mozillas utvecklarnätverk för att lära dig mer om programmering. Dessa företag vill att fler utvecklare ska hjälpa sina plattformar att blomstra och deras resurser kan vara några av de bästa på webben.
Steg 4. Lär dig att använda onlinehandledning
Det finns massor av programmerare med webbplatser där de kommer att lära dig de enskilda grunderna, samt några knep. Leta upp självstudier om det språk du vill lära dig för att hitta dessa.
Många gratis onlinekurser är tillgängliga att lära sig att koda från. Khan Academy lär ut datorkodning, med enkla handledning och videor. Codecademy är en annan gratis webbplats att lära av, med steg-för-steg-handledning
Steg 5. Börja ung om du kan
Det finns flera program som är utformade för att lära barn att programmera. Program som MIT's Scratch är mycket hjälpsamma och ju yngre du är, desto lättare blir det att hämta (som vilket språk som helst).
Undvik kit, eftersom dessa sällan lär ut något användbart
Del 3 av 3: Lär dig själv
Steg 1. Börja med en bra bok eller handledning om programmering
Skaffa en bra, aktuell bok om programmeringsspråket du vill lära dig. Recensioner på Amazon eller liknande webbplatser hjälper dig vanligtvis att identifiera användbara böcker från ohjälpsamma.
Steg 2. Skaffa en tolk för det språket
En tolk är bara ett annat datorprogram men det kommer att konvertera idéer som du har skrivit i ett programmeringsspråk till "maskinkod" så att du kan se att saker fungerar. Massor av program finns tillgängliga och du måste välja ett som passar dig.
Steg 3. Läs boken! Ta exempel på programmeringsspråket från boken och lägg dem i din tolk. Prova att ändra exemplen och få programmet att göra olika saker.
Steg 4. Prova att sätta ihop dina idéer för att bilda ett fungerande program
Börja med enkla saker, som ett program för att konvertera valutor, och arbeta dig fram till mer komplexa saker när du fortsätter läsa och lära dig om ditt programmeringsspråk.
Steg 5. Lär dig ett annat språk
När du väl börjat programmera aktivt på ditt första språk kanske du vill lära dig ett andra. Du får ut det mesta av att lära dig ett andra programmeringsspråk om du väljer ett som använder ett radikalt annorlunda paradigm än det du började med. Om du till exempel började i Scheme kan du försöka lära dig C eller Java nästa. Om du började i Java kunde du lära dig Perl eller Python.
Steg 6. Fortsätt programmera och prova nya saker
För att vara en bra programmerare måste du åtminstone hänga med i förändrad teknik. Det är en ständig inlärningsprocess, och du bör alltid lära dig nya språk, nya paradigm och viktigast av allt: programmera nya saker!
Att vara en framgångsrik programmerare innebär att lära sig att tänka som en. Du måste se på utmaningar som inlärningsmöjligheter, önskan att förbättra dina färdigheter och vara öppen för nya sätt att förbättra din programmeringsprocess
Video - Genom att använda denna tjänst kan viss information delas med YouTube
Tips
- Börja med något roligt, motivera dig själv att lösa utmaningar och utveckla dina färdigheter i logisk problemlösning.
- Det finns ett mycket bra programmeringsspråk som är mycket lätt att använda för nybörjare. Detta är också känt som användarvänligt. Och det här är VB (Visual Basic -språk), prova det, det är fantastiskt.
- Börja inte med ett komplext språk som Java, utan börja med ett enkelt språk som Python. Python uppmuntrar nybörjare och består av nästan alla aspekter av programmering.
- Utantill är syntaxen ett måste. Du är fri att tillämpa det på ditt sätt. Studera några exempelprogram och börja sedan koda dina egna.
- Skaffa en praktisk referensbok. Se till att det är den senaste versionen eftersom språk fortsätter att uppdateras.
- Java har ett kraftfullt koncept som kallas multithreading. Studera det noggrant.
- Använd Eclipse när du skriver Java -program. Det är ett extremt användbart program som kan felsöka din kod och du kan köra din kod direkt, samt använda paketutforskaren för att bläddra igenom flera filer av din kod.