concerns about the industry
I see there is a great need for talent. The problem is keeping up with an industry that changes almost daily. You can spend 15K for good course work; work 9 months and already be out of date. In that time, at current wages and salaries, you haven't been paid enough to make it worth while. Some of this work such as analytics and data mining are tedious and boring. You need to make up for that too.
Then what happens if you keep up, do fantastic work but, the company finds cheaper labor? We have no golden parachute, we aren't compencated well for our talent and creativity. We are just thrown out and told "good luck". So, if you REALLY want great American talent ( I use to be one of those people ), you need to come up with a better system than what is out there.
I will suggest ( and be laughed at ) a schooling system that is free to high tech talent, a starting salary of 200K and 6 weeks of paid vacation. Otherwise let the over paid CEO's figure it out.