AFSC 3D0X4, programmering av datorsystem

click fraud protection

Det finns datorprogrammerare inom militären och de utbildas i många datorspråk. Om du har ett intresse för datorer och vill bli programmerare får du chansen att lära dig om många olika språk som C#, Java, JavaScript, F#, COBOL, BASIC, ColdFusion, SQL och även säkrad programmering. Du kan också få arbeta med cyberkrigföring också. Där kan du analysera skadliga virus och omvända dessa hot samtidigt som du lär dig hur du använder program som A+, Security+ och får CEH-certifieringar.

Datasystemprogrammeringspersonal övervakar och utför som datoranalytiker, kodare, testare och chef i design, utveckling, underhåll, testning, konfiguration hantering och dokumentation av programvarusystem, klient-server och webbaktiverad programvara och relationsdatabassystem som är avgörande för stridskapacitet.

Specifika arbetsuppgifter

Specifika uppgifter för datorsystemsprogrammeraren i flygvapnet inkluderar följande:

  • Utvecklar standardiserade verktyg och gränssnitt i enlighet med Air Force Network Operations (AFNETOPS) riktlinjer för att omvandla rådata till handlingsbar C2-information.
  • Utvecklar och implementerar policy för att möjliggöra effektiv informationsupptäckt, indexering, lagring, livscykelhantering, hämtning och delning i en samarbetsmiljö för företagsinformation.
  • Utnyttjar kapaciteten hos system utformade för att samla in, lagra, hämta, bearbeta och visa data för att säkerställa informationsdominans.
  • Säkerställer överensstämmelse med DoD-direktiv och standarder för säkerhet och interoperabilitet.
  • Skyddar operativsystem, applikationsprogram, filer och databaser från obehörig åtkomst till känslig information eller missbruk av kommunikationsdatorresurser.
  • Fastställer analyser och utvecklar krav på mjukvarusystem genom att tolka standarder, specifikationer och användarbehov som systemanalytiker.
  • Fastställer, designar och utvecklar datakrav, databasstruktur, processflöde, systematiska procedurer, algoritmer och filstrukturer för att implementera och underhålla mjukvarusystem med hjälp av mjukvaruteknik tekniker.
  • Arbetar med system som använder mjukvarumetoder som distribuerad bearbetning, systemnätverk, avancerad informationslagring och -hämtning samt hanteringstekniker.
  • Fastställer och rekommenderar det mest rimliga tillvägagångssättet för att designa nya system eller modifiera befintliga system. Utvecklar och underhåller systemspecifikationer.
  • Genomför och deltar i systemgenomgångar och tekniska utbyten.
  • Väljer lämpliga mjukvaruutvecklingsverktyg.
  • Utforskar kommersiella alternativ för att tillfredsställa användarkrav.
  • Översätter systemspecifikationer och krav till programkod och databasstrukturer implementerar designad funktionalitet som mjukvarukodare.
  • Analyserar utgående produkter och felsöker källkod för att isolera och korrigera fel i programlogik, syntax och datainmatning, och för att säkerställa noggrannhet och effektivitet.
  • Genomför kodgenomgångar och tester på enhetsnivå.
  • Utvecklar och underhåller testplaner på enhetsnivå. Ordnar testdata och rutiner.
  • Modifierar befintliga program för att korrigera programfel eller modifierar befintlig funktionalitet eller gränssnitt.

Arbetsträning

Inledande färdighetsträning (Tech School): AF Tekniska skolans examen resulterar i tilldelning av en 3-färdighetsnivå (lärling). Efter Air Force Basic Training deltar flygare i denna AFSC på följande kurs(er):

  • E3AQR3D034 00AA, Datorsystemprogrammeringslärling vid Keesler AFB, MS - 55 klassdagar.
  • Community College of the Air Force (CCAF) - Datavetenskapliga kurser ger dig 19 högskolepoäng för att du slutfört teknisk skola vid Community College of the Air Force

