Jobs is a key to economic recovery. Without jobs, people cannot spending. When people don't have money to spend, how can business can sell the house, the car, the TV, the smart phone, etc? When people have income, they can pay the tax, contribute to the church or other charity organization.
So, we need to create more jobs. The first step to create more jobs is stop sending jobs to oversea. Government need to reduce number of H1B visa. Stop offshore outsourcing.
There is no short of talents in technology as long as you are willing to hire and to train American citizens or residents.