AFSC 3D0X4, Програмиране на компютърни системи
Работни места за военновъздушните сили
Във военните има компютърни програмисти и те се образоват на много компютърни езици. Ако се интересувате от компютри и искате да станете програмист, ще получите възможността да научите за много различни езици като 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 или повече.