Hvad gør en Progress Developer?
En udviklingsudvikler arbejder i specialiserede former for udviklingsroller inden for it. Mange fremskridtudviklere arbejder med et softwareprogrammeringssprog kaldet Progress 4GL, som blev udviklet af et firma kaldet Progress Software. Nogle af disse job drejer sig også om ideen om fremskridt inden for kunstig intelligens, hvor en udviklingsudvikler muligvis er involveret i løbende bestræbelser på at opnå mere med AI.
Fremgangsudviklere har ofte brug for at have specifik erfaring med fremgang 4GL. Navnet på dette sprog er siden blevet ændret til OpenEdge Advanced Business Language eller OpenEdge ABL, men nogle arbejdsgivere henviser muligvis stadig til det med dets gamle navn. Denne software bruger relationsdatabase og andre programmeringsværktøjer til at hjælpe udviklere med at bygge mere ind i en applikation eller renovere den til moderne mål eller benchmarks.
Et af ansvarene for en fremskridtudvikler kan være at styre et team eller et projekt for at overholde frister. Nogle arbejdsgivere, der ansætter fremskridtsudviklere, taler om ejerskab til et projekt eller en proces, hvor denne person måske har et højt ansvarsniveau i it-projekter. Disse personer arbejder måske på fuld tid og kan også være på vagt i specielle timer for problemer med et specifikt tech-projekt.
I mange jobroller vil udviklingsudviklere ofte mødes med en række andre fagfolk for at brainstorme omkring udviklingsmål. Disse fagfolk vil ofte arbejde sammen med andre udviklere og ingeniører såvel som databasestyringspersonale eller kvalitetssikringsmedarbejdere. De kan rapportere arbejde i deres afdelinger til forskellige andre afdelinger for at kontrollere, at de forskellige parter, der er involveret i projekter, er på samme side. Disse personer mødes muligvis også med virksomhedsledere for at få feedback på nogle af målene og kravene til et specifikt projekt.
Generelt forventes en fremskridtudvikler at have en intim viden om forskellige aspekter af udviklingsprojekter. Dette kan omfatte detaljeret analyse af brugerbehov, omfattende produktion af dokumentation om software eller tæt følge af udvikling mod forud fastlagte standarder eller mål. Denne person kan også være involveret i testning eller fejlsøgning af applikationer eller andre produkter for at opfylde standarderne.
Mange fremskridtudviklere vil bruge viden om operativsystemer, databaser og anden teknologi til at nå deres forskellige mål. Disse fagfolk kan også drage fordel af specifik erfaring og viden om bestemte brancher eller områder, hvor arbejdsgivere bruger bestemte typer teknologiressourcer. Avancerede grader inden for datalogi eller lignende felter kan hjælpe en udviklingsudvikler med at bringe de rigtige færdigheder og erfaringer til bordet.