AFSC 3D0X4, Computersysteme Programmierung

AFSC 3D0X4, Computersysteme Programmierung

Es gibt Computerprogrammierer im Militär und sie werden in vielen Computersprachen ausgebildet. Wenn Sie ein Interesse an Computern haben und Programmierer werden möchten, haben Sie die Möglichkeit, über viele verschiedene Sprachen wie C#, Java, JavaScript, F#, COBOL, Basic, Coldfusion, SQL und gut gesicherte Programmierung zu erfahren. Sie können auch mit Cyberkriegsführung arbeiten. Dort können Sie Malware -Viren analysieren und diese Bedrohungen umkehren, während Sie lernen, wie Sie Programme wie A+, Security+und CEH -Zertifizierungen erhalten.

Computersysteme Programmierpersonal beaufsichtigen und führen als Computeranalyst, Codierer, Tester und Manager im Entwurf, Entwicklung, Wartung, Testen, Konfigurationsmanagement und Dokumentation von Anwendungssoftwaresystemen, Client-Server sowie webgestützten Software- und Relational-Datenbanksystemen kritisch beaufsichtigt. zu Kriegsfähigkeiten.

Spezifische Aufgaben

Zu den spezifischen Aufgaben des Programmierers für Computersysteme in der Luftwaffe gehören Folgendes:

  • Entwickelt standardisierte Tools und Schnittstellen gemäß den AFNETOPS -Anleitung (Air Force Network Operations), um Rohdaten in umsetzbare C2 -Informationen umzuwandeln.
  • Entwickelt und implementiert Richtlinien, um eine effektive Informationserkennung, Indizierung, Speicherung, Lebenszyklusmanagement, Abruf und Teilen in einer kollaborativen Umgebung für Unternehmensinformationen zu ermöglichen.
  • Nutzungsfähigkeiten von Systemen, um Daten zu sammeln, zu speichern, abzurufen, zu verarbeiten und anzuzeigen, um die Dominanz der Informationsdominanz zu gewährleisten.
  • Gewährleistet die Einhaltung der DOD -Direktiven und -standards für Sicherheit und Interoperabilität.
  • Schützt Betriebssysteme, Anwendungssoftware, Dateien und Datenbanken vor nicht autorisierten Zugriff auf vertrauliche Informationen oder Missbrauch von Kommunikations-Computer-Ressourcen.
  • Bestimmt Analysen und entwickelt Anforderungen für Softwaresysteme durch Interpretation von Standards, Spezifikationen und Benutzeranforderungen als Systemanalyst.
  • Bestimmt, entwirft und entwickelt Datenanforderungen, Datenbankstruktur, Prozessfluss, systematische Verfahren, Algorithmen und Dateistrukturen, um Softwaresysteme mithilfe von Software -Engineering -Techniken zu implementieren und zu verwalten.
  • Arbeitet mit Systemen mithilfe von Softwaremethoden wie verteilter Verarbeitung, Systemnetzwerk, erweiterter Informationsspeicherung und -abruf und Managementtechniken.
  • Ermittelt und empfiehlt den angemessensten Ansatz bei der Gestaltung neuer Systeme oder der Änderung vorhandener Systeme. Entwickelt und pflegt die Systemspezifikationen.
  • Führt und beteiligt sich an Systemüberprüfungen und technischen Austausches.
  • Wählt geeignete Tools für Softwareentwicklung aus.
  • Erforscht kommerzielle Off-the-Shelf-Optionen zur Erfüllung der Benutzeranforderungen.
  • Übersetzt Systemspezifikationen und Anforderungen in Programmcode und Datenbankstrukturen implementiert entworfene Funktionen als Software -Codierer.
  • Analysiert Ausgabe von Produkten und Debugs Quellcode, um Fehler in der Programmlogik, der Syntax und der Dateneingabe zu isolieren und zu korrigieren und Genauigkeit und Effizienz zu gewährleisten.
  • Führt Codeüberprüfungen und Tests auf Einheitsebene durch.
  • Entwickelt und verwaltet Testpläne auf Einheitenebene. Stellt Testdaten und Routinen an.
  • Ändert vorhandene Programme, um Programmfehler zu korrigieren, oder verändert vorhandene Funktionen oder Schnittstelle.

Arbeitstraining

