Ich bin ein 16-jähriger Mann, dem kürzlich ein Freund eine große Enzyklopädie über Informatik geschenkt hat. Normalerweise interessiere ich mich nicht so für Computer und Technologie, aber die Informatik hat begonnen, mich zu faszinieren. Ich habe jedoch vor, Physik und / oder Mathematik zu studieren und nicht CS. Meine Frage ist also, ob es nützlich ist, ein Selbststudium der Informatik durchzuführen. Ich strebe natürlich nicht das BSc-Niveau an, sondern nur die Grundlagen von CS (es ist eine Enzyklopädie mit ~ 600 Seiten).
reference-request
education
Kamal
quelle
quelle
Antworten:
Ich denke, dass das Erlernen der Informatik sicherlich ein Vorteil sein kann. Hier finden Sie eine Reihe von (verwandten) Fähigkeiten, die die Informatik zu bieten hat.
Programmieren - zu wissen, wie man programmiert, ist eine nützliche Fähigkeit für jede Disziplin. Statistiker und Soziologen, Geographen und Ingenieure usw. müssen häufig programmieren. Nach einem CS-Abschluss sollten Sie lernen, richtig zu programmieren.
Modellierung - eines der wichtigsten Dinge, die Informatiker tun, ist die Modellierung der Welt. Zwar tun dies auch Physiker, Biologen und Soziologen, aber die Arten von Modellen sind unterschiedlich. Das Wissen über die Arten von Modellen, die von Informatikern erstellt werden, kann häufig beim Modellieren in anderen Disziplinen helfen. Noch besser ist, dass Informatikmodelle im Allgemeinen ausführbar sind (siehe Punkt 1).
Abstraktion - In der Informatik dreht sich alles um Abstraktion. Dabei werden irrelevante Details ignoriert, um den Kern eines Problems herauszuarbeiten. Bei der Modellierung einer Programmiersprache wird nicht jedes einzelne Detail modelliert. Man kann von fast allen Details abstrahieren und das Parallelitätsmodell isoliert oder nur die Klassen in einer objektorientierten Sprache studieren. Diese Art der Abstraktion ist in anderen Wissenschaften weniger verbreitet (ich behaupte), aber sie ist von entscheidender Bedeutung für das Verständnis der Phänomene, an denen Informatiker interessiert sind. Ich bin sicher, dass andere Bereiche von einer Abstraktion profitieren könnten.
Dies lässt sich wahrscheinlich am besten in einem Artikel über computergestütztes Denken von Jeannette Wing zusammenfassen.
quelle
Ich würde sagen, dass jeder in einem naturwissenschaftlichen / technischen Studiengang mindestens ein bisschen CS haben sollte. Kenntnisse in mindestens einer Programmiersprache, Datenstrukturen und Grundkenntnisse in Algorithmen sind nützlicher als Sie denken ...
Ich hätte nie gedacht, dass es wichtig wäre, aber jetzt wünschte ich mir, ich hätte diese Dinge früher in meiner Karriere in Angriff genommen.
Ich bin mir nicht sicher über ein gutes "Intro to Programming Book", aber dies war ein anständiges Intro zu Algorithmen.
Ich bin mir nicht sicher über den Vorschlag, "echte" Kurse zu belegen. Seien Sie vorsichtig und erkundigen Sie sich nach der Arbeitsbelastung des Lehrers. Ich war nicht beeindruckt von denen, die ich mitgenommen habe, und fühlte mich in gewisser Hinsicht alleine besser dran. Fühlen Sie sich nicht an die Voraussetzungen gebunden, sprechen Sie mit den Beratern und nehmen Sie an den Kursen teil, die Ihnen am meisten helfen.
quelle
Computer sind ein großartiges Werkzeug für Physiker. Wenn Sie beispielsweise eine Simulation eines physikalischen Phänomens durchführen möchten, ist es hilfreich, den schnellsten verfügbaren Algorithmus zu kennen, wenn er in angemessener Zeit berechnet werden kann.
Ich bin ein Software-Ingenieur und liebe Informatik. Es ist gut zu wissen, welche Probleme Computer auch lösen können.
quelle
Wenn Sie Physik oder Mathematik studiert haben, wird das Studium der Informatik für Sie kein Problem sein, und es ist immer gut, sich Wissen aus einer guten Quelle zu beschaffen. Sie haben auch in Ihrem eigenen Sinne Recht, wenn Sie kein Informatikstudium absolvieren müssen, warum Sie das studieren sollten, aber Sie können es auch auf andere Weise denken, obwohl Sie Ihre Zeit hier und da während Ihres Urlaubs verbringen und Computer lernen können Wissenschaft, ab heute wollen Sie keine Karriere in der Informatik machen, aber Ihre Meinung kann sich mit der Zeit ändern. Selbst wenn Sie Ihre Meinung nicht ändern, wird ein erworbenes Wissen nie verschwendet. Versuchen Sie es einfach mit dem Einführungsteil einiger Kapitel. Sie werden überzeugt sein, mehr zu lesen, und dann können Sie sich weiterbewegen.
quelle