AFSC 3D0X4 - Programowanie systemów komputerowych
I Have a New Job 3D0X4? - My Life Just Changed / United States Air Force
Spisu treści:
3D0X4, programowanie systemów komputerowych AFSC został oficjalnie ustanowiony 1 listopada 2009 r. Został utworzony przez konwersję AFSC 3C0X2. Personel ds. Programowania systemów komputerowych nadzoruje i wykonuje jako analityk komputerowy, koder, tester i menedżer w zakresie projektowania, rozwoju, konserwacji, testowania, zarządzania konfiguracją i dokumentacją systemów oprogramowania użytkowego, klienta-serwera i oprogramowania z obsługą sieci oraz relacyjnych systemów baz danych. do zdolności bojowych.
Szczególne obowiązki
Szczególne obowiązki tego AFSC obejmują:
Opracowuje znormalizowane narzędzia i interfejsy zgodnie z wytycznymi Air Force Network Operations (AFNETOPS) w celu przekształcenia surowych danych w przydatne informacje C2. Opracowuje i wdraża zasady umożliwiające skuteczne wykrywanie informacji, indeksowanie, przechowywanie, zarządzanie cyklem życia, pobieranie i udostępnianie w środowisku informacji o współpracy w przedsiębiorstwie. Wykorzystuje możliwości systemów przeznaczonych do gromadzenia, przechowywania, pobierania, przetwarzania i wyświetlania danych w celu zapewnienia dominacji informacji.
Zapewnia zgodność z dyrektywami i normami DoD dotyczącymi bezpieczeństwa i interoperacyjności. Chroni systemy operacyjne, oprogramowanie aplikacji, pliki i bazy danych przed nieautoryzowanym dostępem do poufnych informacji lub nadużywaniem zasobów komputera komunikacyjnego.
Określa analizy i opracowuje wymagania dla systemów oprogramowania poprzez interpretację standardów, specyfikacji i potrzeb użytkowników jako analityk systemowy. Określa, projektuje i opracowuje wymagania dotyczące danych, strukturę bazy danych, przepływ procesów, systematyczne procedury, algorytmy i struktury plików w celu wdrożenia i utrzymania systemów oprogramowania przy użyciu technik inżynierii oprogramowania. Współpracuje z systemami wykorzystującymi metodologie oprogramowania, takie jak przetwarzanie rozproszone, sieci systemów, zaawansowane przechowywanie i wyszukiwanie informacji oraz techniki zarządzania.
Określa i zaleca najbardziej rozsądne podejście do projektowania nowych systemów lub modyfikacji istniejących systemów. Opracowuje i utrzymuje specyfikacje systemu. Prowadzi i uczestniczy w przeglądach systemu i wymianach technicznych. Wybiera odpowiednie narzędzia do tworzenia oprogramowania. Bada komercyjne opcje dostępne od ręki, aby spełnić wymagania użytkowników.
Tłumaczy specyfikacje systemu i wymagania na kod programu i struktury bazy danych implementuje zaprojektowaną funkcjonalność jako kodery oprogramowania. Analizuje produkty wyjściowe i debuguje kod źródłowy, aby wyizolować i poprawić błędy w logice programu, składni i wprowadzaniu danych, a także zapewnić dokładność i wydajność. Przeprowadza przeglądy kodu i testy na poziomie jednostki. Opracowuje i utrzymuje plany testów na poziomie jednostki. Organizuje dane testowe i procedury. Modyfikuje istniejące programy w celu poprawienia błędów programu lub modyfikacji istniejącej funkcjonalności lub interfejsu.
Przygotowuje systemowe opisy graficzne, standardowe instrukcje językowe, dane dotyczące obciążenia pracą i przedstawia i proponuje koszt. Opracowuje i utrzymuje dokumentację, taką jak instrukcje konserwacji programu i przewodniki operacyjne.
Szkolenie w miejscu pracy
Szkolenie umiejętności początkowych (Tech School): Ukończenie szkoły technicznej AF skutkuje przyznaniem poziomu 3 umiejętności (praktykant). Po szkoleniu podstawowym sił powietrznych lotnicy w tym AFSC uczestniczą w następujących kursach:
- E3AQR3D034 00AA, Uczeń w programowaniu systemów komputerowych w Keesler AFB, MS - 55 dni lekcyjnych.
Szkolenie certyfikacyjne: Po ukończeniu szkoły technicznej, osoby zgłaszają się do swojego stałego zadania, w którym są wprowadzane na 5-poziomowe (techniczne) szkolenie aktualizacyjne. Szkolenie to jest połączeniem certyfikacji zadań w miejscu pracy i rejestracji w kursie korespondencyjnym o nazwie a Kurs rozwoju kariery (CDC). Po potwierdzeniu przez trenera / trenerów lotnika, że są oni uprawnieni do wykonywania wszystkich zadań związanych z tym zadaniem, a po ukończeniu CDC, w tym końcowego testu pisemnego w zamkniętej księdze, zostają podniesieni do poziomu 5-umiejętności i są uznawany za „certyfikowany” do wykonywania swojej pracy przy minimalnym nadzorze.
Zaawansowane szkolenia: Po osiągnięciu rangi sierżanta sztabowego, lotnicy wchodzą na 7-poziomowy (rzemieślniczy) trening. Rzemieślnik może liczyć na pełnienie różnych stanowisk nadzorczych i kierowniczych, takich jak lider zmiany, element NCOIC (nieoficjalny urzędnik odpowiedzialny), nadzorca lotu i różne stanowiska personelu. Po awansie do rangi starszego sierżanta wyższego, personel przechodzi na AFSC 3D090, nadinspektor ds. Operacji cybernetycznych. Personel 3D090 zapewnia bezpośredni nadzór i zarządzanie personelem AFSC 3D0X1, 3D0X2, 3D0X3 i 3D0X5.
9-poziomowy może spodziewać się obsadzenia stanowisk takich jak szef lotu, nadzorca i różne stanowiska NCOIC dla personelu.
Lokalizacje przydziałów: Praktycznie każda baza sił powietrznych.
Średni czas promocji (czas w serwisie)
Airman (E-2): 6 miesięcy
Airman First Class (E-3): 16 miesięcy
Senior Airman (E-4): 3 lata
Sierżant sztabowy (E-5): 5 lat
Sierżant techniczny (E-6): 9 lat
Master Sergeant (E-7): 17 lat
Starszy mistrz sierżant (E-8): 19,7 lat
Główny sierżant kapitan (E-9): 22,3 lata
Wymagany wynik złożony ASVAB: G-64
Wymaganie dotyczące bezpieczeństwa: Sekret
Wymaganie siły: G
Inne wymagania
- Musi być obywatelem USA
- Minimalny wynik 71 w teście elektronicznego przetwarzania danych.
- Zakończenie szkoły średniej jest obowiązkowe. Pożądane są kursy z algebry, geometrii oraz informatyki i programowania.
Administrator systemów komputerowych Praca w technologii
Spójrz na administrację systemów komputerowych i jak zdobyć stopę w zawodzie, w tym kluczowe umiejętności niezbędne i wymagania edukacyjne.
Analityk systemów komputerowych Opis pracy: Wynagrodzenie, umiejętności i więcej
Analitycy systemów komputerowych pomagają firmom lub innym organizacjom skutecznie i wydajnie wykorzystywać technologię komputerową.
Słownik terminów i skrótów komputerowych
Miej pod ręką ten obszerny słownik alfabetyczny technologii terminów i skrótów powszechnie stosowanych w przemyśle komputerowym.