Informatik studieren?

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
brotkasten-deluxe
Beiträge: 147
Registriert: 29.08.2004 01:43
Wohnort: Germany
Kontaktdaten:

Informatik studieren?

Beitrag von brotkasten-deluxe »

Hi,
wollte mal fragen ob hier jemand informatik studiert / oder schon studiert hat und wo es am besten zu studieren ist ? :allright:
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

ich denk mal, meine Erfahrungen aus der Zeit
als das das MUD noch neu war,
das Internet noch nur wenigen zugänglich,
und Prof. Pepper seine Studies OPAL 0.8 austesten lies,
sind da nicht so von belang......? ;)
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Beitrag von ZeHa »

Ich studier Informatik mit Schwerpunkt Multimedia an der FH Weingarten und finde es insgesamt ganz in Ordnung. Natürlich wird oft auf theoretischen Dingen rumgeritten, aber da es eine FH ist, gibt es auch einige praktische Übungen und zwei Praxis-Semester (dort kann man viel lernen).

Von den Themen her lernt man halt ein paar Grundlagen in C, C++, Java, Assembler, HTML, PHP, CSS, JavaScript, Netzwerk-Hardware-Zeugs, UML, Software-Planung, Projekt-Management, rechtliches Zeugs, und in meinem Fall (Multimedia) halt auch Kompressionsverfahren und Sachen wie Videoschnitt usw.
Viele Dinge werden nur angekratzt, sprich, wer nach 4 Jahren fertig ist kann nicht zwangsweise programmieren oder sowas... denn richtig lernen tut man es halt nur, wenn man's macht, und nicht wenn man nur das auswendig lernt, was man dort so vorgesetzt bekommt.

Ursprünglich hatte ich gar nicht vor, zu studieren, aber ich wußte auch keine richtige Alternative, und bin jetzt froh daß ich's gemacht hab, weil man auch ein paar coole Leute kennenlernt und die Praktika teilweise ganz lustig sind (bspw. haben wir den Prof in einem Praktikum überreden können, daß unsere Gruppe ein Spiel programmiert). Und hinterher hast Du halt 'nen ordentlichen Abschluß, was mehr Wert ist als z.B. eine Ausbildung zum Fachinformatiker (wenn man's einfach mal aus der "normalen" Perspektive betrachtet, also Beziehungen oder haufenweise Referenzen ausgeschlossen).

EDIT: Hatte bei der Aufzählung, was man so lernt, einen wichtigen Punkt vergessen: Mathe. Das ist für viele leider ein Sieb, denn es ist recht umfangreich und auch nicht allzu einfach. Wir hatten das in den ersten beiden Semestern, da muß man sich dann schon ein wenig damit beschäftigen, um weitermachen zu können. Aber ich würd mich davon nicht direkt abschrecken lassen, also falls Du selbst Informatik studieren willst.
Bild     Bild

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Beitrag von Tafkadasom2k5 »

ZeHa hat geschrieben:Du halt 'nen ordentlichen Abschluß, was mehr Wert ist als z.B. eine Ausbildung zum Fachinformatiker (wenn man's einfach mal aus der "normalen" Perspektive betrachtet, also Beziehungen oder haufenweise Referenzen ausgeschlossen).
Bei uns ist es eher umgekehrt (was für mich auch am logischten ist, und ich mir eigentlich nicht vorstellen kann, dass es woanders nicht zutrifft).
Wenn du einen Fachinformatiker Abschluss hast und dich bei einer Firma bewirbst, und die sehen, woran du mitgearbeitet hast und können sowas gebrauchen, dann hat man VIEL mehr Chancen auf den Arbeitsplatz als anders.

Es ist ein ziemlich großer Unfug zu denken, dass ein Informatikstudium die Chancen zwangsläufig verbessert. Viele Unternehmen, darunter auch meines, sind auf solche Leute schon hereingefallen. "Alles schonmal angekratzt, aber von echten Aufgaben keinen Schimmer".

