AFSC 3D0X4, Προγραμματισμός συστημάτων υπολογιστών

Συγγραφέας: Peter Berry
Ημερομηνία Δημιουργίας: 20 Ιούλιος 2021
Ημερομηνία Ενημέρωσης: 13 Ενδέχεται 2024
Anonim
AFSC 3D0X4, Προγραμματισμός συστημάτων υπολογιστών - Καριέρα
AFSC 3D0X4, Προγραμματισμός συστημάτων υπολογιστών - Καριέρα

Περιεχόμενο

Υπάρχουν προγραμματιστές υπολογιστών στο στρατό και εκπαιδεύονται σε πολλές γλώσσες υπολογιστών. Εάν ενδιαφέρεστε για υπολογιστές και θέλετε να γίνετε προγραμματιστής, θα έχετε την ευκαιρία να μάθετε πολλές διαφορετικές γλώσσες όπως C #, Java, JavaScript, F #, COBOL, BASIC, ColdFusion, SQL και ασφαλή προγραμματισμό. Μπορείτε επίσης να εργαστείτε με τον πόλεμο στον κυβερνοχώρο. Εκεί μπορείτε να αναλύσετε ιούς κακόβουλου λογισμικού και να αντιστρέψετε αυτές τις απειλές ενώ μαθαίνετε πώς να χρησιμοποιείτε προγράμματα όπως το A +, το Security + και να λαμβάνετε πιστοποιήσεις CEH.

Το προσωπικό προγραμματισμού συστημάτων υπολογιστών εποπτεύει και αποδίδει ως αναλυτής υπολογιστών, κωδικοποιητής, δοκιμαστής και διαχειριστής στο σχεδιασμό, την ανάπτυξη, τη συντήρηση, τη δοκιμή, τη διαχείριση διαμόρφωσης και την τεκμηρίωση συστημάτων λογισμικού εφαρμογών, διακομιστή-πελάτη και λογισμικό με δυνατότητα Ιστού και σχεσιακά συστήματα βάσεων δεδομένων κρίσιμα σε δυνατότητες μάχης.


Ειδικά καθήκοντα

