Why is it no college or code camp properly teaches debugging. It's not always an option, but it's a powerful option when it is.
Even more so if you have the ability to do live editing/hot reloading or #TimeTravelDebugging (really wish I could use this one at work).