> I go in and debug for a while because the app has become fubar, then finally realize it did the whole thing incorrectly and throw it all away.
This seems consistent with some of the more precocious junior engineers I've worked with (and have been, in the past.)