AFSC 3D0X4, programowanie systemów komputerowych

AFSC 3D0X4, programowanie systemów komputerowych

W wojsku są programiści komputerowi i kształci się w wielu językach komputerowych. Jeśli interesujesz się komputerami i chcesz być programistą, będziesz miał okazję dowiedzieć się o wielu różnych językach, takich jak C#, Java, JavaScript, F#, Cobol, Basic, Coldfusion, SQL i dobrze jako zabezpieczone programowanie. Możesz także pracować z cybernetyczną wojną. Tam możesz przeanalizować wirusy złośliwego oprogramowania i inżynierować te zagrożenia, ucząc się, jak korzystać z programów, takich jak A+, Security+i otrzymywać certyfikaty CEH.

Systemy komputerowe programowanie personelu nadzorują i działają jako analityk komputerowy, koder, tester i menedżer w projektowaniu, tworzeniu, konserwacji, testowaniu, zarządzaniu konfiguracją i dokumentacji systemów oprogramowania aplikacji, serwera klienta oraz systemów oprogramowania i relacyjnej bazy danych krytycznych do funkcji walki.

Konkretne obowiązki

Szczegółowe obowiązki programatora systemów komputerowych w siłach powietrznych obejmują:

  • Opracowuje znormalizowane narzędzia i interfejsy zgodnie z wskazówkami dotyczącymi operacji sieci Air Force (AFNETOPS) w celu przekształcenia surowych danych w informacje o przydatnych C2.
  • Opracowuje i wdraża politykę, aby umożliwić skuteczne odkrycie informacji, indeksowanie, przechowy.
  • Wykorzystuje możliwości systemów zaprojektowanych do gromadzenia, przechowywania, pobierania, przetwarzania i wyświetlania danych w celu zapewnienia dominacji informacji.
  • Zapewnia zgodność z dyrektywami i standardami DoD w zakresie bezpieczeństwa i interoperacyjności.
  • Chroni systemy operacyjne, oprogramowanie do aplikacji, pliki i bazy danych przed nieautoryzowanym dostępem do poufnych informacji lub niewłaściwe wykorzystanie zasobów komunikacyjnych.
  • Określa analizy i opracowuje wymagania dotyczące systemów oprogramowania poprzez interpretację standardów, specyfikacji i potrzeb użytkowników jako analityk systemu.
  • Określa, projektuje i opracowuje wymagania danych, strukturę bazy danych, przepływ procesu, procedury systematyczne, algorytmy i struktury plików w celu wdrażania i utrzymania systemów oprogramowania za pomocą technik inżynierii oprogramowania.
  • Działa z systemami przy użyciu metodologii oprogramowania, takich jak rozproszone przetwarzanie, sieci systemowe, zaawansowane przechowywanie i pobieranie informacji oraz techniki zarządzania.
  • Określa i zaleca najbardziej rozsądne podejście w projektowaniu nowych systemów lub modyfikowaniu istniejących systemów. Opracowuje i utrzymuje specyfikacje systemu.
  • Prowadzi i uczestniczy w recenzjach systemowych i technicznych wymianach.
  • Wybiera odpowiednie narzędzia do tworzenia oprogramowania.
  • Bada komercyjne opcje gotowe, aby spełnić wymagania użytkownika.
  • Przekłada specyfikacje i wymagania systemu na kod programu, a struktury bazy danych implementuje zaprojektowane funkcje jako kodery oprogramowania.
  • Analizuje produkty wyjściowe i debuguje kod źródłowy do izolowania i poprawy błędów w logice programu, składni i wprowadzaniu danych oraz w celu zapewnienia dokładności i wydajności.
  • Przeprowadza recenzje kodu i testy na poziomie jednostki.
  • Opracowuje i utrzymuje plany testowe na poziomie jednostki. Umieszcza dane testowe i procedury.
  • Modyfikuje istniejące programy w celu poprawienia błędów programu lub modyfikująca istniejącą funkcjonalność lub interfejs.

Szkolenie w miejscu pracy

