There is no skills gap. This is no evidence of a skills gap. Nobody has ever produced any credible evidence of a "skills gap". Anyone who claims there is a "skills gap" is either a liar or totally ignorant. So which is the author of this piece?  Well, she's obviously promoting her company's software, so put her in the liar category.