It's the supply you need to worry. When Gates and his ilk talk about an engineer shortage, it's baloney. Same thing going on in the trucking industry. There's a shortage of cheap engineers, which getting everyone and your mom into coding, will help alleviate.