Τα ειδικά καθήκοντα του Προγραμματιστή Συστημάτων Υπολογιστών στην Πολεμική Αεροπορία περιλαμβάνουν τα ακόλουθα:

  • Αναπτύσσει τυποποιημένα εργαλεία και διεπαφές σύμφωνα με τις οδηγίες του Air Force Network Operations (AFNETOPS) για να μετατρέψει τα ανεπεξέργαστα δεδομένα σε πληροφορίες C2 με δυνατότητα δράσης.
  • Αναπτύσσει και εφαρμόζει πολιτική που επιτρέπει την αποτελεσματική ανακάλυψη πληροφοριών, την ευρετηρίαση, την αποθήκευση, τη διαχείριση κύκλου ζωής, την ανάκτηση και την κοινή χρήση σε ένα συνεργατικό περιβάλλον πληροφοριών επιχείρησης.
  • Αξιοποιεί τις δυνατότητες των συστημάτων που έχουν σχεδιαστεί για τη συλλογή, αποθήκευση, ανάκτηση, επεξεργασία και εμφάνιση δεδομένων για τη διασφάλιση της κυριαρχίας των πληροφοριών.
  • Διασφαλίζει τη συμμόρφωση με τις οδηγίες και τα πρότυπα DoD για ασφάλεια και διαλειτουργικότητα.
  • Προστατεύει τα λειτουργικά συστήματα, το λογισμικό εφαρμογών, τα αρχεία και τις βάσεις δεδομένων από μη εξουσιοδοτημένη πρόσβαση σε ευαίσθητες πληροφορίες ή κατάχρηση των πόρων επικοινωνίας-υπολογιστή.
  • Καθορίζει αναλύσεις και αναπτύσσει απαιτήσεις για συστήματα λογισμικού μέσω ερμηνείας προτύπων, προδιαγραφών και αναγκών χρήστη ως αναλυτής συστήματος.
  • Καθορίζει, σχεδιάζει και αναπτύσσει απαιτήσεις δεδομένων, δομή βάσης δεδομένων, ροή διεργασιών, συστηματικές διαδικασίες, αλγόριθμους και δομές αρχείων για την εφαρμογή και συντήρηση συστημάτων λογισμικού χρησιμοποιώντας τεχνικές τεχνικής λογισμικού.
  • Λειτουργεί με συστήματα που χρησιμοποιούν μεθοδολογίες λογισμικού, όπως κατανεμημένη επεξεργασία, δικτύωση συστημάτων, προηγμένη αποθήκευση και ανάκτηση πληροφοριών και τεχνικές διαχείρισης.
  • Καθορίζει και συνιστά την πιο λογική προσέγγιση στο σχεδιασμό νέων συστημάτων ή στην τροποποίηση υπαρχόντων συστημάτων. Αναπτύσσει και διατηρεί προδιαγραφές συστήματος.
  • Διεξάγει και συμμετέχει σε κριτικές συστήματος και τεχνικές ανταλλαγές.
  • Επιλέγει τα κατάλληλα εργαλεία ανάπτυξης λογισμικού.
  • Διερευνά εμπορικές επιλογές εκτός καταστήματος για να ικανοποιήσει τις απαιτήσεις των χρηστών.
  • Μεταφράζει τις προδιαγραφές και τις απαιτήσεις του συστήματος σε κώδικα προγράμματος και δομές βάσεων δεδομένων που εφαρμόζει σχεδιασμένη λειτουργικότητα ως κωδικοποιητές λογισμικού.
  • Αναλύει τα προϊόντα εξόδου και διορθώνει τον πηγαίο κώδικα για την απομόνωση και τη διόρθωση σφαλμάτων στη λογική του προγράμματος, στη σύνταξη και στην εισαγωγή δεδομένων και για να εξασφαλίσει την ακρίβεια και την αποτελεσματικότητα.
  • Διεξάγει κριτικές κώδικα και δοκιμές σε επίπεδο μονάδας.
  • Αναπτύσσει και διατηρεί σχέδια δοκιμών σε επίπεδο μονάδας. Τακτοποιεί δεδομένα δοκιμών και ρουτίνες.
  • Τροποποιεί τα υπάρχοντα προγράμματα για τη διόρθωση σφαλμάτων προγράμματος ή τροποποιεί την υπάρχουσα λειτουργικότητα ή διεπαφή.

Επαγγελματική εκπαίδευση

Αρχική κατάρτιση δεξιοτήτων (Tech School): Η αποφοίτηση της τεχνικής σχολής AF οδηγεί στην απονομή ενός επιπέδου 3 δεξιοτήτων (μαθητευόμενος). Μετά τη βασική εκπαίδευση της Πολεμικής Αεροπορίας, οι αερομεταφορείς σε αυτό το AFSC παρακολουθούν τα ακόλουθα μαθήματα:


  • E3AQR3D034 00AA, Μαθητευόμενος προγραμματισμός συστημάτων υπολογιστών στο Keesler AFB, MS - 55 ημέρες τάξης.
  • Community College of the Air Force (CCAF) - Τα μαθήματα τεχνολογίας της επιστήμης των υπολογιστών θα σας κερδίσουν 19 πιστώσεις κολλεγίου για την ολοκλήρωση της σχολής τεχνολογίας στο κοινοτικό κολέγιο της Πολεμικής Αεροπορίας

Εκπαίδευση πιστοποίησης: Μετά το σχολείο τεχνολογίας, τα άτομα αναφέρουν στη μόνιμη ανάθεση καθηκόντων τους, όπου μπαίνουν σε εκπαίδευση αναβάθμισης 5 επιπέδων (τεχνικός). Αυτή η εκπαίδευση είναι ένας συνδυασμός πιστοποίησης για εργασία κατά την εργασία και εγγραφής σε ένα μάθημα αλληλογραφίας που ονομάζεται α Μάθημα ανάπτυξης σταδιοδρομίας (CDC). Μόλις ο εκπαιδευτής (οι εκπαιδευτές) του αερομεταφορέα πιστοποιήσει ότι είναι ικανός να εκτελέσει όλες τις εργασίες που σχετίζονται με αυτήν την ανάθεση και μόλις ολοκληρώσει το CDC, συμπεριλαμβανομένης της τελικής γραπτής δοκιμής κλειστού βιβλίου, αναβαθμίζεται στο επίπεδο 5 δεξιοτήτων και είναι θεωρείται "πιστοποιημένο" για να εκτελέσει τη δουλειά του με ελάχιστη εποπτεία.

