Both are.
Tactical shots are quite a bit easier when you know one exists, however training the themes of tactics continually forces you to unconsciously notice such things and make spotting such situations possible.
The trick is the use the knowledge gained about the themes listed above during a game to force winning positions.
Many believe that if you do 10-15 tactical puzzles a day (or even more), you may become a stronger chess player. On the other hand some say, working on tactics can be overrated, since you KNOW that there is a tactical shot and you are likely to find the solution soon. The problem comes, when you are actually playing, you are never helped or told of that tactical opportunity, thus you may miss it. So they figure it's best to be aware of tactical THEMES that the current chessboard presents, and find tactical shots that way, and not do tactic puzzles all that much. (Unless you love doing them regardless)
Which school is right?
PS: Tactical themes can be: back rank situation, undefended piece, pieces on same diagonal/file/column/rank, lack of king safety, pieces situated that they can be forked by a knight....etc...