Ich würde mir hochgradig überlegen was ich wirklich will, wenn ich studieren gehe. Für viele Leute kann man es auch als "Zeitverschwendung" abstempeln, weil sie danach eh den Fachinformatiker machen.Wenn man nicht unbedingt Diplom INgenieur werden will, würde ich das persönlich auch nicht empfehlen- alleine schon wegen der Unabhängigkeit. Ich arbeite lieber und werde schnell unabhängig von meiner Umwelt, als mich "allgemein" für etwas zu qualifizieren, was im Endeffekt auf etwas ähnliches rauskommt.

Wenn ich meine Ausbildung beendet habe, werde ich mir meine Studiumsabsichten natürlich nochmal überdenken, aber ich gehe nicht davon aus, es zu tun.

Gr33tz
Tafkadasom2k5
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Beitrag von ZeHa »

Ich meinte das jetzt nicht auf die Einstellung bezogen, sondern auf das Gehalt. Wenn man davon ausgeht, daß ein Fachinformatiker und ein Diplom-Informatiker beide in der gleichen Firma eingestellt werden, und beide quasi die gleichen Voraussetzungen haben (also sie kennen den Chef nicht persönlich und sie haben beide außer ihrer Ausbildung keine weiteren Referenzen), dann ist es meist so, daß der studierte von Anfang an mehr Geld verdient.

Mit den Chancen auf den Arbeitsplatz hatte meine Aussage also nichts zu tun; daß es hier anders aussehen kann, glaube ich Dir natürlich. Aber generell hängt das eben von den Referenzen ab, die Du vorweisen kannst (sagst Du ja selbst - "wenn die sehen, woran Du mitgearbeitet hast").
Bild     Bild

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
Benutzeravatar
Froggerprogger
Badmin
Beiträge: 855
Registriert: 08.09.2004 20:02

Beitrag von Froggerprogger »

Ich studiere ebenfalls Informatik, mit Nebenfach Mathematik und kann mich nicht ganz entscheiden, welches der beiden Fächer mehr Spaß macht :D

Die Aussage "Uni-Informatiker lernen nichts richtiges" stimmt meiner Erfahrung nach nicht, trotzdem scheint man so grob einteilen zu können:

Möchtest du nachher als reiner Programmierer in leicht- bis mittelkomplexen Projekten arbeiten oder Dinge wie Firmennetzwerke planen, installieren und pflegen, also in diesem 'bodenständigen' Bereich der praktischen/angewandten Informatik arbeiten, ist sicherlich eine Fachinformatiker-Ausbildung das richtige. Dort lernt man das was man braucht, ist schneller fertig, kann eher Geld verdienen und musste/durfte sich nicht mit übermäßig theoretischen Dingen beschäftigen.

Nach einem Uni-Studium wirst du einen solchen Job eher seltener annehmen, sondern je nach deiner Fachrichtung in andere Bereiche gehen. Hier erst kurz was zu den Fachrichtungen: Mit dem Uni-Studium wirst du dich früher oder später auf eine der drei Hauptrichtungen festlegen (nicht explizit, sondern durch die Anzahl der Kurse aus diesen Bereichen):
  • - technische Informatik: Entwurf und Progammierung von eingebetteten Systemen, Rechnerarchitektur, Verteilte Systeme, Netzwerktechnologien, Übertragungstechnik (Sprachen: VHDL, Verilog, etc.)

    - theoretische Informatik: Algorithmen, Datenstrukturen, Komplexitätstheorie, Quantencomputer, Kryptographie

    - praktische/angewandte Informatik: schrittweise Modellierung von komplexen Problemstellungen, z.B. per UML, Projektmanagement, Programmieren
Je nach Bereich (TI - tech, TH - theo, PI - prakt) kann man sich nachher verschiedene Tätigkeiten (mit grober Zuordnung) vorstellen:
  • - (alle) allgemein Forschung/Entwicklung z.B. erst als studentische Hilfskraft und nachher als wissenschaftlicher Mitarbeiter in Arbeitsgruppen der Professoren oder in uni-nahen Forschungsinstituten.
    - (TI) Hardwareentwurf bei Chipherstellern
    - (TI) Mitarbeit in Software/Hardware-Projekten z.B. für Auto- oder Flugzeughersteller
    - (TI) Programmierung von FPGAs/Microcontrollern
    - (TH) Aufbau/Pflege/Implementierung großer Grid-Cluster (Supercomputer)
    - (TH) Entwurf optimaler Algorithmen in Netzwerken (z.B. Peer-to-peer)
    - (TH) Grafikkartenhersteller: Verbesserte 3D-Fähigkeiten
    - (TH) 3D-Engine-Programmierer
    - (PI) Personalmanagement großer Softwarefirmen
    - (TH) Entwurf kryptografischer Protokolle für spezielle Aufgaben
    - (PI) Programmierer
    - (PI) Projektdurchführung: Umwandlung von der komplexen Idee in ein funktionierendes Programm
