Both the economy and culture play a role in the types of jobs people aim for. Tech used to be for "nerds" now it is "cool" because they watched The Social Network and Bill Gates told them they are smart enough to be part of the club.