Hvordan bliver jeg Linux®-programmerer?
Du kan blive en Linux®-programmør ved at blive fortrolig med Linux®-operativsystemets interface, lære den korrekte brug af kommandolinjen og mestre mindst et programmeringssprog, der ofte bruges med Linux®-platformen. Certificering i de leverandørneutrale Linux® + eksamensmål skaber også et godt fundament for mange entry-level Linux® programmererjob. Træning til at blive Linux®-programmerer kan ofte udføres på egen hånd, da en stor mængde materiale er frit tilgængeligt for dig at lære og øve i dit eget tempo. Denne indstilling er generelt den mest effektive, hvis du har en tidligere baggrund inden for computerprogrammering eller systemadministration. Hvis du bestemmer, at du har brug for mere vejledning, tilbyder mange to-årige gymnasier og tekniske skoler sæt kurser, der vil forberede dig til en Linux®-programmererkarriere.
Et af de første trin for at blive en Linux®-programmør er at få en forståelse af open source-software og de tilhørende krav. Linux®-programmører følger retningslinjerne for oprettelse af kildekode og gør den tilgængelig for andre programmerere til at undersøge og redigere, som de finder passende. At tage lidt tid på at undersøge nogle af disse kodeprøver giver dig en god idé om strukturen og syntaks for en Linux®-softwareapplikation af høj kvalitet. Ud over kildekodeprøver kan du normalt også finde masser af gratis tutorials og endda lærebøger i fuld længde for at komme i gang med det grundlæggende ved navigering i Linux®-kommandolinjen.
Programmering i Linux®-operativsystemet kræver også en arbejdsviden om at navigere og ændre systemet i en terminaltilstand i stedet for med en grafisk brugergrænseflade. Denne praksis giver en Linux®-programmerer en større grad af kontrol over systemtilpasninger såvel som over nye programmer fra bunden af. Nogle Linux®-programmerere laver deres kodning i en terminaltilstandeditor i stedet for i et kompileringsprogram kaldet et integreret udviklingsmiljø (IDE). En mulighed for at programmere i både en IDE og i Linux® terminaltilstand giver dig mere fleksibilitet, mens du lærer de sprog, der er nødvendige for at blive en Linux®-programmør.
At beherske mindst et programmeringssprog er vigtigt for dig at blive en Linux®-programmør. Mange erhvervsskoler til voksne eller to-årige colleges har en række begyndende programmeringskurser i sprog som C, Java®, C ++ og Perl. Disse kurser kan give dig et godt fundament, hvis du ikke har nogen tidligere computerprogrammeringserfaring. De samme skoleprogrammer kan også tilbyde kurser, der vil forberede dig til Linux® + -certificering; denne legitimation betragtes som nyttig for mange entry-level Linux® programmererjob. At gennemføre en mindst to-årig datalogi med en vægt i Linux®-programmering kvalificerer dig også til en række muligheder.