Es gibt also eine ganze Menge Bereiche, in denen man nachher arbeiten kann. Man gelangt dabei leicht in Aufgaben hinein, die ein Studium notwendig machten:

Möchte man Datenbanken einbinden, so muss man einfach nur SQL anwenden können. Zur Erweiterung bestehender DBMS ist aber ein fundiertes Wissen über relationale/objektrelationale Datenbanken in ihrer formalen Präzision unerlässlich.

Möchte man Verschlüsselung nutzen, kann man dies ohne weiteres tun - man nehme AES, RSA oder ElGamal. Möchte man diese Protokolle aber auf spezielle Anwendungsgebiete anpassen, oder zukunftsfähig halten, bzw. die Schwächen verstehen, muss man exakt die mathematischen Grundlagen und Angriffsmöglichkeiten dahinter verstehen.

Möchte man Spiele programmieren, fuxt man sich in die 3D-Engine-API rein und nutzt sie. Wenn man aber neue Konzepte in die 3D-Engine oder gar in die Grafikkarten einbringen (so wie BSP-Trees, Shading, Clipping), muss man eine Menge Mathe anwenden und teilweise abgefahrene Algorithmen effizient implementieren.

Möchte man Peer-to-peer-Netzwerke einsetzen, kann man das tun. Möchte man sie aber entwickeln, so muss man viel über Graphentheorie und effiziente (randomisierte, approximative) Algorithmen wissen.

... in der Art kann man sicher noch viele 'Gleichnisse' aufstellen. Allgemein kann man wohl sagen, dass die Früchte der Arbeit als Uni-Informatiker nachher irgendwo von anderen Leuten genutzt werden können (natürlich auch von einem selbst). Man ist also häufig eine Stufe 'dahinter', quasi in der Meta-Ebene :D

Dafür beschäftigt man sich aber mit allen theoretischen Details, wofür als Grundlage Mathematik benötigt wird.

Die Wahl deines Nebenfaches sollte wohlüberlegt sein. Z.b. eignet sich für einiges eher Mathematik, für anderes E-Technik, oder BWL, oder Medienwissenschaft.

An Voraussetzungen wird eigentlich nur die Bereitschaft zum Lernen erwartet. In jeder Vorlesung ging es bisher bei 0 los. (Sofern man bei Mathe ggf. die Brückenkurse besucht). Z.b. beim Programmieren. Was ist eine if-Bedingung, oder eine for-Schleife, wofür nutzt man sie ? Suuuuperlaaangweiiiliigg. Dann aber geht es ratz-fatz weiter - da muss man dranbleiben oder kanns aufgeben. Denn z.B. beim Programmieren gings nachher in derselben Vorlesung um die Monitoringfunktionen zur Synchronisation paralleler Threads.
Bei "Rechnerarchitektur" ging es erst ganz banal um ein AND-Gatter, ein ODER-Gatter, etc. Irgendwann dann aber wurde alles zusammengeschustert zu einem kompletten Prozessor mit MMU, ALU, Cache, inkl. Pipelining-Strategien.

