> We would not put a pilot in the cockpit without extensive flight training; why would we expect someone with no IT experience to be close to successful? They do not know what to execute on or what to prioritize which leads to endless risk reduction efforts and diluted focus. IT is a highly skilled and trained job; staff it as such.
Isn't this (general pattern) what led to the creation of the USAF as a separate military branch from the Army?
Perhaps we need a use military branch - The U.S. Software Force!