Muss man um programmieren zu können intelligent sein?
Und was macht man beim programmieren überhaupt
10 Antworten
![](https://images.gutefrage.net/media/user/Complexx7/1600892157735_nmmslarge__291_0_998_999_f1dc80f466ae30810b4f8c9f375f3d69.jpg?v=1600892158000)
Nein, man muss dafür nicht zwingend intelligent sein, es ist jedoch sehr von Vorteil.
![](https://images.gutefrage.net/media/default/user/11_nmmslarge.png?v=1551279448000)
Naja nicht unbedingt, jeder Mensch hat andere Fähigkeiten, programmieren können heißt nicht intelligent sein zu müssen. Es gibt bestimmt einige Leute die super programmieren aber ansonsten nicht so die hellsten Kerzen sind.
Musst halt etwas Englisch können und eine gute Auffassungsgabe haben und diese wiedergeben können. Logisches denken brauchst du auch.
![](https://images.gutefrage.net/media/user/mrlilienweg/1444748365_nmmslarge.jpg?v=1444748365000)
Ich habe beruflich seit 50 Jahren EDV-Programme geschrieben, bis jetzt wurde mir solch eine Frage noch nie gestellt. Eine gewisses Vorhandensein von Intelligenz kann nirgends schaden.
Ich denke als Programmierer sollte man logisch u. analytisch denken können und mit den Abläufen und mit der eingesetzten Programmiersprache gut vertraut sein, sonst könnte es sein, dass das Programmieren nichts wird.
Ja was macht der Programmierer eigentlich?
Alles, was ein Computer kann, kann er nur, weil ihm einmal genau gesagt wurde, was er tun soll. Und zwar von Programmierern, deren Job es ist, Computerprogramme zu entwickeln und zu „schreiben“. Es wird eine geeignete Programmiersprache verwendet mit deren Hilfe sich der Mensch mit dem Computer verständigen kann.
Ich schreibe selbst eigentlich meine Quell- Programme meistens mit dem Code der Programmiersprachen C oder C++. In den Quell-Programme wird dem Rechner vorgegeben wie und was er Schritt für Schritt ausführen soll um das gewünschte Ergebnis zu erreichen. Mittels eines Übersetzungsprogrammes (Compiler) wird das Quell-Programm in ein ausführbares Binär-Programm übersetzt, das der Computer nach erfolgtem Startbefehl abarbeiten kann.
![](https://images.gutefrage.net/media/user/Simon221585/1616525845236_nmmslarge__0_0_400_400_a7448469a17c2ce8ed07251058ff274b.jpg?v=1616525845000)
Nein, überhaupt nicht. Und in Logik und in Mathematik sind Programmierer auch nicht besser als irgendwer anderes.
![](https://images.gutefrage.net/media/user/Mimimimi498/1620753377919_nmmslarge__261_0_532_532_7e10fe452c3ff0f310cb1f53a26b9446.jpg?v=1620753378000)
Du musst dich nur gut mit Computer Technik, Mathematik und eventuell Physik auskennen.