Also mein Tipp: Wenn, dann ganz oder gar nicht: Also jede Vorlesung durchziehen oder gar nicht erst anfangen.
Inkl. Vorlesungsnachbereitung kommen da durchaus ganz normale 30-35-Stunden-Wochen zusammen, dafür hat man aber dann auch keinen Stress, da man mit der Vorlesung Schritt hält (es geht alles Schritt für Schritt, aber manchmal bedeutet das Ausfallenlassen einer einzigen Vorlesung schon viel Stoff nachzuholen). Bereitschaft/Fähigkeit zum selbstständigen Lernen ist also unerlässlich. Insbesondere eine gute Struktur beim Lernen hilft hier sehr (Organisation der Unterlagen, Notizen, etc.). Da ich vorher völlig chaotisch war, hat diese Umstellung bei mir einige Zeit gedauert, sich aber bewährt.
Selbst wenn du nachher beruflich ganz andere Wege einschlägst, hast du damit gelernt, dich selbstständig in Probleme reinzufuchsen und erst aufzugeben, wenn andere schon seit Wochen aufgegeben haben, bzw. nach anstrengenden Problemen tatsächlich ein Ergebnis zu liefern. Man gewinnt also eine Menge Ausdauer beim Konzentrieren und lernt, sich auch über Wochen hinweg trotz Mühen zu motivieren.

Zu Mathe: Ohne Mathe-Nebenfach hält sich das meiner Meinung nach in Grenzen und kann (mit Engagement) durchaus auch von ungeübten Personen erlernt werden. Einige Profs können das auch richtig gut vermitteln.

Bzgl. Studienort:
Ich hatte damals einige Rankings und sämtliche Internetseiten der 'guten' Unis angesehen. Da ist natürlich die Frage, welche Kriterien man selbst für wichtig erachtet. Mir war z.B. wichtig, wie die Professoren bewertet werden (nichts ist nerviger, als unfähige Professoren, zwei Vorlesungen fallen mir dazu ein, die anderen waren alle top vermittelt) und wie die Drittmittel der Uni aussehen (mehr Geld = bessere Lehrbedingungen stimmt leider) und wie das Angebot an uni-nahen Einrichtungen wie Forschungsgruppen und Instituten so ist (denn ich wollte in eine solche rein). Aufgrund dessen kam ich nachher auf Karlsruhe, Paderborn oder Aachen und habe mich nachher für Paderborn entschieden, da dies in der Nähe war, Informatik hier das Aushängeschild ist und daher die Informatiker höherer Semester ein eigenes überschaubares Gebäude haben, in dem überdurchschnittlich viele Institue drin sind (--->) wo dann auch mal so schönes gemacht wird wie Grid-Computing (--->) und Roboter-Fussball (der RoboCup war 2005 in PB) und Hydra (--->) stammt auch von hier.

Bislang habe ich es absolut nicht bereut, sondern ganz im Gegenteil. Aber ich denke auch jede andere 'gute' Uni wird genügend ähnliche Möglichkeiten bieten, und selbst die im Ranking schlechteren werden wohl i.O. sein, insbesondere wenn man gar nicht in uni-naher Arbeit mitmachen möchte.

So, das wars aber erstmal, jetzt habe ich über eine Stunde geschrieben, dabei muss ich noch pauken, denn morgen früh schreibe ich eine Klausur (Kryptographie - OTP/PRG/PRF/DES/AES/RSA/ElGamal)
MFG
!UD2
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Ich werde auch dieses Jahr anfangen Informatik zu studieren. Ich werde
auf die Uni in Saarbrücken gehen. (Für alle die, denen Saarbrücken
überhaupt nichts sagt: Das ist die Hauptstadt vom Saarland. Und nein, das
Saarland gehört nicht zu Frankreich <) )

Ich habe leider gerade zu wenig Zeit um viel zu schreiben und studieren
tue ich ja sowieso noch nicht. Trotzdem ein paar Links zur Saarbrücker
Uni, damit man sich nicht so viel durchklicken muss:

Das Studienangebot
Das Zentrum für Bioinformatik
Informatik Allgemein
- Ein Beispielstundenplan für Informatik-Studenten
- Jede Menge Aufgaben und dazugehörige Lösungen zum Informatik-Studium
Das erste Aufgabenblatt habe ich mal gemacht. Das war schon spaßig. :)
Homepage der Computer- und Kommunikationstechnik
Benutzeravatar
brotkasten-deluxe
Beiträge: 147
Registriert: 29.08.2004 01:43
Wohnort: Germany
Kontaktdaten:

Beitrag von brotkasten-deluxe »

was hört man denn so über die uni in hannover?
Antworten