Angewandte Informatik oder Informatik? FH oder Uni?
-
Hallo!
Ich befin de mich zurzeit in einer kleinen Entscheidungskrise und auch wenn das Netz voll von sowas ist, hoffe ich sehr auf Hilfe von euch....Ich habe zurzeit die Möglichkeit in diesem WS "Informatik" an einer Uni und "Angewandte Informatik" an einer FH zu studieren.
Meine Interessen:
Ich würde mich gerne auf objektorientiertes Programmieren konzentrieren, da dies mir zurzeit am meisten Spaß macht.
Auch beschäftige ich mich sehr gerne mit Mathematik (Beachte: Stand Abitur...).
Habe nicht vor, den Master zu machen.Wie ich die beiden im Kopf gegenüber stelle:
FH (Angewandte Informatik):
+ mehr Praxisnähe
+ Fokus auf objektorientiertes arbeiten/Programmierung
+ Unter Umständen leichter/geringere Abbruchraten
- Weniger berufliche Möglichkeiten/weniger Wert nach Abschluss
- Geringeres theoretisches WissenUni (Informatik):
+ bessere Berufliche Chancen
+ umfangreicheres Wissen nach Abschluss
+ Möglichkeit, Gefallen an anderen Bereichen zu finden
- Schwerer -> hohe Abbruchraten
- Mehr Theorie
- Weniger Freizeit(Für Ergänzungen bin ich immer zu haben )
Eigendlich ist mein größtes Problem die hohen Abbruchraten an Universitäten.
Über 50% brechen es ab und ich denke mir "Warum sollte ausgerechnet ich einer von zweien sein, der besteht..."
Ich meine, mit einem Abschluss von 1,7 bin ich nicht völlig ungeeignet für ein Studium (ich hoffe ich übernehme mich da jetzt nicht), allerdings lese ich oft, dass man die Leistungen im Abitur gerne ignorieren kann.Ich überlege auch, 1-2 Semester an der Uni zu studieren, und fals das nicht klappt, auf eine Fh zu wechseln...
Neben dem Abbruchraten ist im Hinterkopf aber noch die Sache mit dem Wissen:
Wenn ich höre, wie oberflächlich die FH´ler die Theorie behandeln, habe ich bedenken, dass ich ein schlechter Informatiker wäüre, und somit tendiere ich da zu der Uni.
Welcher Abschluss bessere Berufsaussichten hat, konnte ich auch noch nicht in Erfahrung bringen, da die einen sagen: FH besser, da Praxisnaher. Die Anderen sagen: Eher Uni.Lange Rede, wenig Sinn:
Ich bin gerade völlig verzweifelt was die Wahl angeht und ich hoffe, ihr könnt mir helfen..Fragen nochmal ganz kurz:
- Ist Uni wirklich soviel schwerer, oder entstehen die hohen Abbruchraten lediglich durch die Praxisferne?
- Wie schauts mit den Beruflichen Möglichkeiten danach aus?
- Was würdet ihr wählen?Gruß
-
Moorer schrieb:
Hallo!
Ich befin de mich zurzeit in einer kleinen Entscheidungskrise und auch wenn das Netz voll von sowas ist, hoffe ich sehr auf Hilfe von euch....Versuchen wir's.
Moorer schrieb:
Ich habe zurzeit die Möglichkeit in diesem WS "Informatik" an einer Uni und "Angewandte Informatik" an einer FH zu studieren.
Meine Interessen:
Ich würde mich gerne auf objektorientiertes Programmieren konzentrieren, da dies mir zurzeit am meisten Spaß macht.
Auch beschäftige ich mich sehr gerne mit Mathematik (Beachte: Stand Abitur...).
Habe nicht vor, den Master zu machen.Wie ich die beiden im Kopf gegenüber stelle:
FH (Angewandte Informatik):
+ mehr Praxisnähe
+ Fokus auf objektorientiertes arbeiten/Programmierung
+ Unter Umständen leichter/geringere Abbruchraten
- Weniger berufliche Möglichkeiten/weniger Wert nach Abschluss
- Geringeres theoretisches WissenUni (Informatik):
+ bessere Berufliche Chancen
+ umfangreicheres Wissen nach Abschluss
+ Möglichkeit, Gefallen an anderen Bereichen zu finden
- Schwerer -> hohe Abbruchraten
- Mehr Theorie
- Weniger Freizeit(Für Ergänzungen bin ich immer zu haben )
Eigendlich ist mein größtes Problem die hohen Abbruchraten an Universitäten.
Über 50% brechen es ab und ich denke mir "Warum sollte ausgerechnet ich einer von zweien sein, der besteht..."Ich habe "Praktische Informatik" an einer FH studiert, wir hatten genauso theoretische Informatik, Expertensysteme und Numerik. Wir hatten auch praktische Projekte, wo es einfach um die Umsetzung ankam.
Die Abbruchraten an meiner FH waren deutlich >50%.
Darauf würde ich nicht setzen. Ein Studium solltest Du daran messen, was Dich interessiert, nicht daran, ob Du Angst davor hast.
Moorer schrieb:
Ich meine, mit einem Abschluss von 1,7 bin ich nicht völlig ungeeignet für ein Studium (ich hoffe ich übernehme mich da jetzt nicht), allerdings lese ich oft, dass man die Leistungen im Abitur gerne ignorieren kann.
Ich habe das Studium geschafft, ich würde sogar sagen, ich habe es sehr gut geschafft. Am Abitur bin ich übrigens gescheitert.
Moorer schrieb:
Ich überlege auch, 1-2 Semester an der Uni zu studieren, und fals das nicht klappt, auf eine Fh zu wechseln...
Neben dem Abbruchraten ist im Hinterkopf aber noch die Sache mit dem Wissen:
Wenn ich höre, wie oberflächlich die FH´ler die Theorie behandeln, habe ich bedenken, dass ich ein schlechter Informatiker wäüre, und somit tendiere ich da zu der Uni.Dazu kann ich nix sagen. ^^
Ich hätte mir mehr Theorie gewünscht, allerdings bin ich mit 13 Jahren Programmiererfahrung an die FH gegangen.
Für mich wäre das Uni-Studium also besser gewesen. Anderseits bin ich ein praktisch veranlagter Mensch. Ich schreibe einen Compiler. Wir hatten an der FH auch gelernt, was Top-Down und Bottom-Up-Parsen ist. Ich kann mir das nicht merken. Ich schreibe einen Compiler, der ein praktisches Problem lösen soll und will nicht durch Auswendiglernen von Vokabeln glänzen.Moorer schrieb:
Welcher Abschluss bessere Berufsaussichten hat, konnte ich auch noch nicht in Erfahrung bringen, da die einen sagen: FH besser, da Praxisnaher. Die Anderen sagen: Eher Uni.
Nach der FH habe ich kurz als Freelancer gearbeitet und bin dann in ein europäisches Forschungsinstitut gewechselt.
Das hätte ich mit der Uni vermutlich genauso machen können. Es ist aber eben nicht so, dass ich mit meinem FH-Abschluss total verloren hätte.
Moorer schrieb:
Ich bin gerade völlig verzweifelt was die Wahl angeht und ich hoffe, ihr könnt mir helfen..
Mach, was Dir Spaß macht. Nicht Dein Hirn motiviert Dich, sondern Dein Bauch. ^^
Moorer schrieb:
Fragen nochmal ganz kurz:
- Ist Uni wirklich soviel schwerer, oder entstehen die hohen Abbruchraten lediglich durch die Praxisferne?
- Wie schauts mit den Beruflichen Möglichkeiten danach aus?
- Was würdet ihr wählen?Was wir wählen würden spielt keine Rolle. Es kommt drauf an, ob Du die Motivation hast, Dich für die Klausuren hinzusetzen und zu lernen. Wenn Du Spaß an der Theorie hast, wirst Du auch die Uni packen. Wenn Du nur OOP machen willst, wirst Du es auch auf der FH schwer haben.
Informatiker werden gesucht. Wenn in Zukunft lieber Software entwickeln möchtest, ist die FH kein schlechte Möglichkeit. Möchtest Du lieber Algorithmen entwickeln, würde ich mir eher die Uni ansehen.
Hab keine Angst vor den Abbruchquoten. Es gehen auch viele Informatik studieren, weil sie gerne MineCraft spielen. Wie bei jedem Studium stellt sich nur die Frage: Willst Du das drei Jahre durchziehen?
Bzgl. der Jobchancen: Dein Studium ist eine Eintrittskarte. Du darfst Dich um gewisse Jobs bewerben. Eingestellt wirst Du aufgrund Deiner Erfahrung. Da Du offenbar schon OOP programmierst, kann man es mir Dir doch mal versuchen, wenn Du einen Bachelor hast.
-
Hallo
Erstmal vielen Dank für deine Antwort. Sie hat mir sehr geholfen.
Beim lesen hab ich mich spontan für die FH entschieden...Ich habe einfach Angst, dass ich nach dem Abschluss eines FH-Studiums weniger von den Firmen "akzeptiert" werde, als Uni-Absolventen.
Aber da ich bei der FH auch die Möglichkeit eines Master-Studiengangs habe (Fals ich das überhaupt will... ich lass mich überraschen), also fals es hart auf hart kommt, kann ich das auch noch machen.Ich danke dir für deine Hilfe
-
Xin schrieb:
Ich hätte mir mehr Theorie gewünscht, allerdings bin ich mit 13 Jahren Programmiererfahrung an die FH gegangen.
Nur mal so aus Interesse, weil das Thema oft angesprochen wird: Was lernt man noch an einer FH oder Uni bezüglich Programmierung, wenn man schon derart viel Erfahrung darin hat? Hast Du von dem FH Studium fachlich profitiert?
Sind das eigentlich 13 Jahre Programmiererfahrung im Beruf? Oder Hobbyprogrammiererfahrung?
-
Moorer schrieb:
Beim lesen hab ich mich spontan für die FH entschieden...
Das könnte ein Fehler sein. Es ist keine Behauptung, ich will dich nur nochmal darauf hinweisen. Programmierung und die anderen praktischen Skills lernst du sowieso irgendwann, spätestens wenn du paar Jahre gearbeitet hast. So wahnsinnig viel lernt man da an einer FH übrigens auch nicht, eher durch die Praktikas.
Theorie kann wichtiger sein und schwieriger nachzuholen. Das lernst du nicht ohne weiteres selber. Nach paar Jahren denkst du dir dann vielleicht, toll, die Hälfte von dem was ich an der FH gelernt habe war mehr oder weniger Zeitverschwendung, kann ich eh schon, aber jetzt fehlt mir Theorie, um die Probleme richtig anzugehen...Moorer schrieb:
Ich habe einfach Angst, dass ich nach dem Abschluss eines FH-Studiums weniger von den Firmen "akzeptiert" werde, als Uni-Absolventen.
Du hast da wahrscheinlich eine falsche Vorstellung. Das ist schwer zu beurteilen. Früher hab ich zumindest ständig gehört, FH Absolventen seien viel gefragter, weil sie etwas billiger sind und sofort mit der Arbeit anfangen können und nicht jeder Uni Absolventen weiß, was ein Compiler ist. Ist wohl beides übertrieben, aber ich geh auf jeden Fall nicht davon aus, dass Uni Absolventen gefragter sind.
-
Gregor schrieb:
Xin schrieb:
Ich hätte mir mehr Theorie gewünscht, allerdings bin ich mit 13 Jahren Programmiererfahrung an die FH gegangen.
Nur mal so aus Interesse, weil das Thema oft angesprochen wird: Was lernt man noch an einer FH oder Uni bezüglich Programmierung, wenn man schon derart viel Erfahrung darin hat?
Hmm... ich hatte fünf Jahre C++ Erfahrung, davor zwei oder drei Jahre C, davor zwei Jahre Assembler und davor "Zeugs" wie Basic. Prolog kannte ich auch schon vorher.
Was lernt man da? Kann ich Dir so auch nicht mehr sagen.
Wir hatten drei Semester Programmierung in Delphi, die ziemlich für den A... waren. Aber da ja jeder behauptet, die Sprache wäre egal mit der man programmieren lernt und wenn man ein Formular zusammengeklickt hat und OOP mal besprochen hat, dann passt das... joah.
Im 3. Semester mussten wir dann C können (meinem Semester wurde das nicht beigebracht, aber wir konnten ja offiziell programmieren, wir hatten ja schon 2 Semester Delphi geklickt) um unter Linux (Delphi ist Windows only...) eine Shell mit Netzwerkanbindung zu schreiben (Netzwerk habe ich im ersten Semester dank CounterStrike-Sessions kennengelernt, sonst wüsste ich da vorher auch noch nix von). Im 4. mussten wir einen Linux-Treiber für eine PCI-Karte schreiben, also musste man sich halt C und Linux und Treiberprogrammierung beibringen. C++ haben wir in einmal oder zweimal mal 90 Minuten gelernt: Der Prof stand vorne, spulte die Features runter und danach konnten wir offiziell C++ und dann mussten wir es in Systemprogrammierung eben anwenden.
So genau weiß ich das nicht, ich habe in Delphi meine Testate abgegeben und bei dem Vorlesen von C++ Konstrukten bin ich gegangen, nicht nur weil es unerträglich langweilig war, sondern ich konnte ja schon C++.
Die Programmierausbildung war... bescheiden. Es wird dann doch vieles vorausgesetzt. Man wird an der FH nicht unbedingt an die Hand genommen und dann wird einem das wie in der Grundschule erklärt. Ich gab Tutorien für Studenten im Grundstudium in C++ und da kamen dann Rückmeldung, dass sie bei mir mehr gelernt hätten als im ganzen (bisherigen) Studium und überhaupt verstanden haben, was sie in den zwei Semestern vorher getan haben.
FH heißt nicht "Programmieren lernen", sondern zumindest mein Studium "Praktische Informatik" war ein "Wir werfen Dich ins kalte Wasser und jetz schwimm."
Wir haben Assembler gemacht, Expertensysteme mit Prolog, Turing-Maschinen programmiert, Kombinatorische Optimierung von Algorithmen, Hochregale verwaltet und angesteuert, 3D Modelle für 3D-Drucker optimiert. Damit die Ausführung zeitnah fertig wird, haben wir genetische Algorithmen entwickelt, davon hatte ich vorher noch gar nix gehört.
Und ich habe meinen ersten Compiler da geschrieben. ^^Ich würde jedenfalls nicht sagen, dass bei (m)einem FH-Studium der Fokus auf der Programmierausbildung liegt und man daher gut beraten ist, schon Programmierkenntnisse mitzubringen, auch wenn das - wie bei meinem Studium - keine Voraussetzung sein soll.
Es bleibt wenig Zeit sich um die Programmierung zu kümmern, man wird ausreichend mit deren Anwendung beschäftigt und da nimmt sich keiner die Zeit mit Dir mal eine Liste zu programmieren.Ein Studium ist eine Zeit, sich mit einem Thema zu beschäftigen. Was man daraus macht, entscheidet man selbst.
Gregor schrieb:
Hast Du von dem FH Studium fachlich profitiert?
Ja, habe ich.
Wenn ich das Studium nicht nur auf die FH beschränke, würde ich sogar sagen, dass ich sehr profitiert habe. Mit der Erfahrung musste ich zwar an den Arbeitsbeschaffungsmaßnahmen teilnehmen (die für andere teilweise sicherlich auch sinnvoll sind), aber die Erfahrung verhalf mir natürlich auch zu mehr Ruhe, um selbst weiter zu kommen und das Studium war eine sehr große Inspiration. Ich habe meistens nicht gelernt, was die Profs erzählt haben, sondern einen anderen Blickwinkel bekommen oder Parallelen zu anderen Punkten ziehen können.
Vieles war mir nicht neu, aber es war gut es mal aufbereitet zu sehen, statt nur das, was man sich selbst so zurecht gelegt hat. Auch zum Thema Projektmanagement musste ich mir zuvor nicht ernsthaft Gedanken machen.
Nachher allerdings auch nicht, ich habe jedenfalls noch in keiner Firma gearbeitet, die ihre Projekte wirklich auf dem Level managen, wie ich das gelernt habe. ^^Wie gesagt, ich habe mein Abi nicht geschafft, aber mit Mathe und Physik LK war ich jetzt auch nicht ganz unvorbereitet, trotzdem wurde Mathe recht straff durchgezogen. Wir haben die Papula-Bände durchgenommen.
Ich habe also viel Mathe gelernt. Ich würde sagen, das ist durchaus ein Profit gewesen im Vergleich zum Abiturstoff.Ich ging jedoch davon aus, dass ich semiprofessionell bin und dort zum Professional gebracht werde. Dort musste ich dann erkennen, dass ich schon professionell genug war, aber kein Abitur hatte. Der Wechsel auf die Uni war mir also mindestens bis zum Vordiplom verwehrt.
Seitdem ärgere ich mich darüber, dass ich statt mich durchs Abi zu pauken Billiard spielen gegangen bin, aber das ist eine andere Geschichte... ^^
Im Studium hatte ich wieder Ruhe und konnte auch lernen.Gregor schrieb:
Sind das eigentlich 13 Jahre Programmiererfahrung im Beruf? Oder Hobbyprogrammiererfahrung?
Ich ging von Hobbyprogrammierung aus. Aber ich habe auch ein paar kommerzielle Sachen vor dem Studium gemacht. Das erste, was Bei Beginn des Studiums war ich 22 und ich würde sagen, auf dem Stand eines akzeptablen Fachinformatikers.
Ich habe mit 9 angefangen zu programmieren und mit 13 habe ich das erste Programm verkauft an ein Diskettenmagazin. Leider haben die nie bezahlt, aber ich habe im örtlichen Supermarkt mein eigenes Programm kaufen können, das war's wert. ^^
Moorer schrieb:
Beim lesen hab ich mich spontan für die FH entschieden...
Lass Dein Bauchgefühl wachsen. Du solltest hinter Deiner Entscheidung auch die nächsten Jahre noch stehen.
FH ist absolut in Ordnung, wenn Du nicht auf die Theorie stehst oder einfach nicht soweit bist. Es bringt ja nix, an die Uni zu gehen, wenn Du mit Theorie lieber weniger zu tun haben willst und überhaupt erstmal Zeit brauchst, um Grundlagen zu erlernen.
Wenn Du aber was drauf hast und Dich praktisch da bereits ein gutes Gefühl hast und da auch weit(er) kommen willst, dann wirf die Uni nicht "spontan" weg.
Wenn Du auf der Uni bist, darfst Du (für Dich) auch programmieren. Du musst kein abstrakter Idiot werden, der sich Algorithmen ausdenken kann, die sonst keiner versteht, aber außer in Mathlab seine Gedanken nicht kunstvoll formulieren kann.Ich wurde im Studium ziemlich ins kalte Wasser geschmissen. Ich wollte das auch so. Und man kann das auch schaffen, wenn man will. Ich hätte mir für mich mehr Theorie gewünscht. Andere Studenten sahen das anders. Die Frage ist, wie siehst Du das?
Wir hatten auch viele Blabla-Fächer, wie E-Technik (ich kann jetzt Elektronen am Transistorübergang zählen, habe ich nie gebraucht), in BWL habe ich gelernt, dass ich eine Frittenbude nicht mitten auf'm Feld aufmachen soll und dass McDonalds Kredite vergibt, damit man die Bude bauen und die Küche kaufen kann und in Physik haben wir mal kurz vier willkürliche, unzusammenhängende Themen durchgesprochen, bei denen ich bis heute nicht weiß, warum wir das taten. Arbeitsbeschaffungsmaßnahmen vermute ich. In E-Technik wurden reichlich Leute rausgeprüft: Ein Fach, um Deinen Willen zu prüfen, Dich in jede Scheiße reinzuarbeiten, es zu verstehen und anzuwenden. Eben einen Job zu machen und dabei noch den Arsch von Prof freundlich anzulächeln. Auch sowas gehört zum Studium.
Ich kann Dir aber auch sagen, dass ich das Saufen im Studium verlernt habe. Zeit zum Saufen war da, aber für den Kater hatte ich keine Zeit, also gab's bei mir am Ende des Studiums abends eben eine Cola, wenn was trinken war, damit ich am nächsten Tag fit war.
Studium ist, was Du draus machst und daraus machen willst.
-
Mechanics schrieb:
Nach paar Jahren denkst du dir dann vielleicht, toll, die Hälfte von dem was ich an der FH gelernt habe war mehr oder weniger Zeitverschwendung, kann ich eh schon, aber jetzt fehlt mir Theorie, um die Probleme richtig anzugehen...
Worauf basiert diese Erkenntnis? Hoffentlich nicht nur auf Foren-Geschwätz. In der Praxis kann ich eigentlich nicht sagen, ob einer an einer FH oder Uni studiert hat, wenn ich es nicht weiß. Es gibt Uni Studenten die sind deutlich schlechter als FH Studenten und andersrum. Die ganzen FH Studenten die nichts machen können, ohne dass es ihnen die Uni Studenten erklären, habe ich noch nicht gesehen.
-
Mechanics schrieb:
Das könnte ein Fehler sein. Es ist keine Behauptung, ich will dich nur nochmal darauf hinweisen. Programmierung und die anderen praktischen Skills lernst du sowieso irgendwann, spätestens wenn du paar Jahre gearbeitet hast. So wahnsinnig viel lernt man da an einer FH übrigens auch nicht, eher durch die Praktikas.
Theorie kann wichtiger sein und schwieriger nachzuholen. Das lernst du nicht ohne weiteres selber. Nach paar Jahren denkst du dir dann vielleicht, toll, die Hälfte von dem was ich an der FH gelernt habe war mehr oder weniger Zeitverschwendung, kann ich eh schon, aber jetzt fehlt mir Theorie, um die Probleme richtig anzugehen...Also ich habe mir im Vorfeld sehr den Kopf daran zerbrochen was ich nehmen soll, Stunden bei google verbracht und mir durchgelesen, was es durchzulesen gab. Mit "Spontan" meinte ich nur, dass es auf einmal "klick" gemacht hat und ich mir ziemlich sicher war, dass Fh das richtige ist
Über den ganzen Theorie Kram lese ich immer wieder was anderes. Ich denke, man muss da auch die FH betrachten, wie die sich orientiert. Doch das weiß ich nunmal vorher nicht...
Xin schrieb:
Lass Dein Bauchgefühl wachsen. Du solltest hinter Deiner Entscheidung auch die nächsten Jahre noch stehen.
FH ist absolut in Ordnung, wenn Du nicht auf die Theorie stehst oder einfach nicht soweit bist. Es bringt ja nix, an die Uni zu gehen, wenn Du mit Theorie lieber weniger zu tun haben willst und überhaupt erstmal Zeit brauchst, um Grundlagen zu erlernen.
Wenn Du aber was drauf hast und Dich praktisch da bereits ein gutes Gefühl hast und da auch weit(er) kommen willst, dann wirf die Uni nicht "spontan" weg.
Wenn Du auf der Uni bist, darfst Du (für Dich) auch programmieren. Du musst kein abstrakter Idiot werden, der sich Algorithmen ausdenken kann, die sonst keiner versteht, aber außer in Mathlab seine Gedanken nicht kunstvoll formulieren kann.Ich wurde im Studium ziemlich ins kalte Wasser geschmissen. Ich wollte das auch so. Und man kann das auch schaffen, wenn man will. Ich hätte mir für mich mehr Theorie gewünscht. Andere Studenten sahen das anders. Die Frage ist, wie siehst Du das?
Wir hatten auch viele Blabla-Fächer, wie E-Technik (ich kann jetzt Elektronen am Transistorübergang zählen, habe ich nie gebraucht), in BWL habe ich gelernt, dass ich eine Frittenbude nicht mitten auf'm Feld aufmachen soll und dass McDonalds Kredite vergibt, damit man die Bude bauen und die Küche kaufen kann und in Physik haben wir mal kurz vier willkürliche, unzusammenhängende Themen durchgesprochen, bei denen ich bis heute nicht weiß, warum wir das taten. Arbeitsbeschaffungsmaßnahmen vermute ich. In E-Technik wurden reichlich Leute rausgeprüft: Ein Fach, um Deinen Willen zu prüfen, Dich in jede Scheiße reinzuarbeiten, es zu verstehen und anzuwenden. Eben einen Job zu machen und dabei noch den Arsch von Prof freundlich anzulächeln. Auch sowas gehört zum Studium.
Ich denke einfach, dass ich bei der FH mehr Spaß haben werde (wenn ich mir so die Modulliste anschaue). Vielleicht würde ich die Uni schaffen, vielleicht wird es mir sogar Spaß machen, doch da ist die Wahrscheinlichkeit an der FH größer. Aber ich bin auch kein Depp der denkt, dass Programmierung im Mittelpunkt steht.
Meine einzige Sorge ist eben, dass ich in einen Job komme und mir einfach die Theoretischen Grundlagen fehlen, um Problemlösungen auszustellen und ich dann um vorran zu kommen in Foren durchweg stöbern muss...
-
Moorer schrieb:
Ich denke einfach, dass ich bei der FH mehr Spaß haben werde (wenn ich mir so die Modulliste anschaue). Vielleicht würde ich die Uni schaffen, vielleicht wird es mir sogar Spaß machen, doch da ist die Wahrscheinlichkeit an der FH größer.
Dann würde ich die FH machen. Du wirst später sehr viel Zeit im Job verbringen und Spaß sollte eins der wichtigsten Kriterien sein. Du suchst Dir mit Deinem Lebenslauf ja auch ein wenig aus, wo und was Du später arbeiten wirst und idealerweise gibt Dir das Studium die Möglichkeiten, Dich in dem Bereich zu spezialisieren, der Dir Spaß macht. Bei mir war es der Compilerbau. Da sind die Jobchancen allerdings überschaubar. ^^
Compilerbau findet sich zum Glück nicht nur da, wo Compiler drauf steht. ^^Das Schöne an dem Job ist ja, dass man sich den Job aussuchen kann und selbst wenn man vergleichsweise wenig verdient, lebt man immer noch gut.
Eine Sache noch: Wenn Du später gerne unterrichten möchtest, dann wäre das Uni evtl. noch von Vorteil. Ansonsten siehe unten.
Moorer schrieb:
Aber ich bin auch kein Depp der denkt, dass Programmierung im Mittelpunkt steht.
Tut es in der Regel. ^^
Projektplanung findet häufig "on-the-fly" statt, denn je weiter Du kommst, desto eher stellst Du fest, dass ich viele Dinge nicht planen lassen. Man muss einen Fehler machen, um zu begreifen, dass man einen Fehler gemacht hat.
Du kannst Abschnitte der Software planen, aber die Planung wird niemals perfekt und schlussendlich wird vieles dann doch über's Bauchgefühl entschieden. Dafür brauchst Du Erfahrung im Programmieren.Projektmanagement ist viel Beamtentum: Beantworten können, wie das Projekt gerade läuft, entscheiden welche Features zeitlich umgesetzt werden können und was nicht. Aber ob das Projekt läuft, sagt Dir der Programmierer. Idealerweise versteht das Management die Sprache.
Moorer schrieb:
Meine einzige Sorge ist eben, dass ich in einen Job komme und mir einfach die Theoretischen Grundlagen fehlen, um Problemlösungen auszustellen und ich dann um vorran zu kommen in Foren durchweg stöbern muss...
Es kommt drauf an, wo Du arbeitest, ob Dir Grundlagen fehlen.
Ich mache CAD. Aktuell 3D-Kernel-Weiterentwicklung: 3D-Körper aufbauen, verschneiden, in Datenstrukturen halten. Was ich mache, kann man schlecht studieren. Und eventuell mache ich das falsch. Auf der Meeting C++ habe ich mir einen Vortrag von Boost::Geometry angehört. Der macht sicherlich alles mathematisch richtig, manches haben wir genauso im Angebot. Aber in der Anwendung wäre seine Lib für uns komplett unbrauchbar. Das wäre wie ein Henker, der einem einen Splitter aus dem Finger operiert.
Vieles wird hier zwei, drei, viermal entwickelt, weil man feststellt, dass ein Verfahren zwar mathematisch richtig ist, aber im Spezialfall zu ungenau. Der Spezialfall ist blöderweise der Fall, den der Kunde braucht. Der fragt auch nicht, ob das aufwendig ist, der fragt nur, warum er sein Problem nicht lösen kann. Das lässt sich auch nicht anpassen, also muss die Sache aufwendiger neu geschrieben werden. Try and Error.
Das ist nicht planbar. Das ist Erfahrung und Bauchgefühl, wie sich die entscheidende 8. Stelle hinter dem Komma im Spezialfall verhält.Egal, wo und was Du studierst: Du lernst Dich in Themen einzuarbeiten und Informations-Probleme zu lösen. Das ist der Job als Informatiker. Und die Chancen, dass Du einen Job bekommst sind bei FH und Uni sehr wohl gegeben.
Ich habe seit dem Diplom keine Bewerbung mehr gebraucht.
-
Hallo,
also ich habe selber die FH auf Allgemeine Informatik gemacht und kann sagen, dass die FH sicher nicht einfach eine Programmierausbildung ist. Wir hatten theoretische Informatik, Logisches Programmieren mit Prolog, Semantic-Web, ne Menge Mathe (darunter auch Graphentheorie, Zahlentheorie etc.), Mikroprozessorprogrammierung mit Assembler, Digitaltechnik etc.Ich sehe den Unterschied zur Uni einfach darin, dass die Theorie erstens weniger umfangreich ist, und anders motiviert wird. An der FH steht selbst im Fach Theoretische Informatik eher ein intuitiver Zugang im Vordergrund (z.B. über Parser). Es gibt zwar einige einfache Beweise die man führen muss, z.B. Pumping-Lemma. Aber verglichen mit einer Uni ist das sehr dünn, dort werden dann wesentlich mehr Sätze bewiesen. Die Frage ist nun, ob es das ist, was man möchte. Mir persönlich hat die TheoInf an der FH Spass gemacht und ich konnte das Gelernte in der Firma umsetzen, und zwar sogar im Rahmen der Bachelorarbeit, wo ich einen recht komplexen Parser schrieb. Ich glaube, das macht man an der Uni eher nicht, dafür gibt's dort auch noch das Pumping-Lemma für kontextfreie Sprachen statt nur jenes für reguläre Sprachen, das wir gelernt hatten. Ist halt dann die Frage, was ist dir wichtiger - mir war das Verbinden von Theorie und Praxis wichtiger und dass es einen intuitiveren Zugang gibt.
Letztendlich ist es auch sehr individuell. Ich war vom Studium fasziniert und profitiere noch heute, besonders von der Prolog-Geschichte. Deklarative Ansätze finden sich häufig im Alltag und sind oft besonders ästhetisch. Aber viele Kommilitonen konnten damit rein gar nichts anfangen. Ein Unterschied zur Uni könnte sein, dass viele schon Berufserfahrung haben. Das kann positiv oder negativ sein. Die einen wissen alles besser als der Dozent, weil sie schon vorher programmiert haben, und verpassen so die Chance, neues zu lernen. Andererseits waren die Leute, die einerseits Erfahrung hatten und aber trotzdem offen für das Studium sind, diejenigen, mit denen man gerne zusammenarbeitete.
Für die Programmierung hat mir persönlich auch Mathe sehr viel gebracht. Man lernt z.B. komplizierte Definitionen zu lesen und zu interpretieren. Das ist eine Fähigkeit, die einem bei der Arbeit als Wartungsprogrammierer oft zugute kommt. Ein weiterer Aspekt, für den mich das Studium sensibilisiert hat, ist die Laufzeitkomplexität von Programmen. Früher hatte ich nie auf sowas geachtet, die Programme hatten ja funktioniert. Aber als wir z.B. Hashtables durchgenommen haben, konnte ich eines meiner Programme von einer Stunde Rechenzeit auf knapp 10 Minuten runterkriegen...
Fazit: mein FH-Studium hat mich enorm bereichert und meinen Informatik-Horizont erweitert. Und ich glaube nicht, dass das mit einem Uni-Studium auch der Fall gewesen wäre, ich glaube, die FH war für mich das richtige.
Lass dich nicht von Etiketten blenden, die sagen, was "besser" und "höherwertiger" ist - am Ende muss es für DICH das richtige sein.
-
MrBurns schrieb:
Mechanics schrieb:
Nach paar Jahren denkst du dir dann vielleicht, toll, die Hälfte von dem was ich an der FH gelernt habe war mehr oder weniger Zeitverschwendung, kann ich eh schon, aber jetzt fehlt mir Theorie, um die Probleme richtig anzugehen...
Worauf basiert diese Erkenntnis?
Auf persönlicher Erfahrung und Erfahrungen von anderen Informatikern, die ich kenne. Vor dem Studium und am Anfang meines Studiums habe ich mich selber viel mehr für die praktische Seite der Informatik als für die Theorie interessiert. Am Ende des Studiums hatte ich dann doch genug von dem praktischen Zeugs und fand die Theorie teilweise deutlich interessanter. Vielleicht nicht unbedingt die grundlegende Informatiktheorie wie Komplexitätstheorie, das fand ich nie besonders spannend, sondern sowas wie Algorithmen der Bildverarbeitung, KI, Wissensrepräsentation usw. Die praktischen Vorlesungen haben mir im Nachhinein nicht viel gebracht, obwohl einige durchaus interessant waren.
-
maze77 schrieb:
Ich sehe den Unterschied zur Uni einfach darin, dass die Theorie erstens weniger umfangreich ist, und anders motiviert wird. An der FH steht selbst im Fach Theoretische Informatik eher ein intuitiver Zugang im Vordergrund (z.B. über Parser). Es gibt zwar einige einfache Beweise die man führen muss, z.B. Pumping-Lemma. Aber verglichen mit einer Uni ist das sehr dünn, dort werden dann wesentlich mehr Sätze bewiesen. Die Frage ist nun, ob es das ist, was man möchte. Mir persönlich hat die TheoInf an der FH Spass gemacht und ich konnte das Gelernte in der Firma umsetzen, und zwar sogar im Rahmen der Bachelorarbeit, wo ich einen recht komplexen Parser schrieb. Ich glaube, das macht man an der Uni eher nicht, dafür gibt's dort auch noch das Pumping-Lemma für kontextfreie Sprachen statt nur jenes für reguläre Sprachen, das wir gelernt hatten. Ist halt dann die Frage, was ist dir wichtiger - mir war das Verbinden von Theorie und Praxis wichtiger und dass es einen intuitiveren Zugang gibt.
Da möchte ich mal kurz widersprechen. Ich studiere an einer Hochschule (nicht Fachhochschule und auch nicht Uni, sondern Hochschule). Unser Prof für Theoretische Informatik hat ein Standardwerk zu dem Fach veröffentlicht (einer der anderen Theo Inf profs wird auf Wikipedia als Referenz genannt), aber:
Das Fach war wirklich theoretisch, sowas wie einen Parser sind wir nicht angegangen. Dafür haben wir das Pumping Lemma auch für kontextfreie Sprachen gemacht. Also von Intuitivität keine Spur, ich dachte das ganze Semester über nur "Hä?!".
Irgendwann hab ich mich mal endlich mit dem Stoff beschäftigt und gemerkt "Ey das macht ja Spass" Tja und seit dem ärgere ich mich darüber, dass ich die Klausur weit schlechter abgeschnitten habe als es mir eigentlich möglich war...
-
Ist Hochschule nicht einfach ein Synonym für Fachhochschule? die dürfen doch seit ein paar Jahren das "Fach" weglassen
-
@Skym0sh0: mag ja sein, aber es gibt mit Sicherheit einen Unterschied zwischen FH-Level und Uni-Level. Und da die Uni in der Regel mehr Theorie vermittelt, geht das halt auf Kosten der Anwendungen, umgekehrt verzichtet die FH oft auf Theorie, um dafür das ganze in einer Anwendung zu zeigen.
Das mag im Detail so nicht immer genau stimmen und es gibt Grauzonen, beispielsweise technische Hochschulen, die versuchen, eher anwendungsorientiert zu sein. Und die FH's mussten mit der Bologna-Reform wahrscheinlich auch etwas Theorie hinzufügen. Aber ich behaupte, im Allgemeinen ist eine Uni-Ausbildung theoretischer.
-
Mechanics schrieb:
MrBurns schrieb:
Mechanics schrieb:
Nach paar Jahren denkst du dir dann vielleicht, toll, die Hälfte von dem was ich an der FH gelernt habe war mehr oder weniger Zeitverschwendung, kann ich eh schon, aber jetzt fehlt mir Theorie, um die Probleme richtig anzugehen...
Worauf basiert diese Erkenntnis?
Auf persönlicher Erfahrung und Erfahrungen von anderen Informatikern, die ich kenne. Vor dem Studium und am Anfang meines Studiums habe ich mich selber viel mehr für die praktische Seite der Informatik als für die Theorie interessiert. Am Ende des Studiums hatte ich dann doch genug von dem praktischen Zeugs und fand die Theorie teilweise deutlich interessanter. Vielleicht nicht unbedingt die grundlegende Informatiktheorie wie Komplexitätstheorie, das fand ich nie besonders spannend, sondern sowas wie Algorithmen der Bildverarbeitung, KI, Wissensrepräsentation usw. Die praktischen Vorlesungen haben mir im Nachhinein nicht viel gebracht, obwohl einige durchaus interessant waren.
Und woraus schließt du da jetzt, dass einem nach dem FH Studium die Theorie fehlt? Komplexitätstheorie, Bildverarbeitung, KI... gibts da auch alles.
-
MrBurns schrieb:
Mechanics schrieb:
MrBurns schrieb:
Mechanics schrieb:
Nach paar Jahren denkst du dir dann vielleicht, toll, die Hälfte von dem was ich an der FH gelernt habe war mehr oder weniger Zeitverschwendung, kann ich eh schon, aber jetzt fehlt mir Theorie, um die Probleme richtig anzugehen...
Worauf basiert diese Erkenntnis?
Auf persönlicher Erfahrung und Erfahrungen von anderen Informatikern, die ich kenne. Vor dem Studium und am Anfang meines Studiums habe ich mich selber viel mehr für die praktische Seite der Informatik als für die Theorie interessiert. Am Ende des Studiums hatte ich dann doch genug von dem praktischen Zeugs und fand die Theorie teilweise deutlich interessanter. Vielleicht nicht unbedingt die grundlegende Informatiktheorie wie Komplexitätstheorie, das fand ich nie besonders spannend, sondern sowas wie Algorithmen der Bildverarbeitung, KI, Wissensrepräsentation usw. Die praktischen Vorlesungen haben mir im Nachhinein nicht viel gebracht, obwohl einige durchaus interessant waren.
Und woraus schließt du da jetzt, dass einem nach dem FH Studium die Theorie fehlt? Komplexitätstheorie, Bildverarbeitung, KI... gibts da auch alles.
Das ist inzwischen wirklich mein Lieblingsargument... Wir schaun einfach die Themen an und gehen dann davon aus dass da genau dasselbe gemacht wird.
Komplexitätstheorie check, KI check, Bildverarbeitung check, in der mensa essen check...
-
Jester schrieb:
Das ist inzwischen wirklich mein Lieblingsargument... Wir schaun einfach die Themen an und gehen dann davon aus dass da genau dasselbe gemacht wird.
Komplexitätstheorie check, KI check, Bildverarbeitung check, in der mensa essen check...
Zum einen das, zum anderen wollte ich gar nicht darauf hinaus, sondern auf die grundlegende Ausrichtung Theorie vs. Praxis. Wie gesagt, fand praktische Vorlesungen anfangs interessanter, finde ich im Nachhinein, dass es hauptsächlich Zeitverschwendung war.
-
Wer sagt denn, dass das gleiche gemacht wird. Ich hab nur gesagt, das FH Studenten nicht soviel Theorie fehlt, dass sie nichts machen können. Die meisten Uni und FH Studenten spezialisieren sich sowieso irgendwann und haben dann da genügend theoretische Grundlagen.
Mechanics schrieb:
Jester schrieb:
Das ist inzwischen wirklich mein Lieblingsargument... Wir schaun einfach die Themen an und gehen dann davon aus dass da genau dasselbe gemacht wird.
Komplexitätstheorie check, KI check, Bildverarbeitung check, in der mensa essen check...
Zum einen das, zum anderen wollte ich gar nicht darauf hinaus, sondern auf die grundlegende Ausrichtung Theorie vs. Praxis. Wie gesagt, fand praktische Vorlesungen anfangs interessanter, finde ich im Nachhinein, dass es hauptsächlich Zeitverschwendung war.
Hast du jetzt eigentlich an einer FH oder Uni studiert, wenn du soviel "praktische Vorlesungen" hattest?
-
Eine brauchbare Antwort kann nur geben, wer möglichst auf Uni und FH studiert hat und dann bitte auf allen, um einen Durchschnittswert zu geben.
Alles andere sind nur persönliche Einschätzungen. Ich habe auf eine FH studiert und nicht auf einer Uni. Ergo kann ich nicht einschätzen, ob auf der Uni die Theorie derart abgehoben ist, dass ich dieser nichts entgegen zu setzen hätte.
Das will ich nichtmals ausschließen. Notfalls kann ich mich aber einarbeiten und es programmieren. Der Kollege von der Uni wird eher in der Lage sein, einen komplexen Algorithmus zu formulieren als ich, dafür muss er sich mehr in die Implementierung einarbeiten, wenn er seine Idee effizient umsetzen möchte.
Abgesehen davon muss man sich überlegen, ob man einen komplexen Algorithmus benötigt. Ich erinnere mich an einen (FH-)Kollegen, der an einer Bankensoftware arbeitete und die einen komplexen Algorithmus hatten, der entscheidet, ab wann ein Konto existiert. Dafür hatte ein Theoretiker extra seinen eigenen Programmierer, der dessen Theorie umsetzte. Das Eröffnungsprocedere verlief so, dass ein Konto mit der ersten Einzahlung offiziell existiert.
Vorher war es eröffnet, man hatte den Datensatz, dass da ein Konto angelegt wurde, aber da es nirgends benutzt wurde, existiert das Konto noch nicht. Und auf ein Konto, dass nicht existiert, kann man nichts überweisen.
Der Kunde konnte also ein Konto eröffnen, aber nichts darauf überweisen. Er musste erst Geld in der Filiale einzahlen, damit das Konto zu existieren begann.
Und ja, diese Software war im Einsatz.Heute hat man den Algorithmus, der entscheidet, ob ein Konto existiert oder nicht, deutlich vereinfacht...
Heutzutage wird ein Computer für das Universitäts-Informatik-Studium vorausgesetzt, als ich studierte brauchte man für ein Informatikstudium nicht zwangsweise einen Computer oder Programmierkenntnisse.
Entsprechend kann man sich auf beiden Seiten Vor- und Nachteile überlegen. Und kann sich überlegen, in welche Richtung man gehen möchte, bzw. in welchem der beiden Möglichkeiten man bereits über solides Grundwissen verfügt. Ein Studium macht man ja, um dazu zu lernen, nicht um vorhandenes Wissen zu wiederholen.
Wenn man an der Uni studiert, sollte man allerdings eine Vorstellung haben, was man mit seiner eher theoretischen Herangehensweise später machen möchte.
Und man sollte sich überlegen, ob man Probleme eher theoretisch oder eher praktisch vergeigen möchte.Ein Problem praktisch zu lösen bedeutet, dass man eventuell scheitert, weil man die Theorie nicht versteht, sich nicht genug in die möglichen Probleme eingearbeitet hat und das Projekt gegen die Wand fährt.
Ein Problem theoretisch zu lösen, bedeutet, dass man das Problem theoretisch gelöst hat, aber dann feststellt, dass die Praxis nunmal anders aussieht, weil man von der Praxis nunmal keine Ahnung hat.Somit stellt sich am Ende eigentlich nur die Frage, wie man bevorzugt scheitert. In diesem Sinne würde ich sagen, sind beide Herangehensweisen erstaunlich gleichwertig.
Meiner Erfahrung nach sind es dann aber eher die Praktiker, die den Hammer rausholen und die Software dann irgendwie lauffähig klopfen.
-
MrBurns schrieb:
Hast du jetzt eigentlich an einer FH oder Uni studiert, wenn du soviel "praktische Vorlesungen" hattest?
Ich hab mich damals für eine FH entschieden, hätt ich wohl dazuschreiben sollen. Mir war damals eben nicht klar, was theoretische Informatik alles beinhaltet und was man damit machen kann, hab mir das viel trockener vorgestellt und die Praxis viel spannender. Ich weiß nicht, ob das eine falsche Entscheidung war. Ich bereue sie nicht. Ich weiß jetzt nur, dass ich mir damals alles völlig anders vorgestellt habe als heute.