AFSC 3D0X4, programmering af computersystemer

click fraud protection

Der er computerprogrammører i militæret, og de bliver uddannet i mange computersprog. Hvis du har en interesse for computere og vil være programmør, får du chancen for at lære om mange forskellige sprog såsom C#, Java, JavaScript, F#, COBOL, BASIC, ColdFusion, SQL, samt sikret programmering. Du kan også komme til at arbejde med cyberkrigsførelse. Der kan du analysere malware-virus og reverse engineering af disse trusler, mens du lærer at bruge programmer som A+, Security+ og modtage CEH-certificeringer.

Computer Systems Programmeringspersonale overvåger og udfører som computeranalytiker, koder, tester og leder i design, udvikling, vedligeholdelse, test, konfiguration styring og dokumentation af applikationssoftwaresystemer, klient-server og web-aktiveret software og relationelle databasesystemer, der er afgørende for krigsbekæmpelsesevner.

Specifikke pligter

Specifikke opgaver for computersystemprogrammøren i luftvåbnet omfatter følgende:

  • Udvikler standardiserede værktøjer og grænseflader i overensstemmelse med Air Force Network Operations (AFNETOPS) vejledning for at transformere rådata til handlingsvenlig C2-information.
  • Udvikler og implementerer en politik for at muliggøre effektiv informationssøgning, indeksering, lagring, livscyklusstyring, hentning og deling i et samarbejdende virksomhedsinformationsmiljø.
  • Udnytter funktionerne i systemer designet til at indsamle, gemme, hente, behandle og vise data for at sikre informationsdominans.
  • Sikrer overholdelse af DoD-direktiver og standarder for sikkerhed og interoperabilitet.
  • Beskytter operativsystemer, applikationssoftware, filer og databaser mod uautoriseret adgang til følsomme oplysninger eller misbrug af kommunikations-computerressourcer.
  • Fastlægger analyser og udvikler krav til softwaresystemer gennem fortolkning af standarder, specifikationer og brugerbehov som systemanalytiker.
  • Bestemmer, designer og udvikler datakrav, databasestruktur, procesflow, systematiske procedurer, algoritmer og filstrukturer til at implementere og vedligeholde softwaresystemer ved hjælp af software engineering teknikker.
  • Arbejder med systemer, der bruger softwaremetoder såsom distribueret behandling, systemnetværk, avanceret informationslagring og -hentning samt styringsteknikker.
  • Bestemmer og anbefaler den mest rimelige tilgang til at designe nye systemer eller ændre eksisterende systemer. Udvikler og vedligeholder systemspecifikationer.
  • Udfører og deltager i systemgennemgange og tekniske udvekslinger.
  • Vælger passende softwareudviklingsværktøjer.
  • Udforsker kommercielle hyldemuligheder for at tilfredsstille brugernes krav.
  • Oversætter systemspecifikationer og krav til programkode og databasestrukturer implementerer designet funktionalitet som softwarekodere.
  • Analyserer outputprodukter og fejlretter kildekoden for at isolere og rette fejl i programlogik, syntaks og dataindtastning og for at sikre nøjagtighed og effektivitet.
  • Udfører kodegennemgange og test på enhedsniveau.
  • Udvikler og vedligeholder testplaner på enhedsniveau. Tilrettelægger testdata og rutiner.
  • Ændrer eksisterende programmer for at rette programfejl eller ændrer eksisterende funktionalitet eller grænseflade.

Job træning

Indledende færdighedstræning (Tech School): AF Teknisk Skoles eksamen resulterer i tildeling af et 3-færdighedsniveau (lærling). Efter Air Force Basic Training deltager flyvere i denne AFSC i følgende kursus(er):

  • E3AQR3D034 00AA, Computer Systems Programmering Lærling hos Keesler AFB, MS - 55 klassedage.
  • Community College of the Air Force (CCAF) - Computer Science Technology-kurser vil give dig 19 college-point for at gennemføre en teknisk skole på Community College of the Air Force

