Yes, this needs to happen ASAP.   In addition to stopping the constant outsourcing to India and Mexico.  I work with a lot of Fortune 500 companies and I see the destruction of our tech jobs first hand.