AFSC 3D0X4, Програмування комп’ютерних систем

click fraud protection

В армії є комп’ютерні програмісти, які здобувають освіту багатьма комп’ютерними мовами. Якщо ви цікавитесь комп’ютерами та хочете бути програмістом, ви отримаєте можливість дізнатися про багато чого різні мови, такі як C#, Java, JavaScript, F#, COBOL, BASIC, ColdFusion, SQL, а також захищені програмування. Ви також можете попрацювати з кібервійною. Там ви можете проаналізувати віруси зловмисного програмного забезпечення та провести зворотний інженерний аналіз цих загроз, навчившись користуватися такими програмами, як A+, Security+, і отримати сертифікати CEH.

Персонал програмування комп’ютерних систем контролює та виконує функції комп’ютерного аналітика, програміста, тестувальника та менеджера в проектуванні, розробці, обслуговуванні, тестуванні, конфігурації управління та документування систем прикладного програмного забезпечення, клієнт-серверного програмного забезпечення та систем реляційних баз даних, що є критично важливими для ведення бойових дій.

Конкретні обов'язки

Конкретні обов’язки програміста комп’ютерних систем у ВПС включають наступне:

  • Розробляє стандартизовані інструменти та інтерфейси відповідно до вказівок з операцій мережі повітряних сил (AFNETOPS) для перетворення необроблених даних у корисну інформацію C2.
  • Розробляє та впроваджує політику для забезпечення ефективного виявлення інформації, індексування, зберігання, керування життєвим циклом, пошуку та спільного використання в спільному корпоративному інформаційному середовищі.
  • Використовує можливості систем, призначених для збору, зберігання, отримання, обробки та відображення даних для забезпечення домінування інформації.
  • Забезпечує дотримання директив і стандартів Міністерства оборони щодо безпеки та сумісності.
  • Захищає операційні системи, прикладне програмне забезпечення, файли та бази даних від несанкціонованого доступу до конфіденційної інформації або зловживання ресурсами комунікаційного комп’ютера.
  • Визначає аналіз та розробляє вимоги до програмних систем через інтерпретацію стандартів, специфікацій і потреб користувачів як системний аналітик.
  • Визначає, проектує та розробляє вимоги до даних, структуру бази даних, потік процесів, систематичні процедури, алгоритми та файлові структури для реалізації та підтримки програмних систем за допомогою програмної інженерії техніки.
  • Працює з системами, використовуючи програмні методології, такі як розподілена обробка, системна мережа, розширене зберігання та пошук інформації та методи управління.
  • Визначає та рекомендує найбільш розумний підхід до розробки нових систем або модифікації існуючих систем. Розробляє та підтримує специфікації системи.
  • Проводить і бере участь у перевірках систем і технічних обмінах.
  • Вибирає відповідні засоби розробки програмного забезпечення.
  • Вивчає комерційні готові варіанти, щоб задовольнити вимоги користувачів.
  • Перекладає системні специфікації та вимоги в програмний код і структури бази даних, реалізує розроблену функціональність як програмні кодери.
  • Аналізує вихідні продукти та налагоджує вихідний код, щоб виділити та виправити помилки в програмній логіці, синтаксисі та введенні даних, а також забезпечити точність і ефективність.
  • Проводить перевірку коду та тестування на рівні модулів.
  • Розробляє та підтримує плани тестування на рівні підрозділу. Упорядковує тестові дані та процедури.
  • Змінює існуючі програми для виправлення програмних помилок або змінює наявні функції чи інтерфейс.

Професійне навчання

Навчання початковим навичкам (технічна школа): Результатом закінчення технічної школи AF є присвоєння 3 кваліфікаційного рівня (учень). Після базової підготовки повітряних сил льотчики цього AFSC відвідують наступні курси:

  • E3AQR3D034 00AA, учень з програмування комп’ютерних систем в Keesler AFB, MS - 55 навчальних днів.
  • Громадський коледж Повітряних сил (CCAF) – курси комп’ютерних технологій зароблять вам 19 кредитів коледжу за завершення технічної школи в Громадському коледжі Повітряних сил