Początkowe szkolenie umiejętności (szkoła technologiczna): Ukończenie szkoły technicznej AF wynika z przyznania poziomu 3Kill (uczeń). Po podstawowym szkoleniu sił powietrznych, lotnicy w tym AFSC uczestniczą w następujących kursach:

  • E3AQR3D034 00AA, Computer Systems Programming Apprentice w Keesler AFB, MS - 55 dni zajęć.
  • Community College of the Air Force (CCAF) - kursy technologii informatyki zarobią 19 kredytów na studia za ukończenie szkoły technologicznej w Community College of the Air Force

Szkolenie certyfikacyjne: Po szkole technologicznej osoby zgłaszają się do swojego stałego zadania, w którym są one zawarte w szkoleniu 5-poziomowej (technika). To szkolenie jest połączeniem certyfikacji zadań w miejscu pracy i rejestracji w kursie korespondencyjnym o nazwie A Kurs rozwoju kariery (CDC). Gdy trenerzy (autorzy) Airmana zaświadczyli, że są kwalifikowani do wykonywania wszystkich zadań związanych z tym zadaniem, a po ukończeniu CDC, w tym końcowego testu pisemnego zamkniętego, są uaktualnione do poziomu 5-prezentacji i są Uważany za „certyfikowany” do wykonywania pracy przy minimalnym nadzorze.

Zaawansowane szkolenia: Po osiągnięciu rangi sierżanta personelu, lotnicy są wchodzą w szkolenie 7-poziomowe (rzemieślnikowe). Rzemienek może spodziewać się obsadzenia różnych stanowisk nadzorczych i zarządzania, takich jak lider zmiany, pod względem podoficerem (podoficer podoficera), nadzorca lotu i różne stanowiska personelu. Po awansie do rangi starszego mistrza sierżanta, personel konwertujący na AFSC 3d090, kurator operacji cybernetycznych. Personel 3d090 Zapewnienie bezpośredniego nadzoru i zarządzania personelowi w AFSCS 3D0X1, 3D0X2, 3D0X3 i 3D0X5. 9-poziomowy może spodziewać się obsadzenia stanowisk, takich jak szef lotu, superintendent i różne pracownicy pracy. To dzięki tym zaawansowanym szkoleniom programista zdobywa tytuł kierownika projektu i staje się wysoce zbywalny poza wojskiem.

Lokalizacje przypisania: Praktycznie każda baza sił powietrznych. Jednak głównie te:

  • Ft George Meade
  • Offutt
  • Maxwell
  • Załącznik Guntera
  • Scott

Średni czas promocji (czas w służbie)

Airman (E-2): 6 miesięcy
Airman First Class (E-3): 16 miesięcy
Starszy lotnik (E-4): 3 lata
Sierżant personelu (E-5): 5 lat
Sierżant techniczny (E-6): 9 lat
Sierżant Master (E-7): 17 lat
Sierżant Starszy Mistrz (E-8): 19.7 lat
Sierżant główny (E-9): 22.3 lata

Wymagany wynik kompozytowy ASVAB: G-64

Wymaganie o zezwolenie bezpieczeństwa: Secret / Top Secret

Inne wymagania

  • Musi być obywatelem USA
  • Minimalny wynik 71 w elektronicznym teście przetwarzania danych.
  • Ukończenie szkoły średniej jest obowiązkowe. Pożądane są kursy z algebry, geometrii oraz informatyki i programów.

Zbywalność cywilna

W Siłach Powietrznych oczekuje się, że programiści będą pełnić dwie podstawowe role - programowanie komputerowe i zarządzanie projektami. Doświadczenie zdobyte w wojsku będzie bardzo poszukiwane przez cywilne programy programowania / inżynierii. Zakłada miejsc powietrznych w programowaniu i zarządzaniu projektami są szczególnie wysoko płatnymi miejscami pracy w świecie cywilnym. W rzeczywistości zarobisz więcej pieniędzy w świecie cywilnym niż w wojsku, jeśli jesteś dobry w swojej pracy. Często zdarza się zacząć od 100 000 $ rocznie w obu zawodach, ale może nawet zarobić do 200 000 $ lub więcej.