AFSC 3D0X4, Programování počítačových systémů
Obsah
V armádě jsou počítačoví programátoři a jsou vzděláváni v mnoha počítačových jazycích. Pokud máte zájem o počítače a chcete být programátorem, budete mít příležitost dozvědět se o mnoha různých jazycích, jako je C #, Java, JavaScript, F #, COBOL, BASIC, ColdFusion, SQL, a také o zabezpečeném programování. Můžete také začít pracovat s kybernetickým válčením. Tam můžete analyzovat viry malwaru a tyto hrozby zpětně analyzovat a naučit se, jak používat programy, jako jsou A +, Security +, a získávat certifikace CEH.
Zaměstnanci programovacích systémů počítačového dohledu dohlížejí a vystupují jako počítačový analytik, kodér, tester a manažer při navrhování, vývoji, údržbě, testování, správě konfigurace a dokumentaci aplikačních softwarových systémů, klientských serverů a webového softwaru a systémů relačních databází kritických k bojovým schopnostem.
Zvláštní povinnosti
Mezi konkrétní povinnosti programátora počítačových systémů ve vzdušných silách patří:
- Vyvíjí standardizované nástroje a rozhraní v souladu s pokyny AFNETOPS (Air Force Network Operations) k transformaci nezpracovaných dat na použitelné informace C2.
- Vyvíjí a implementuje zásady umožňující efektivní vyhledávání informací, indexování, ukládání, správu životního cyklu, získávání a sdílení v prostředí podnikových informačních informací.
- Využívá schopnosti systémů určených ke shromažďování, ukládání, získávání, zpracování a zobrazování dat k zajištění dominance informací.
- Zajišťuje shodu se směrnicemi a standardy DoD pro bezpečnost a interoperabilitu.
- Chrání operační systémy, aplikační software, soubory a databáze před neoprávněným přístupem k citlivým informacím nebo zneužitím prostředků komunikačních počítačů.
- Určuje analýzy a vyvíjí požadavky na softwarové systémy prostřednictvím interpretace standardů, specifikací a potřeb uživatelů jako systémového analytika.
- Určuje, navrhuje a vyvíjí požadavky na data, strukturu databáze, tok procesů, systematické postupy, algoritmy a struktury souborů pro implementaci a údržbu softwarových systémů pomocí technik softwarového inženýrství.
- Pracuje se systémy využívajícími softwarové metodologie, jako je distribuované zpracování, síťové propojení systémů, pokročilé ukládání a získávání informací a techniky správy.
- Určuje a doporučuje nejrozumnější přístup při navrhování nových systémů nebo úpravách stávajících systémů. Vyvíjí a udržuje specifikace systému.
- Provádí a účastní se revizí systému a technických výměn.
- Vybere vhodné nástroje pro vývoj softwaru.
- Prozkoumá komerční off-the-shelf možnosti uspokojit požadavky uživatelů.
- Převádí systémové specifikace a požadavky do programového kódu a databázových struktur implementuje navrženou funkčnost jako softwarové kodéry.
- Analyzuje výstupní produkty a ladí zdrojový kód, aby izoloval a opravil chyby v programové logice, syntaxi a zadávání dat a zajistil přesnost a účinnost.
- Provádí kontroly kódu a testování na úrovni jednotky.
- Vyvíjí a udržuje plány testů na úrovni jednotky. Uspořádá testovací data a rutiny.
- Upravuje stávající programy tak, aby opravovaly chyby programu nebo modifikovaly stávající funkčnost nebo rozhraní.
Školení práce
Počáteční výcvik dovedností (Tech School): AF Absolvování technické školy vede k získání úrovně 3 dovedností (učeň). Po základním výcviku letectva letci v tomto AFSC absolvují následující kurz (y):
- E3AQR3D034 00AA, Počítačové systémy programování učeň na Keesler AFB, MS - 55 dnů třídy.
- Community College of Air Force (CCAF) - Kurzy výpočetní techniky získají 19 kreditů za absolvování technické školy na Community College of Air Force
Certifikační školení: Po technické škole se jednotlivci hlásí ke svému trvalému úkolu, kde jsou zařazeni do 5-ti stupňového (technického) tréninkového vylepšení. Toto školení je kombinací certifikace úkolů na pracovišti a zápisu do korešpondenčního kurzu nazvaného a Kurz rozvoje kariéry (CDC). Jakmile letecký trenér (letci) potvrdili, že jsou kvalifikovaní k plnění všech úkolů souvisejících s tímto úkolem, a jakmile dokončí CDC, včetně závěrečného písemného testu uzavřené knihy, jsou povýšeni na úroveň 5 dovedností a jsou považován za „certifikovaný“ k výkonu své práce s minimálním dohledem.
Pokročilý trénink: Po dosažení pozice štábu seržanta jsou letci zařazeni do 7-úrovňového (řemeslného) výcviku.Řemeslník může očekávat, že obsadí různé pozice dohledu a řízení, jako je vedoucí směny, prvek NCOIC (pověřený důstojník bez pověření), letový dozorce a různé pozice zaměstnanců. Po povýšení na pozici Senior Master Seržant se personál převede na AFSC 3D090, Cyber Operations Superintendent. Pracovníci 3D090 poskytují přímý dohled a správu personálu v AFSC 3D0X1, 3D0X2, 3D0X3 a 3D0X5. 9 úrovní může očekávat, že obsadí pozice, jako jsou hlavní náčelník letu, superintendant a různé pracovní pozice NCOIC pro zaměstnance. Právě prostřednictvím těchto pokročilých školení získává programátor titul projektového manažera a stává se vysoce obchodovatelným mimo armádu.
Místa přiřazení: Prakticky jakákoli základna letectva. Hlavně však tyto:
- Ft George Meade
- Offutt
- Maxwell
- Příloha střelce
- Scott
Průměrná doba propagace (doba v provozu)
Airman (E-2): 6 měsíců
Airman First Class (E-3): 16 měsíců
Senior Airman (E-4): 3 roky
Zaměstnanec seržant (E-5): 5 let
Technický seržant (E-6): 9 let
Mistr Sergeant (E-7): 17 let
Senior mistr seržant (E-8): 19,7 let
Hlavní mistr seržant (E-9): 22,3 let
Požadované kompozitní skóre ASVAB: G-64
Požadavek na bezpečnostní prověrku: Tajné / přísně tajné
Další požadavky
- Musí to být občan USA
- Minimální skóre 71 při testu elektronického zpracování dat.
- Dokončení střední školy je povinné. Kurzy z algebry, geometrie a informatiky a programování jsou žádoucí.
Civilní obchodovatelnost
V letectvu se očekává, že programátoři budou plnit dvě primární role - počítačové programování a řízení projektů. Zkušenosti získané v armádě budou velmi vyhledávány civilními firmami pro počítačové programování / strojírenství. Pracovní místa letectva v oblasti programování a řízení projektů jsou v civilním světě obzvláště vysoce placená. Ve skutečnosti vyděláte více peněz v civilním světě než v armádě, pokud jste ve své práci dobří. Není neobvyklé začínat v obou profesích na 100 000 $ / rok, ale může dokonce dosáhnout až 200 000 $ nebo více.