Чтобы предсказать будущее, его нужно изобрести», и второе – «Разработчики программного обеспечения должны уметь разбираться в железе».