Certificeringsuddannelse: Efter tech school melder enkeltpersoner sig til deres faste pligtopgave, hvor de indgår i 5-niveau (tekniker) opgraderingsuddannelse. Denne uddannelse er en kombination af certificering af opgaver på jobbet og tilmelding til et korrespondancekursus kaldet en Karriereudviklingskursus (CDC). Når flyverens træner(e) har certificeret, at de er kvalificerede til at udføre alle opgaver relateret til den pågældende opgave, og når de har gennemført CDC, inklusive den afsluttende skriftlige prøve med lukket bog, opgraderes de til 5-færdighedsniveauet og anses for at være "certificerede" til at udføre deres job med minimal overvågning.

Avanceret træning: Efter at have opnået rangen som stabssergent, bliver flyvere indgået i 7-niveau (håndværker) uddannelse. En håndværker kan forvente at udfylde forskellige tilsyns- og ledelsesstillinger såsom vagtleder, element NCOIC (Noncommissioned Officer in Charge), flyvechef og forskellige stabsstillinger. Ved forfremmelse til rang som Senior Master Sergeant konverterer personalet til AFSC 3D090, Cyber ​​Operations Superintendent. 3D090-personale yder direkte overvågning og ledelse til personale i AFSCs 3D0X1, 3D0X2, 3D0X3 og 3D0X5. En 9-niveau kan forvente at udfylde stillinger som flyvechef, superintendent og forskellige ansatte NCOIC-job. Det er gennem disse avancerede uddannelser, at en programmør opnår titlen som projektleder og bliver yderst salgbar uden for militæret.

Tildelingssteder: Stort set enhver luftvåbenbase. Men primært disse:

  • Ft George Meade
  • Offutt
  • Maxwell
  • Gunter Annex
  • Scott

Gennemsnitlige kampagnetider (tid i brug)

Airman (E-2): 6 måneder
Airman First Class (E-3): 16 måneder
Seniorflyver (E-4): 3 år
Stabssergent (E-5): 5 år
Teknisk sergent (E-6): 9 år
Mestersergent (E-7): 17 år
Seniormestersergent (E-8): 19,7 år
Overmestersergent (E-9): 22,3 år.

Påkrævet ASVAB Composite Score: G-64.

Krav om sikkerhedsgodkendelse: Hemmeligt / Top Secret.

Andre krav

  • Skal være amerikansk statsborger
  • En minimumscore på 71 på den elektroniske databehandlingstest.
  • Gennemførelse af gymnasiet er obligatorisk. Kurser i algebra, geometri og datalogi og programmering er ønskelige.

Civil omsættelighed

I luftvåbnet forventes programmører at udfylde to primære roller - computerprogrammering og projektledelse. Erfaringen opnået i militæret vil være meget eftertragtet af civile computerprogrammerings-/ingeniørvirksomheder. Flyvevåbnets job med programmering og projektledelse er begge særligt højtlønnede job i den civile verden. Faktisk vil du tjene flere penge i den civile verden end i militæret, hvis du er god til dit arbejde. Det er ikke ualmindeligt at starte med $100k/år i begge erhverv, men kan endda tjene op til $200.000 eller mere.

7 Grundlæggende om Marylands lov om sikkerhedsdepositum

Udlejere i Maryland kan opkræve et depositum fra deres lejere, men skal følge visse regler for at gøre det. Disse regler, som er vigtige for både udlejere og lejere at forstå, er en del af Marylands udlejer-lejerlov. Her er syv grundlæggende spør...

Læs mere

Sådan fungerer udlejer-lejerretten

Der er tidspunkter, hvor en udlejer og en lejer ikke kan løse en konflikt på egen hånd. I disse situationer kan en udlejer tage lejeren for retten for at få besiddelse af enheden tilbage. I de fleste områder behandles disse boligrelaterede spørgs...

Læs mere

Hvad en autoriseret ejendomsassistent gør

Hvis du er en agent eller mægler, der overvejer at ansætte en assistent, eller en person, der overvejer at starte enejendomsmægler karriere som assistent, her er en liste over opgaver, der er tilladt for en autoriseret ejendomsassistent, men spec...

Læs mere