Сертифікаційне навчання: Після закінчення технічної школи люди з’являються на постійне місце роботи, де вони проходять 5-рівневу підготовку (технік). Це навчання є поєднанням сертифікації на робочому місці та запису на заочний курс, який називається Курс розвитку кар'єри (CDC). Після того, як тренер(и) льотчика підтвердять, що вони кваліфіковані для виконання всіх завдань, пов’язаних із цим завданням, і після того, як вони пройдуть CDC, включно з остаточним письмовим іспитом із закритою книгою, вони підвищуються до 5-го рівня навичок і вважаються «сертифікованими» для виконання своєї роботи з мінімальними нагляд.

Підвищення кваліфікації: Після досягнення звання штаб-сержанта льотчики вступають на 7-рівневу (ремісничу) підготовку. Майстер може зайняти різні наглядові та керівні посади, такі як керівник зміни, елемент NCOIC (відповідальний унтер-офіцер), суперінтендант польотів та різні посади персоналу. Після підвищення в званні старшого старшого сержанта особовий склад перетворюється на AFSC 3D090, суперінтенданта з кібероперацій. Персонал 3D090 забезпечує прямий нагляд і управління персоналом у AFSC 3D0X1, 3D0X2, 3D0X3 та 3D0X5. 9-рівневий може розраховувати на зайняття таких посад, як керівник польоту, суперінтендант та різні посади персоналу NCOIC. Саме завдяки цьому підвищенню кваліфікації програміст отримує звання керівника проекту та стає дуже затребуваним поза армією.

Місця призначення: Практично будь-яка база ВПС. Але в основному це:

  • Форт Джордж Мід
  • Offutt
  • Максвелл
  • Гюнтер Анекс
  • Скотт

Середній час просування (час служби)

Пілот (E-2): 6 місяців
Перший клас льотчика (E-3): 16 місяців
Старший льотчик (E-4): 3 роки
Старшин (Е-5): 5 років
Технічний сержант (Е-6): 9 років
Старший сержант (Е-7): 17 років
Старший сержант (Е-8): 19,7 років
Старший старший сержант (Е-9): 22,3 роки.

Обов’язковий комплексний бал ASVAB: G-64.

Вимога допуску безпеки: Таємно / Совершенно секретно.

Інші вимоги

  • Має бути громадянином США
  • Мінімальний бал 71 за Тест з електронної обробки даних.
  • Закінчення середньої школи є обов'язковим. Бажано курси з алгебри, геометрії та інформатики та програмування.

Цивільна товарність

У військово-повітряних силах програмісти, як очікується, виконуватимуть дві основні ролі - комп'ютерне програмування та управління проектами. Досвід, отриманий у військовій сфері, буде дуже затребуваним у цивільних фірмах комп’ютерного програмування/інженерії. Професії програмування та управління проектами у ВПС є особливо високооплачуваними в цивільному світі. Насправді ви заробите більше грошей у цивільному світі, ніж у війську, якщо ви добре справляєтеся зі своєю роботою. Це не рідкість починати з $100 тис./рік в обох професіях, але навіть може досягати $200 000 або більше.

Глосарій з управління бізнесом із 30 термінів

Якщо ви новий власник бізнесу, ви можете почути деякі терміни, які вам не знайомі. Цей список із 30 ділових фраз допоможе вам зрозуміти частину жаргону. Кредиторська заборгованість Це бухгалтерський термін, який відноситься до кредитної заборго...

Читати далі

Дізнайтеся, де взяти кредити для малого бізнесу в Канаді

Отримання a кредит для малого бізнесу може бути важкою роботою для малого бізнесу. Канадські банки Традиційно консервативні, а стартапи, як відомо, ризиковані, каже Дайан Бакнер, колишня ведуча Dragons' Den на CBC. Зрештою, вона каже: «Банки не п...

Читати далі

Поради щодо написання дописів у блозі, які містять юридичні поради

В Інтернеті поширюється кількість легальних блогів, також відомих як «blawgs». Майже 200 мільйонів блогів існує в Інтернеті, що робить його все важчим і важчим знайти ваш блог і отримати постійних відвідувачів. Найбільше питання, яке виникає у ба...

Читати далі