Is Engineering Really that Hard?