When learning to debug code in Dev C++, it's essential to understand your development environment and the debugging tools at your disposal. Key aspects of effective debugging include monitoring variable values during code execution to ensure they align with expectations. Good debuggers, such as gdb, Visual Studio, Eclipse, and Code::Blocks, provide features to inspect these variable values, which is crucial for identifying and resolving issues in the code.