Skip to main content

Hvad gør en systemudvikler?

En informationssystemudvikler designer og programmerer computerapplikationer.I nogle organisationer kan medlemmer af udviklingspersonalet også være involveret i indsamling af systemkrav, test og lancering af applikationerne.Uanset hvad, systemudviklerpositionen kræver ekspertise inden for teknologi, og industriens domæneviden er også værdifuld.

En jobtitel for systemudvikler kan henvise til en række lignende positioner med forskellige specialiteter.De nøjagtige krav i en systemudviklerjobbeskrivelse vil variere mellem disse typer, men alle kræver et højt niveau af teknisk dygtighed, og en fireårig college-grad i et computer-videnskabeligt felt foretrækkes ofte.Normalt forventes arbejdskendskab til specifikke udviklingssprog og computerstøttet softwareteknik (CASE) værktøjer.Erfaring med at udvikle systemer til en bestemt branche er ofte ønskelig, især for en senior systemudvikler.

Visse industrier kan have brug for systemudviklere, der har specialiserede færdigheder.Producenter af dele med indlejrede systemer, der inkluderer mange dele med digitale grænseflader, kan have brug for en erfarne indlejrede systemudvikler.Et indlejret system er et specialiseret computerprogram, der er en del af en større maskine eller system.Programmet fungerer ofte på skrivebeskyttet hukommelse (ROM).Køretøjer og apparater, såsom programmerbare kaffekande, kan bruge indlejrede applikationer.En indlejret systemudvikler designer og koder disse applikationer ved hjælp af software, hardware eller monteringssprog.

Finansielle organisationer, der udfører finansielle transaktioner, bruger typisk handelssystemer.Udtrykket handelssystem kan henvise til et computersystem, der er bygget til at udføre handler baseret på logik, der er programmeret i systemet, eller det kan henvise til et system, som mæglerne bruger til at spore deres handler og klientinformation.Udviklere af handelssystemer kan have brug for ekspertise på finansielle markeder såvel som systemudvikling.Softwaresprogene C, C ++ og VisualBasic.net kan bruges, og specifikke handelssystemer Software Development Kits (SDKS) er kommercielt tilgængelige.

Softwareudviklingsselskaber, der opretter videospil, kan også se efter systemudviklere med specialiserede færdigheder.Typisk har en videospilsoftwareudvikler brug for multimedieprogrammeringsekspertise.Mindre videospiludviklingsfirmaer har muligvis brug for udviklere, der også har stærke designfærdigheder og lydtekniske færdigheder.

Organisationer kan implementere sagsværktøjer til at forenkle design- og udviklingsaspekterne af systemudviklerjob.Et eksempel på et case -værktøj er den rationelle systemudviklersuite.Det er baseret på objektorienterede programmeringsprincipper (OOP), og suiten fremmer hurtigere systemdesign og udvikling ved hjælp af ensartet modelleringsprog (UML) design og kodegenerering.