In certain fields, such as engineering of products as opposed to general software development, such as designing jet airliners, rockets, nuclear power plants, automobiles, buildings, etc. both a degree in engineering and real work experience in engineering a product that goes into production is really important.
There is much more to engineering than design for items that are in production.
The question I was addressing was ensuring customers have enough parts and I believe Mary Barra would have considered that as very important and that she would have ensured that the spare parts were available. It is not sexy or flashy, it doesn't get you media exposure, but it is good engineering.
I also have extensive experience with computer software so I know what I am talking about regarding the difference of engineering and most software development.
> Being competent and having a degree are often very orthogonal to each other.
Please explain how this is true with engineering degrees (EE, Mechanical, Civil, Aeronautical, Materials Science). Of course, if engineering, one needs to be mentored by engineers as well.