Fewer jobs, flat salary blues for techies in campus hiring