Skip to main content

Hvad gør en programmør?

En programmør, også ofte kaldet en computerprogrammør, opfattes ofte som hjernerne bag et computerprogram.Hun skriver typisk detaljerede instruktioner, der styrer en computer gennem de logiske trin, der er nødvendige for at behandle oplysninger, der skal bruges til specifikke applikationer.Når en typisk computerbruger initierer skærmkommandoen "View Source", er symbolerne og stort set uidentificerbare sprog, der vises på skærmen, normalt arbejdet for en programmør.

Programmerere er ansat i næsten alle forretningsresultater, herunder overskud og ikke-ikke-ikke-profitselskaber.De kan findes på hospitaler, uddannelsesinstitutioner og statslige agenturer.Ingeniørfirmaer såvel som produktions- og produktionsfaciliteter ansætter regelmæssigt programmerere.Nogle virksomheder anvender disse fagfolk på fuld tid, mens andre kun indgår kontrakt med programmerere som krævet af virksomhedens behov.

Før en programmør går i gang med et projekt, tildeler hun normalt arbejdsgiveren for klart at forstå målene for det foreslåede program.Når hun først har forstået programmets mål, konstruerer programmereren typisk et flowdiagram, der skildrer, hvordan informationen skal rejse gennem systemet på en logisk og ordnet måde.Softwareingeniører og systemanalytikere bliver ofte bedt om at rådgive om dette trin i programudviklingen.

Det sprog, som programmereren vælger for sit program, afhænger stort set af arten af applikationen.Nogle typiske sprog, der bruges til at oprette websteder og interaktive former, inkluderer HTML, XML, XHTML og PHP.Et almindeligt sprog til administrations-, finans- og forretningssystemapplikationer er COBOL.

Når et program er afsluttet, kræves en programmør generelt for at køre det for at identificere fejl i kontekst, indhold eller sprog.Denne proces, der ofte kaldes debugging, fortsætter, indtil programmet anses for komplet og operationelt.Debugging kan tage overalt fra et par dage til mere end et år afhængigt af antallet af fejl og programmets længde.En softwareingeniør kan igen opfordres til hjælp i denne programmeringsfase.

Det mest almindelige område, hvor programmerere fungerer, er applikationsprogrammering.Personer, der fokuserer på denne type programmering, specialiserer sig normalt i skrivesprog for et specifikt felt, såsom regnskab eller videnskab.De adskiller sig fra systemprogrammerere, der traditionelt tilpasser eksisterende systemprogrammering til at hjælpe gammel hardware med succes med at arbejde med ny hardware.

Det mindste uddannelseskrav til en programmør er normalt en bachelorgrad i informationsstyring, datalogi, matematik eller systemprogrammering.Solid erfaring med at bruge forskellige databasesystemer foretrækkes generelt.Afslutningscertifikater på de nyeste programmeringssprog og software betragtes som aktiver til jobansøgere.