Certifieringsutbildning: Efter teknisk skola rapporterar individer till sitt permanenta uppdrag, där de går in i 5-nivå (tekniker) uppgraderingsutbildning. Den här utbildningen är en kombination av certifiering på jobbet och inskrivning i en korrespondenskurs som kallas en Karriärutvecklingskurs (CDC). När flygmannens tränare har intygat att de är kvalificerade att utföra alla uppgifter relaterade till det uppdraget, och när de slutför CDC, inklusive det sista skriftliga provet med sluten bok, de uppgraderas till 5-färdighetsnivån och anses vara "certifierade" för att utföra sitt jobb med minimal övervakning.

Avancerad träning: Efter att ha uppnått graden av stabssergeant, går flygare in i 7-nivå (hantverkare) utbildning. En hantverkare kan förvänta sig att fylla olika tillsyns- och ledningspositioner såsom skiftledare, element NCOIC (Oncommissioned Officer in Charge), flygchef och olika stabspositioner. Efter befordran till graden av Senior Master Sergeant konverterar personalen till AFSC 3D090, Cyber ​​Operations Superintendent. 3D090-personal tillhandahåller direkt övervakning och ledning till personal i AFSCs 3D0X1, 3D0X2, 3D0X3 och 3D0X5. En 9-nivå kan förvänta sig att fylla positioner som flygchef, superintendent och olika personal NCOIC-jobb. Det är genom dessa avancerade utbildningar som en programmerare får titeln projektledare och blir mycket säljbar utanför militären.

Uppdragsplatser: Praktiskt taget vilken flygbas som helst. Främst dessa dock:

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

Genomsnittliga kampanjtider (tid i tjänst)

Airman (E-2): 6 månader
Airman First Class (E-3): 16 månader
Senior Airman (E-4): 3 år
Stabssergeant (E-5): 5 år
Teknisk sergeant (E-6): 9 år
Master Sergeant (E-7): 17 år
Senior Master Sergeant (E-8): 19,7 år
Översergeant (E-9): 22,3 år.

Obligatorisk ASVAB Composite Score: G-64.

Krav på säkerhetsprövning: Hemligt / Topphemligt.

Andra krav

  • Måste vara amerikansk medborgare
  • Minsta poäng på 71 på testet för elektronisk databehandling.
  • Genomgången gymnasieskola är obligatorisk. Kurser i algebra, geometri och datavetenskap och programmering är önskvärda.

Civil säljbarhet

I flygvapnet förväntas programmerare fylla två primära roller - datorprogrammering och projektledning. Erfarenheterna från militären kommer att vara mycket eftertraktade av civila datorprogrammerings-/teknikföretag. Flygvapnets jobb med programmering och projektledning är båda särskilt högbetalda jobb i den civila världen. Faktum är att du kommer att tjäna mer pengar i den civila världen än i militären om du är bra på ditt jobb. Det är inte ovanligt att börja på 100 000 USD/år i båda yrkena, men kan till och med tjäna upp till 200 000 USD eller mer.

Deltid, jobb-at-home Call Center jobb

Letar du efter ett deltidsjobb som jobbar hemma hos ett callcenter? Dessa företag anställer hembaserade callcenteragenter på deltid. Vissa kan också anställa heltidsagenter. Tänk dock på att deltid inte nödvändigtvis är lika med flexibla timmar. ...

Läs mer

Toppbranscher med mest lönestagnation

Vad är lönestagnation och hur påverkar det din inkomst? Det kan vara förvånande att höra att lönerna har ökat väldigt lite på senare tid, trots nyheter om en blomstrande aktiemarknad, låg arbetslöshet och ökad ekonomisk tillväxt. Avregleringar oc...

Läs mer

Hur man implementerar en bokklubb för anställda på jobbet

Be en anställd leda diskussionen om veckans tilldelade kapitel eller två. Be en andra anställd leda diskussionen om relevansen av bokens lärdomar för din organisation. Du kommer att förstora lärandet med din personalbokklubb.Men du kan också dra n...

Läs mer