Sempre fui pessimo em matematica, eu decorava as coisas e replicava conforme tinha gravado na mente.
Quando qualquer numero ou simbolo saia do padrão eu ficava perdido, nao tinha "aprendido" aquilo ainda. Quando o problema era resolvido eu via que igual ao que ja sabia, porém, com numeros e simbolos diferente.
Com o tempo aprendi alguns conceitos matematicos e partir dai resolver problemas ficaram simples em qualquer situação.
Levo essa mesma lógica pra vida e para programação.
1
1
Comigo era a mesma coisa em matemática e no início de meu aprendizado em programação.