Ich bin ein Java-Programmierer und habe beschlossen, etwas über theoretische Informatik zu lernen. Ich habe keinen Abschluss und ein kleiner Hintergrund würde mir sehr helfen, da ich nichts anderes als Codierung weiß, wenn es um Softwareentwicklung geht.
Ich habe auf dieser Website nach Antworten gesucht und viele Leute gefunden, die das Buch "Struktur und Interpretation von Computerprogrammen" empfehlen. Da ich jedoch nicht über das erforderliche mathematische Know-how für dieses Buch verfüge, habe ich mich für dieses Buch entschieden stattdessen mit "So entwerfen Sie Programme".
Meine Frage hier ist, was würde ich aus dieser Erfahrung gewinnen? Würde es mir etwas über Informatik beibringen, wie ich es will? Oder ist es besser, stattdessen über Algorithmen und Datenstrukturen zu lesen?