Tech job outlook good, better for freelancers