Layoffs within the tech industry have been making headlines recently. There have always been staff reductions, but the sheer size of some of these most recent cuts has been staggering. When Amazon announces that they are eliminating 18,000 jobs and Google announces that they are eliminating 12,000 jobs, I first feel bad for the people but then think, wow, what kind of company can eliminate a stadium full of people and still function? The primary reason that I find it hard to comprehend is that most of the companies that I’m involved with struggle daily with limited resources to prioritize the most basic of tech functions. So when I hear of a company having close to 20,000 “extra” people, it just doesn’t register. A basic question should be asked, how do companies eliminate so many people and still grow? The answer is that it comes down to priorities and focusing resources on core technologies and areas of growth. Companies with a small IT staff have been doing this for years so when you hear of a large company eliminating massive amounts of people, you’ll usually also hear something related to reprioritization.