No, you don't. But having the complex macroeconomics models far beats relying on layman's guesswork.
You've never looked at a macroeconomics model, have you?
Economics is complicated because it is modeling the behavior of human beings.
Math is easy, computer science is easy, modeling the collective behavior of humans is hard.