Technology: Tech layoffs and what the near future might hold for tech workers