Προχωρημένη εκπαίδευση: Με την επίτευξη του βαθμού του λοχίας προσωπικού, οι αεροπόροι μπαίνουν σε εκπαίδευση 7 επιπέδων (τεχνίτης).Ένας τεχνίτης μπορεί να περιμένει να καλύψει διάφορες θέσεις εποπτείας και διαχείρισης, όπως ηγέτης βάρδιας, το στοιχείο NCOIC (μη αρμόδιος υπάλληλος υπό επιτήρηση), ο υπεύθυνος πτήσης και διάφορες θέσεις προσωπικού. Μετά την προαγωγή του στην τάξη του ανώτερου λοχίας, το προσωπικό μετατρέπεται σε AFSC 3D090, υπεύθυνο κυβερνοεπιχειρήσεων. Το προσωπικό 3D090 παρέχει άμεση επίβλεψη και διαχείριση στο προσωπικό σε AFSCs 3D0X1, 3D0X2, 3D0X3 και 3D0X5. Ένα 9-επίπεδο μπορεί να αναμένει να καλύψει θέσεις όπως επικεφαλής πτήσης, επιθεωρητής και διάφορες θέσεις εργασίας προσωπικού NCOIC. Μέσω αυτών των προηγμένων εκπαιδεύσεων ένας προγραμματιστής κερδίζει τον τίτλο του διαχειριστή έργου και γίνεται εξαιρετικά εμπορεύσιμος εκτός του στρατού.


Τοποθεσίες ανάθεσης: Σχεδόν οποιαδήποτε βάση Πολεμικής Αεροπορίας. Κυρίως όμως:

  • Ft George Meade
  • Έξω
  • Μάξγουελ
  • Παράρτημα Gunter
  • Σκοτ

Μέσος χρόνος προώθησης (χρόνος υπηρεσίας)

Airman (E-2): 6 μήνες
Airman First Class (E-3): 16 μήνες
Senior Airman (E-4): 3 χρόνια
Λοχίας προσωπικού (E-5): 5 έτη
Τεχνικός λοχίας (E-6): 9 έτη
Κύριος λοχίας (E-7): 17 ετών
Ανώτερος λοχίας (E-8): 19,7 ετών
Αρχηγός λοχίας (E-9): 22,3 ετών

Απαιτούμενο ASVAB Composite Score: G-64

Απαίτηση εκκαθάρισης ασφαλείας: Μυστικό / Κορυφαίο μυστικό

Λοιπές απαιτήσεις

  • Πρέπει να είναι πολίτης των ΗΠΑ
  • Ελάχιστο σκορ 71 για τη δοκιμή ηλεκτρονικής επεξεργασίας δεδομένων.
  • Η ολοκλήρωση του γυμνασίου είναι υποχρεωτική. Είναι επιθυμητά μαθήματα σε άλγεβρα, γεωμετρία και επιστήμη υπολογιστών και προγραμματισμός.

Πολιτική εμπορευσιμότητα

Στην Πολεμική Αεροπορία, οι προγραμματιστές αναμένεται να εκπληρώσουν δύο πρωταρχικούς ρόλους - Προγραμματισμός Υπολογιστών και Διαχείριση Έργων. Η εμπειρία που αποκτάται στο στρατό θα είναι ιδιαίτερα περιζήτητη από μη στρατιωτικές εταιρείες προγραμματισμού / μηχανικού τύπου. Οι θέσεις εργασίας της Πολεμικής Αεροπορίας στον προγραμματισμό και στη διαχείριση έργων είναι και οι δύο ιδιαίτερα υψηλές αποδοχές στον πολιτικό κόσμο. Στην πραγματικότητα, θα κερδίσετε περισσότερα χρήματα στον πολιτικό κόσμο παρά στον στρατό εάν είστε καλοί στη δουλειά σας. Δεν είναι ασυνήθιστο να ξεκινάτε με $ 100k / έτος και στα δύο επαγγέλματα, αλλά μπορεί ακόμη και να φτάσει έως και 200.000 $ ή περισσότερα.