I've worked with A-shreds and I'm pretty familiar with what they are doing on a daily basis. I think it's great as a B-shred that you are working towards an IA degree, I think that fits well and will pay off. The 17DXAs on the other hand really need to get deep into Computer/Software Engineering, CS, and EE. They can get a lot better at their jobs by really understanding the 1s and 0s and the micro level of cyber ops. The things they are doing to contribute to the fight are great, but without smart people, we will fall behind. We aren't the only country that has realized how much cyber can accomplish.
Break. Rant on.
In 2001 a commission led by Rumsfeld, Peter Teets and others formed to evaluate the management of space professionals, and recommended that the selection, education and training should be modeled after the Navy nuclear program. Well, September 11th happened and priorities quickly shifted away from space cadre management to fighting terrorism, and justifiably so. The result, however, has been a career field manned with the less-than-stellar cadets from each of the commissioning sources, and absolutely no focus on technical expertise.
While pilots receive world-class specialized training that fills in any gaps in knowledge they might need to perform their duties, that has not traditionally happened in space. On the contrary, AFPC had the 13S career field as a dumping ground to send bodies, and the mass crossflow of missileers made system experts a rarity. As a result, our growth and progress has not been nearly what it could be. With new leadership, all of this has changed. Space and missiles officially split into separate AFSCs, training has been completely remodeled, and accessions must now have a technical background. Additionally, we have tons of SPEED programs, advanced courses that count as Masters classes that we attend, and multiple degree programs around the country that are specifically tailored to space operators. As a Lt or junior Capt pulling crew, you have tons of time to do school work during your swing/mid shifts, and all of the other Lts around you are working on the same classes. On top of that, what these junior officers learn during their degree programs directly relates to their jobs and makes them better operators. Moral of the story, real leaders showed up, used their positions to change things, and everything has improved.
Now compare that to the flying world. Young pilots are working their asses off to become system experts, because their lives actually depend on it. At the same time, they are getting hit over the head by leadership pushing degrees that will not contribute a single thing to mission accomplishment. They are deploying frequently and many of them are trying to deal with the stress of marriage/family at the same time. It's no wonder so many members of this forum are dissatisfied with the Air Force. Thousands of people have pushed through it and completed their AAD in spite of the other demands, but WHY? What has been the cost to the Air Force and the American public from those that choose not to deal with the bullshit any more? Are we as effective of an Air Force as we would be if no AAD was required until O-5? I would wager the answer is no. Now it's time for leaders to step up, and make some fucking changes. It's a crime that young fliers were passed over for Captain, it's a crime that they are being pushed into worthless AADs, and the leaders of the Air Force that are also pilots are waiting for what?
It is entirely possible that the Air Force could have separate promotion boards with separate requirements for different career fields, like we already do for some. How about a mission support promotion board, non-rated ops board, and rated board, in addition to the Med/JA/Ch boards? Each group sets the requirements and priorities for those in the corresponding AFSCs. It will take some work by HAF/MAJCOM/NAF staffers everywhere, but whatever they have plenty of time. It makes sense, it's good for the service, and it ensures the right people are promoted in each mission area.
/rantoff