Here is an article in Computer World that should give us some insight about our future workforce. This article repeats many of the trends I have seen in other publications: 95% of graduates have solid basic technical skills, 50% are poor writers and 25% lack critical thinking skills.
These new “Generation Y” employees place one job criteria much higher than their “Generation X” parents did. They want more free time. Typical parents of these young people worked more than 40 hours per week, especially if employed in a technical field.
Generation Y employees also consider the basic tools of any job to include a company smart phone and laptop. “Working” doesn’t mean sitting in a cubical. They want flexibility in work hours and location.
The next twenty years are going to be interesting.