20100203 tech.tech-news: 11% decline in tech grads placement