Что нужно знать, чтобы изобретать? К примеру, физику?

Многие говорят, что чтобы стать изобретателем, нужно:

-На 100 знать физику.

-Знать компьютеры

-Знать технику

-Смотреть, как разрабатывается и писать выводы.

А Вы как думаете?