Кариери

AFSC 3D0X4, Програмиране на компютърни системи

Работни места за военновъздушните сили

Самолет Reaper лети без пилот от Creech AFB

••• Итън Милър / Getty Images

Във военните има компютърни програмисти и те се образоват на много компютърни езици. Ако се интересувате от компютри и искате да станете програмист, ще получите възможността да научите за много различни езици като C#, Java, JavaScript, F#, COBOL, BASIC, ColdFusion, SQL, както и защитено програмиране. Можете също да започнете работа с кибер война. Там можете да анализирате зловреден софтуер вируси и да проектирате тези заплахи, докато се учите как да използвате програми като A+, Security+ и да получавате CEH сертификати.

Персоналът по програмиране на компютърни системи контролира и изпълнява ролята на компютърен анализатор, кодер, тестер и мениджър в проектирането, разработването, поддръжката, тестването, управлението на конфигурацията и документирането на приложни софтуерни системи, клиент-сървър и уеб-съвместим софтуер и системи за релационни бази данни. към бойните способности.

Специфични задължения

Специфичните задължения на програмиста за компютърни системи във ВВС включват следното:

  • Разработва стандартизирани инструменти и интерфейси в съответствие с ръководството за мрежови операции на ВВС (AFNETOPS) за трансформиране на необработените данни в C2 информация, която може да се използва.
  • Разработва и прилага политика за ефективно откриване на информация, индексиране, съхранение, управление на жизнения цикъл, извличане и споделяне в съвместна корпоративна информационна среда.
  • Използва възможностите на системите, предназначени да събират, съхраняват, извличат, обработват и показват данни, за да гарантират доминиране на информацията.
  • Осигурява съответствие с директивите и стандартите на DoD за сигурност и оперативна съвместимост.
  • Защитава операционни системи, приложен софтуер, файлове и бази данни от неоторизиран достъп до чувствителна информация или злоупотреба с комуникационно-компютърни ресурси.
  • Определя анализи и разработва изисквания за софтуерни системи чрез интерпретиране на стандарти, спецификации и нужди на потребителите като системен анализатор.
  • Определя, проектира и разработва изисквания за данни, структура на базата данни, поток на процесите, систематични процедури, алгоритми и файлови структури за внедряване и поддържане на софтуерни системи, използвайки техники за софтуерно инженерство.
  • Работи със системи, използващи софтуерни методологии като разпределена обработка, системни мрежи, усъвършенствано съхранение и извличане на информация и техники за управление.
  • Определя и препоръчва най-разумния подход при проектиране на нови системи или модифициране на съществуващи системи. Разработва и поддържа системни спецификации.
  • Провежда и участва в системни прегледи и технически обмен.
  • Избира подходящи инструменти за разработка на софтуер.
  • Проучва готови търговски опции, за да задоволи изискванията на потребителите.
  • Превежда системните спецификации и изисквания в програмен код и структури на база данни, реализира проектирана функционалност като софтуерни кодери.
  • Анализира изходните продукти и отстранява грешки в изходния код, за да изолира и коригира грешки в логиката на програмата, синтаксиса и въвеждането на данни и да осигури точност и ефективност.
  • Провежда прегледи на код и тестване на ниво единица.
  • Разработва и поддържа планове за тестове на ниво единица. Подрежда тестови данни и рутинни процедури.
  • Модифицира съществуващите програми за коригиране на програмни грешки или модифицира съществуващата функционалност или интерфейс.

Обучение за работа

Първоначално обучение за умения ( Техническо училище ) : Завършването на Техническо училище AF води до присъждане на ниво 3 умения (чирак). След базова подготовка на ВВС , летците в този AFSC посещават следните курсове:

  • E3AQR3D034 00AA, чирак по програмиране на компютърни системи в Keesler AFB, MS - 55 учебни дни.
  • Community College of the Air Force (CCAF) - Курсовете по компютърни науки по технологии ще ви спечелят 19 колежски кредита за завършване на техническо училище в Community College of the Air Force

Обучение за сертифициране : След техническото училище лицата се отчитат на постоянното си дежурство, където влизат в 5-степенно обучение за надграждане (техник). Това обучение е комбинация от сертифициране на задача на работното място и записване в курс за кореспонденция, наречен Курс за кариерно развитие (CDC). След като обучителят на пилота е удостоверил, че е квалифициран да изпълнява всички задачи, свързани с това задание, и след като завършат CDC, включително окончателния писмен тест със затворена книга, те се надграждат до ниво 5 умения и са се считат за „сертифицирани“ да изпълняват работата си с минимален надзор.

Разширено обучение : При постигане на ранг на щабния сержант, летците се включват в обучение на 7 нива (занаятчии). Един майстор може да очаква да запълни различни надзорни и управленски позиции, като ръководител на смяна, елемент NCOIC (отговорен подофицер), ръководител на полета и различни длъжности на персонала. При повишение в ранг на старши старши сержант, персоналът се преобразува в AFSC 3D090, Кибер операции надзирател. Персоналът на 3D090 осигурява пряк надзор и управление на персонал в AFSCs 3D0X1 , 3D0X2, 3D0X3 и 3D0X5.9-степенно може да очаква да запълни позиции като шеф на полета, суперинтендант и различни работни места в NCOIC. Именно чрез тези усъвършенствани обучения програмистът печели титлата мениджър на проекти и става много продаваем извън армията.

Местоположение на заданието : Практически всякакви Военновъздушна база . Основно тези обаче:

  • Ft George Meade
  • Offutt
  • Максуел
  • Анекс Гюнтер
  • Скот

Средно време за промоция (време в експлоатация)

Летчик (E-2): 6 месеца
Летчик първа класа (E-3): 16 месеца
Старши летец (E-4): 3 години
Щабен сержант (E-5): 5 години
технически сержант (E-6): 9 години
Главен сержант (E-7): 17 години
Старши старши сержант (E-8): 19,7 години
Главен старши сержант (E-9): 22,3 години

Задължително ASVAB композит Резултат : G-64

Разрешение за сигурност Изискване : Тайно / Строго секретно

Други изисквания

  • Трябва да е гражданин на САЩ
  • Минимален резултат от 71 на Тест за електронна обработка на данни .
  • Завършването на гимназия е задължително. Желателни са курсове по алгебра, геометрия и компютърни науки и програмиране.

Гражданска продаваемост

Във военновъздушните сили се очаква програмистите да изпълняват две основни роли – компютърно програмиране и управление на проекти. Опитът, натрупан във военните, ще бъде много търсен от цивилни фирми за компютърно програмиране / инженерен тип. Работата на ВВС по програмиране и управление на проекти са особено високоплатени работни места в цивилния свят. Всъщност ще спечелите повече пари в цивилния свят, отколкото във военните, ако сте добри в работата си. Не е необичайно да започнете от $100 000/година и в двете професии, но може дори да направите до $200 000 или повече.