A day doesn’t go by in the IT recruitment and staffing world without talk of the IT skills gap. Here we are talking about it once again. While it seems...