Erstes Skills Training (Tech School): AF Technical School-Abschluss in die Vergabe eines 3-Skill-Levels (Lehrling). Nach der Grundausbildung der Luftwaffe nehmen die Flieger in diesem AFSC an den folgenden Kursen teil:

  • E3AQR3D034 00AA, Computersysteme Programmierlehrling bei Keesler AFB, MS - 55 Klassentage.
  • Community College of the Air Force (CCAF) - Kurse für Informatik -Technologie erhalten Sie 19 College -Credits für die Abschluss der Tech School am Community College of the Air Force

Zertifizierungstraining: Nach der Tech-Schule berichten Einzelpersonen über ihren ständigen Auftrag, wo sie in 5-Stufe (Techniker) Upgrade-Training eingetragen werden. Diese Schulung ist eine Kombination aus Aufgabenzertifizierung am Arbeitsplatz und Einschreibung in einem Korrespondenzkurs namens a Karriereentwicklungskurs (CDC). Sobald die Trainer des Fliegers zertifiziert haben, dass sie qualifiziert sind, alle Aufgaben im Zusammenhang mit dieser Aufgabe auszuführen, und sobald sie die CDC abgeschlossen haben, einschließlich des endgültigen geschriebenen Test-Tests, werden sie auf die 5-Skill-Ebene verbessert und sind sind und sind sind als "zertifiziert" angesehen, um ihren Job mit minimaler Aufsicht zu erledigen.

Erweitertes Training: Nach dem Erreichen des Ranges des Stabs Sergeant werden Flieger in eine 7-Stufe (Handwerksmann) Ausbildung absolviert. Ein Handwerker kann damit rechnen, verschiedene Aufsichts- und Managementpositionen wie Shift Leader, Element NCOIC (verantwortlicher Beauftragter), Flugleiter und verschiedene Mitarbeiterpositionen auszuführen. Bei der Beförderung zum Rang eines Senior -Sergeants, dem Personal, der in AFSC 3D090, Cyber ​​Operations Superintendent, konvertiert wird. 3D090 -Mitarbeiter bieten Personal in AFSCS 3D0x1, 3D0x2, 3D0x3 und 3D0x5 direkte Aufsicht und Verwaltung. Eine 9-Stufe kann erwarten, Positionen wie Flugchef, Superintendent und verschiedene Mitarbeiter von Mitarbeitern zu besetzen. Durch diese fortgeschrittenen Schulungen erhält ein Programmierer den Titel eines Projektmanagers und wird außerhalb des Militärs sehr marktfähig.

Zuordnungsorte: Praktisch jeder Luftwaffenbasis. Hauptsächlich diese jedoch:

  • Ft George Meade
  • Offutt
  • Maxwell
  • Gunter -Anhang
  • Scott

Durchschnittliche Werbezeiten (Zeitzeit im Dienst)

Flieger (E-2): 6 Monate
Airman First Class (E-3): 16 Monate
Senior Airman (E-4): 3 Jahre
Staff Sergeant (E-5): 5 Jahre
Technischer Sergeant (E-6): 9 Jahre
Master Sergeant (E-7): 17 Jahre
Senior Master Sergeant (E-8): 19.7 Jahre
Chef Master Sergeant (E-9): 22.3 Jahre

Erforderliche ASVAB -Composite -Score: G-64

Sicherheitsabschlussanforderung: Secret / Top Secret

Andere Vorraussetzungen

  • Muss ein US -Bürger sein
  • Eine Mindestbewertung von 71 beim elektronischen Datenverarbeitungstest.
  • Der Abschluss der High School ist obligatorisch. Kurse in Algebra, Geometrie sowie Informatik und Programmierung sind wünschenswert.

Zivile Marktfähigkeit

In der Luftwaffe wird erwartet, dass Programmierer zwei primäre Rollen übernehmen - Computerprogrammierung und Projektmanagement. Die im Militär gesammelte Erfahrung wird von Unternehmen für zivile Computerprogrammierung / Ingenieurwesen sehr gefragt werden. Die Air Force-Jobs für Programmierung und Projektmanagement sind beide besonders hoch bezahlte Arbeitsplätze in der zivilen Welt. Tatsächlich werden Sie in der zivilen Welt mehr Geld verdienen als im Militär, wenn Sie gut in Ihrem Job sind. Es ist nicht ungewöhnlich, in beiden Berufen bei 100.000 US -Dollar pro Jahr zu beginnen, kann aber sogar bis zu 200.000 US -Dollar oder mehr ausmachen.