A mi lo que me ayudo bastante fueron las clases de mátematicas y obviamente programación, de ahí el resolver problemas mátematicos de lógica, practicando y practicando, esto te causo a veces unos pequeños problemas jeje, ves todo con lógica que cuando platicas con otra gente te quedas
obvio y demás, es curioso.
Igual no me vendría nada mal mejorar mi forma de analizar los problemas, por cierto ya actualmente puedo tomar un lenguaje de programación X y aprenderme la sintaxis simplemente, ahora lo que me gustaría bastante es tener memoria de elefante
Saludos