Så du har bestemt deg for å lære et programmeringsspråk. Bra tenkt! Behovet for å være kodefylt for forskjellige jobber øker. Programvareutviklerjobber vil spesielt øke med 17% i følge Bureau of Labor Statistics.
Som nybegynner er det definitivt forvirrende å gå fra å ta den karriereøkende avgjørelsen til å tilegne seg ferdighetene. Du blir møtt med hundrevis av alternativer å velge mellom som ditt første språk. Så før du tar dette valget, er det lurt å stille deg to viktige spørsmål:
-
Hva var det som gjorde at du var interessert i programmering?
-
Hva vil du gjøre som programmerer?
Svarene på disse spørsmålene vil navigere i de første trinnene og muligens hele programmeringskarrieren din. Hvis en prosjektidee vekket din interesse, velg et språk som hjelper deg best å fullføre den. For eksempel vil det å lære Objekt-C la deg jobbe med iOS-relaterte prosjekter, mens Java vil tillate deg å jobbe med Android-relaterte prosjekter.
Men hvis du er interessert i å gjøre denne nye kunnskapen om til en heltidskarriere, bruk førstespråket for å lære å tenke som en programmerer og lære grunnleggende programmeringslogikk. For eksempel anser utviklere Ruby, Python og JavaScript som relativt enkle å lære og som språk som gir et solid fundament i programmeringslogikk og syntaks. Hvis du har et godt grunnlag, vil det være lettere å plukke opp mer fordi visse prinsipper oversettes fra det ene til det andre.
Eller kanskje den du velger kan bli bestemt for deg på grunn av den delen av den tekniske stabelen som interesserer deg. En front-end utvikler jobber med brukervendt kode, som innebærer å lære JavaScript. En back-end utvikler jobber med serveren, databasen og applikasjonen som kan involvere språk som Ruby eller Python.
Nybegynnere eller ikke, kvalitetsprogrammerere søker muligheter for å lære og følge med på språk- og teknologitrender. Valget om å plukke opp en ny vil gjentas gjennom hele karrieren. Ta en titt på denne nyttige infografien for å veilede deg gjennom å ta denne beslutningen.




