# Personal-Skills

- [Aprende a depurar](/how-to-be-a-programmer/es/1-beginner/personal-skills/01-learn-to-debug.md)
- [¿Cómo depurar dividiendo el espacio del problema?](/how-to-be-a-programmer/es/1-beginner/personal-skills/02-how-to-debug-by-splitting-the-problem-space.md)
- [¿Cómo eliminar un error?](/how-to-be-a-programmer/es/1-beginner/personal-skills/03-how-to-remove-an-error.md)
- [¿Cómo depurar utilizando un registro (Log)?](/how-to-be-a-programmer/es/1-beginner/personal-skills/04-how-to-debug-using-a-log.md)
- [¿Cómo entender problemas de rendimiento?](/how-to-be-a-programmer/es/1-beginner/personal-skills/05-how-to-understand-performance-problems.md)
- [¿Cómo solucionar problemas de rendimiento?](/how-to-be-a-programmer/es/1-beginner/personal-skills/06-how-to-fix-performance-problems.md)
- [¿Cómo optimizar bucles?](/how-to-be-a-programmer/es/1-beginner/personal-skills/07-how-to-optimize-loops.md)
- [¿Cómo manejar el costo de la entrada/salida (E/S)?](/how-to-be-a-programmer/es/1-beginner/personal-skills/08-how-to-deal-with-io-expense.md)
- [¿Cómo gestionar la memoria?](/how-to-be-a-programmer/es/1-beginner/personal-skills/09-how-to-manage-memory.md)
- [¿Cómo manejar errores intermitentes?](/how-to-be-a-programmer/es/1-beginner/personal-skills/10-how-to-deal-with-intermittent-bugs.md)
- [¿Cómo aprender habilidades de diseño?](/how-to-be-a-programmer/es/1-beginner/personal-skills/11-how-to-learn-design-skills.md)
- [¿Cómo realizar experimentos?](/how-to-be-a-programmer/es/1-beginner/personal-skills/12-how-to-conduct-experiments.md)
