Well I wouldn't advocate it as a sole mode of operation; I would be a fraud if I did. I don't work that way, but it will fast track a bright kid into some solid heuristics without all the namby pamby grind of inductive accumulation schools seem to prefer.

p.s. I should say I don't work that way unless I am developing software or explaining a system or trying to persuade someone to stop wasting time and focus on where the problem is.