If there's not a shortage of skilled engineers, then why is Google paying people hundreds of thousands of dollars a year? While it's true that the industry has a bit of myopia and tends to focus on a specific subset of engineers as "skilled," there is absolutely a huge shortage of them and massive competition to hire them.