Microsoft has announced it will cut 10,000 jobs in coming months, with lay off notices going out Wednesday. Like many other tech and finance companies, it’s bracing for a recession this year.