Muss man in Mathe gut sein, um zu programmieren?
In welchen IT Bereichen ist Mathe ein Must Have?
Ich habe z.B. gehört, dass in Spielentwicklung, KI und Maschinelles Lernen nichts ohne Mathe geht. Aber in Web oder Mobile App Entwicklung wären Mathe Kenntnisse nicht so wichtig. Stimmt das ?
10 Antworten
![](https://images.gutefrage.net/media/user/Bearman1974/1562705931370_nmmslarge__0_0_973_973_e12fbdda0309d6f640edad029ac83522.jpg?v=1562705931000)
Es gibt Bereiche wie Datenbankentwicklungen wo man nicht wirklich viel Mathe braucht bzw. es sehr einfach ist.
Dann gibt es Bereiche wie KI natürlich die sehr Matheintensiv sind.
Wobei man in jedem Bereich auf angrenzende Dinge stoßen kann die dann auf einmal wieder intensiv werden können. Um z.B. die Daten aus einer Datenbank dann auswerten zu können oder Abläufe festzulegen muss man auch verstehen was der Anwender machen möchte und wenn der selber Engineer ist dann muss man auch verstehen was er will.
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/user/Tannibi/1568018311030_nmmslarge__0_0_300_300_9a4334409e63f908baa4b0bff88a688f.jpg?v=1568018311000)
Das stimmt. Die Kenntnisse werden aber an der
Uni trotzdem verlangt.
![](https://images.gutefrage.net/media/default/user/12_nmmslarge.png?v=1551279448000)
Ich habe mal gehört, dass die Erstis ohne Ende Mengen lernen :)
![](https://images.gutefrage.net/media/user/Brainchild/1655134239220_nmmslarge__942_942_2435_2435_dfdd0fad9ef0326518ffa69fcbb01dd8.jpg?v=1655134239000)
Zu Mindestens in der Aussagenlogik. Ich sehe oft Abfragen wie:
if Active=True then
obwohl
if Active then
völlig genügen sollte.
Dann sollte man auch die De-morganschen Gesetzte kennen.
![](https://images.gutefrage.net/media/user/apachy/1597298724769_nmmslarge__0_0_120_120_040779a85bcf89fd282fa9af46f30da0.png?v=1597298725000)
Die meisten Leute brauchen im Alltag kaum groß Mathematik. Klar gibt es Bereiche, wie die von dir erwähnten oder alles um Sensorik und co. meist reicht es aber fit im "Rechnen" zu sein.
Prozentrechnung, Dreisatz bzw. Sachen in Verhältnisse zu setzen sollte problemlos laufen. Sowas brauchst du natürlich auch im Web und co. wenn du mit Auflösungen rumrechnest oder für Animationen usw.
Wirklich mehr hab ich z.B. in den letzten 8 Jahren einmal gebraucht. Das war ein wenig Graphentheorie. Da musste ich mich dann eben mal 1-2 Wochenenden hinsetzen und das eben soweit auf die Kette bekommen. Aber ich denke einmal in 8 Jahren mal 3-4 Tage in Mathe investieren, sollte verschmerzbar sein.
![](https://images.gutefrage.net/media/default/user/11_nmmslarge.png?v=1551279448000)
Programming is not Math — Der weitaus beste Aufsatz zu diesem Thema.
Erfolgreiche Programmierer müssen denken können wie Mathematiker — was nicht heißt, dass sie Mathematiker sein müssen. Die Fähigkeit, so (d.h. recht abstrakt) zu denken, kann auch angeboren sein.
Nur ganz wenige Programmierer benötigen tatsächlich mathematisches Wissen: halt nur in den Fällen, in denen die Anwendung des Programms mathematischer Natur ist.