Home Business and Money Alibaba stuns tech world, but all is not rosy for tech jobs