Vad gör en programmerare?

En programmerare, också ofta kallad en dataprogrammerare, uppfattas vanligtvis som hjärnorna bakom ett datorprogram. Hon skriver vanligtvis detaljerade instruktioner som guider en dator genom de logiska stegen som krävs för att bearbeta information som ska användas för specifika applikationer. När en typisk datoranvändare initierar skärmkommandot "visa källa", är symbolerna och i stort sett oidentifierbara språk som visas på skärmen normalt en programmerares arbete.

Programmerare är anställda i nästan alla branscher, inklusive vinst- och ideella företag. De finns på sjukhus, utbildningsinstitutioner och myndigheter. Ingenjörsföretag samt produktions- och tillverkningsanläggningar anställer regelbundet programmerare. Vissa företag sysselsätter dessa yrkesverksamma på heltid medan andra bara kontraktar med programmerare efter behov av företaget.

Innan en programmerare inleder ett projekt, ber hon normalt med arbetsgivaren att tydligt förstå målen för det föreslagna programmet. När hon väl har förstått programmets mål konstruerar programmeraren vanligtvis ett flödesschema som visar hur informationen ska resa genom systemet på ett logiskt och ordnat sätt. Programvaruingenjörer och systemanalytiker uppmanas ofta att ge råd om detta stadie av programutvecklingen.

Det språk som programmeraren väljer för sitt program beror till stor del på applikationens natur. Vissa typiska språk som används för att skapa webbplatser och interaktiva former inkluderar HTML, XML, XHTML och PHP. Ett vanligt språk för administrations-, finans- och affärssystemapplikationer är COBOL.

När ett program är klart krävs vanligtvis en programmerare att köra det för att identifiera problem i sammanhang, innehåll eller språk. Denna process, vanligtvis kallad felsökning, fortsätter tills programmet anses vara komplett och operativt. Felsökning kan ta var som helst från några dagar till mer än ett år beroende på antalet fel och programmets längd. En programingenjör kan återigen kallas för hjälp under denna fasen av programmeringen.

Det vanligaste området där programmerare arbetar är applikationsprogrammering. Personer som fokuserar på denna typ av programmering specialiserar sig normalt i att skriva språk för ett specifikt område, till exempel redovisning eller vetenskap. De skiljer sig från systemprogrammerare som traditionellt anpassar befintlig systemprogrammering för att hjälpa gammal hårdvara framgångsrikt arbeta med ny hårdvara.

Det lägsta utbildningskravet för en programmerare är vanligtvis en kandidatexamen i informationshantering, datavetenskap, matematik eller systemprogrammering. En gedigen erfarenhet av att använda olika databassystem föredras generellt. Intyg om färdigställande på de senaste programmeringsspråken och programvaran betraktas som tillgångar för arbetssökande.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?