Die 5 wichtigsten Vorlesungen im Informatikstudium (Tipps eines Informatikers)

Sdílet
Vložit
  • čas přidán 26. 08. 2024

Komentáře • 111

  • @NiklasSteenfatt
    @NiklasSteenfatt  Před 8 měsíci +4

    Wer guckt das Video noch in 2023? Ich habe inzwischen übrigens mein komplettes Produktivitätssystem veröffentlicht: fokus.so

  • @sahara4371
    @sahara4371 Před 3 lety +110

    5. Grundlagen von Datenbanken
    4. (Einführung in die) Theoretische Informatik
    3. Programmieren/Softwareentwicklung
    2. Funktionale Programmierung
    1. Algorithmen und Datenstrukturen

  • @LexLutharx
    @LexLutharx Před 3 lety +30

    Ich werde (höchstwahrscheinlich) niemals etwas mit Informatik auf beruflicher Ebene zu tun haben, aber du bringst das so interessant rüber, dass ich mir die Videos gerne anschaue.

  • @ecki1644
    @ecki1644 Před 4 lety +20

    So wertvoll, Danke dir :) Ich hoffe sehr, dass deine Videos auch einen "Win" für dich darstellen und nicht nur für uns :)

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +7

      Na klar, macht total viel Spaß! Vor allem dank positiver Kommentare wie deinem!

  • @segaa3746
    @segaa3746 Před 4 lety +30

    Cooles Video, hab mir auch schon 3 weitere von dir angesehen und alle geliked.
    Du sagtest, dass du vor Studienbeginn wenig mit Informatik zu tun hattest.
    Wie wenig hattest du denn genau zuvor damit zu tun und wieviel Zeit hast du während deines Studiums mit Informatik verbracht (auch in der Freizeit)?
    Was hat dich motiviert am Ball zu bleiben?

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +29

      Na, das höre ich doch sehr gerne! Ich hab übrigens gerade ein neues Video hochgeladen. :)
      Das ist eine richtig gute Frage! Ich glaube, dazu mache ich allgemein bald mal ein Video: Vorkenntnisse im Informatikstudium.
      Die kurze Zusammenfassung ist, dass ich Informatikunterricht in der Schule hatte, der rückblickend eigentlich gar nicht schlecht war. Damals habe ich das leider nicht wirklich ernst genommen, es war sogar eins meiner schlechtesten Fächer.
      Trotzdem hatte ich immerhin schon ein paar Programmiergrundlagen. Wusste, was eine if-Anweisung, for-Schleife usw. ist. Ein richtiges größeres Softwareprojekt hatte ich aber noch nie gemacht. Und vor allem hatte ich überhaupt wenig Ahnung von Computern, Betriebssystemen, Netzwerken usw.
      Da habe ich auf jeden Fall einen großen Unterschied gemerkt und merke ihn sogar bis heute! Ich hab Freunde, die ich bei bestimmten Computerproblemen anrufe. Ich hab Freunde, die mehr Ahnung von Linux haben. Ich hab Freunde, die mehr Programmiersprachen beherrschen.
      Trotzdem hab ich mein Studium als Jahrgangsbester abgeschlossen. Alles ist möglich! Wie gesagt, Video zu dem Thema kommt! :)
      Und natürlich ist es total wichtig, dass es einem Spaß macht. Wenn die Grenzen zwischen Freizeit und Studium verfließen, ist das ein gutes Zeichen!

    • @youtubeEXIT
      @youtubeEXIT Před 3 lety

      @@NiklasSteenfatt ein nerd mit Freunden, wie glaubwürdig ist des ? 😆 oder meinst nur deine parallelen Persönlichkeiten , so wie es sich gehört 😉

    • @michelmeister5763
      @michelmeister5763 Před 3 lety +12

      @@youtubeEXIT wunderts dich, dass du keine Antwort erhalten hast ?

    • @teqexe
      @teqexe Před 3 lety

      @@youtubeEXIT mad troll boy. btw: "peopleS" schreibt man ohne s, da people schon die mehrzahl ist. deine kanalüberschrift sagt ziemlich viel über deinen intellekt aus.

  • @kartenspieler0863
    @kartenspieler0863 Před 4 lety +7

    Ich hatte die Fächer alle. Ich fand Algorithmen und Datenstrukturen sehr gut.

  • @kasapidii
    @kasapidii Před 3 lety +2

    Danke Dir für deine Videos! Ich bin grad mega motiviert vor dem neuen Semester! Ich studiere Informatik an der LMU in München und stimme Dir ganz zu, dass die von dir genannten Fächer sehr wichtig sind. Nun war ich wegen funktionaler Programmierung nicht sicher. Wir hatten Haskell in dem Fach gelernt. Ziemlich schwer nach Java :D

  • @cbird999992
    @cbird999992 Před 4 lety +10

    Gutes Video :)
    Mich würden noch mehr Details zu (den Vorteilen) der Funktionalen Programmierung interessieren

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +7

      Das klingt nach einer guten Idee für ein Video: Programmierparadigmen im Vergleich (imperativ, objektorientiert, funktional, logisch).
      Nur so aus Interesse, studierst du Informatik? Wenn ja, in welchem Semester?

    • @cbird999992
      @cbird999992 Před 4 lety

      @@NiklasSteenfatt Ich hab Computing in Science studiert, dann den Informatik Master etwas ausprobiert und studiere jetzt im Master Physik.

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +4

      @@cbird999992 Ich habe soeben eine komplette Einführung in die funktionale Programmierung hochgeladen! Ich hoffe, es gefällt!

  • @pabloheimplatz
    @pabloheimplatz Před 4 lety +2

    Sehr cool Niklas!
    Gehe komplett mit bei deiner Auflistung vor allem mit deinem Platz 1.
    Ich würde tatsächlich noch sowas wie „Ethik bzw. Verantwortung in der Informatik“ mit rein nehmen, aber vielleicht auch ehrbare Platz 6-10 und nicht unter den Top 5.
    Und ansonsten mindestens 1 Fach in einem Bereich der einfach nur spannend für einen klingt um das Interesse auch langfristig zu wecken (Data Science, Robotic, Bildverarbeitung, Microcontroller etc.). Gar nicht als tiefe Spezialisierung sondern ehr um neben dem generellen Kram in mindestens einem spannenden Fach mal etwas tiefer rein geschaut zu haben und sich etwas abzuheben von der „Masse“.
    Bis auf dein Outro Bild, alles super Stimmig und rund! Gerne mehr davon. 🥳

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +2

      Hey Pablo! Danke für das Feedback und die sinnvollen Ergänzungen. Informatikethik verdient sicher als eigenes Thema schon ein paar Videos. Und natürlich eine gute Idee, Module zu belegen, die für einen spannend klingen!
      Aber sag, was hast du denn gegen mein Outro-Bild? :D

    • @pabloheimplatz
      @pabloheimplatz Před 4 lety

      Haha gar nichts hab ich dagegen. Passt von der Bildsprache nur nicht so gut zum Rest meiner Meinung nach. :)
      Das Hemd im Video hab ich hingegen gefeiert!

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +1

      @@pabloheimplatz Verstehe, fair enough! :)

  • @lukassu1205
    @lukassu1205 Před 4 lety +6

    Dank dir konnte ich mir meinen Stundenplan fürs 3. und 4. Semester zusammenstellen :D
    Vielen Dank für deine informativen Videos!

  • @mohe81
    @mohe81 Před 2 lety

    Ich glaube ich habe es irgendwann schon mal kommentiert, aber du erinnerst mich extrem an Martin Wehrle.

  • @95Coaster
    @95Coaster Před 3 lety

    Danke für dieses motivierende Video! Bei mir steht Algorithmen und Datenstrukturen im kommenden Semester erneut auf dem Plan. Ich bin es im ersten Versuch mit dem "Da muss ich irgendwie durch" Mindset angegangen, weiß nun aber (nicht nur durch dieses Video) wie wichtig das ist und will das nochmal vernünftig angehen, lernen und verstehen.

  • @leonbog3919
    @leonbog3919 Před 4 lety +6

    Sehr interessant 👍 gerne mehr davon

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety

      Freut mich, dass es dir gefallen hat! Mehr ist in Arbeit. :)

  • @samuelgangel5005
    @samuelgangel5005 Před 3 lety +1

    Algorithmen und Datenstrukturen ist definitv eine sehr wichtige Vorlesung, die einen später immer begleiten wird.

  • @chrisjoseph9194
    @chrisjoseph9194 Před 4 lety +2

    Mega Video!
    Danke für die hilfreichen Tipps!

  • @HsvNo14
    @HsvNo14 Před 4 lety +2

    Ein sehr schön aufgebautes Video lieber Niklas! Das Outro könnte aber gerne ein bisschen leiser sein :-)
    Ich stimme mit deiner Auswahl überein, auch wenn ich zu denjenigen gehöre, denen AD schwer gefallen ist! Nichtsdestotrotz kann man so viel Wichtiges daraus mitnehmen!
    Ich habe gesehen, dass die Uni Hamburg den Informatikstudiengang 2019 noch einmal überarbeitet hat (meiner Meinung nach nicht zum schlechteren) und jetzt, zumindest im Wahlpflichtbereich, auch Themen wie Informatik und Ethik aufgreift. FGI wurde da auch umbenannt.
    Mein Lieblingsmodul war die funktionelle Programmierung :-)

  • @pascal4650
    @pascal4650 Před 4 lety +4

    Krass. Das war dein erstes Video? 😲
    Ich habe heute fast alle deine Videos durch geschaut und freue mich jetzt schon riesig auf mein Studium.
    Anki habe ich gerade heruntergeladen und mich angemeldet. Die neuen Methoden die du vorgestellt hast will ich ja gleich Mal anwenden und bin gespannt wie viel diese mir für mein Abi helfen. Was hältst du eigentlich von der Feynman-Methode?

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +1

      Ja, das war das erste! Schön, dass es dir gefällt. Die Feynman-Methode ist gut, vor allem die Idee, dass man etwas gut und möglichst einfach erklären können soll. Viel Erfolg beim Abi!

    • @pascal4650
      @pascal4650 Před 3 lety

      @@NiklasSteenfatt Vielen Dank :) Ich bin auf jeden Fall schon fleißig am lernen

  • @2martensDev
    @2martensDev Před 4 lety

    Gutes Video. Stimme da im Grunde zu, auch wenn ich die Prioritäten der Theoriemodule anders sehen würde. Die regulären Ausdrücke der Praxis haben nur wenig mit den regulären Ausdrücken aus dem Theoriemodul zu tun. Bei mir war es auch so, dass ich die praktischen regulären Ausdrücke längst kannte, bevor ich überhaupt Informatik angefangen habe zu studieren. Der Rest ist aber sicherlich hilfreich. Wirklich relevant für die Top 5 finde ich aber ein Informatik-Ethikmodul. Wir haben unglaublich viel Verantwortung und mit unserem Nischenwissen auch viel Macht und diese sollte gewählt eingesetzt werden.
    Nun aber zu meinen technischen Fragen:
    - Wie lange hast du an diesem Video gesessen von Aufnahme über Schnitt bis fertiger Upload?
    - Hast du diese abwechselnden Kameraausschnitte einzeln aufgenommen oder in der Post-Production erzeugt?
    - Wenn Letzteres, wie genau?
    Schließlich zum Kanalfeedback:
    Das weiße Hemd im Kanalvorstellungsvideo war etwas blendend, da passt so eine dunklere Farbe viel besser. Das Outro wirkt komplett unpassend zu dem sonstigen Inhalt mit diesem Too Cool Look.

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety

      Vielen Dank für die Meinung! Stimme dir auf jeden Fall zu, dass Informatikethik ein wichtiges Thema ist.
      Ich hab einige Stunden (so 3-4?) an dem Video gesessen. Das wird mit der Zeit und mehr Routine sicher schneller.
      Die wechselnden Perspektiven kaschieren hauptsächlich die Schnitte. Das ist in Post Production und nett sich cut&zoom, hier ein Beispiel: czcams.com/video/CKd16zrW7f8/video.html
      Dunkle Oberteile scheinen auf jeden Fall deutlich einfacher zu sein, was die Beleuchtung angeht. Das Kanalvorstellungsvideo ist definitiv überbelichtet. Leider kommt da nochmal ein Video mit genau dem gleichen Setup, weil ich mit der Kanalvorstellung zusammen noch ein weiteres gefilmt hatte. Das will ich nicht komplett neu machen. Aber in Zukunft werde ich daran auf jeden Fall arbeiten!
      Einige Leute fanden das Outro-Bild etwas zu abgeklärt. Ich werde das durch ein etwas freundlicheres Bild ersetzen. :)

  • @juliak5813
    @juliak5813 Před 3 lety

    Danke auch von mir für deine guten Videos! Ich lese mich aus beruflichen Gründen gerade etwas in die Informatik ein. Ich würde mich sehr freuen, wenn du weitere ausführliche Videos zu den anderen Punkten, wie auch schon für das funktionale Programmieren, machen könntest.

  • @blader4ever96
    @blader4ever96 Před 4 lety +2

    Hey niklas, super Video! Als Anmerkung habe ich, dass die Musik der Endcard im Verhältnis zum Rest des Videos zu laut ist. Bin gespannt, was du noch so machst

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +2

      Wertvolles Feedback, danke! Kann ich im nächsten Video gerne etwas leiser machen.

  • @mreyas9513
    @mreyas9513 Před rokem

    die Tatsache dass ich Algorithmen und Daten strukturen UND Einfüuhring in der Theoritischen infomraik beiden echt gemocht habe , gibt mir höffnung weiter zu machen weil ich jetzt schwierige zeiten begegne beim Studium

  • @FranziskanerFranz
    @FranziskanerFranz Před 3 lety +2

    Nice, 4 Von 5 meiner Lieblings-vo's (:
    Nur theoretische Informatik ist ein ziemlicher pain (Reduktionen, berechenbarkeit 🤢)

  • @danielbilic702
    @danielbilic702 Před 3 lety +2

    Kann ich so unterschreiben :) Ein Fach würde ich noch hinzufügen und das ist Diskrete Mathematik. Ist aber auch ein grundlagenfach zu Theoretischer Informatik und Algorithmen Vorlesungen :)

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 3 lety

      Guter Punkt! Die Mathefächer habe ich ein bisschen außen vor gelassen. DM ist auf jeden Fall sehr nützlich! In meinem Video "Müssen Informatiker gut in Mathe sein" spreche ich ein bisschen über die verschiedenen Mathe-Module.

    • @benschneider3413
      @benschneider3413 Před 3 lety +1

      wozu? mathe brauchen eh nur data scientists !

  • @Shivatma22
    @Shivatma22 Před 3 lety +2

    Tolles Video. Könntest du bitte auch die Bücher nennen, die du bei den genannten Modulen am besten findest?

  • @endboss600
    @endboss600 Před 3 lety +2

    Überlege jetzt echt nach einem Wirtschaftsingenieur Bachelor meinen Master in Wirtschaftsinformatik zu machen. Ich glaube es könnte eine gute Kombi sein. Du machst Informatik schmackhaft :D

    • @aroxnord7220
      @aroxnord7220 Před 3 lety +2

      Dann kannste beides aber nichts richtig xD

  • @tomsun3159
    @tomsun3159 Před 3 lety

    Hi Niklas,
    sehr gutes Video, ich vermisse aber noch Fundamental Basics in Richtung (techn.)BWL und OR.
    Arbeite selber in einer mittelständischen Unternehmung in der Kundenrolle der IT. Es ist teilweise sehr kompliziert mit den Programmieren Probleme zu lösen. Das Problem ist häufig funktioniert ist zwar notwendig aber nicht hinreichend, häufig wird zusätzlich noch Perfomance benötigt (und nein das lässt sich nicht durch einen schnelleren Prozessor lösen). Fehlende Perfomance bei uns in den ICT führt zu niedrigerem Durchsatz, damit weniger Umsatz, und höheren Herstellkosten und was noch schlimmer ist zu entgangenem Umsatz, und spätestens an der Stelle steigen die Programmierer aus a.) weil sie schon die nächsten 5 Projekte in der Pipeline haben also keine Kapa b.) weil sie es nicht verstehen.
    Mal sehen ob ich meine Kinder (gerade in der Findungsphase) in dem bevorstehenden Lockdown animieren kann mal deine Videos anzuschauen
    Gruß aus Hamburg
    Thomas

  • @knecht3000
    @knecht3000 Před 3 lety

    Ich stimme mit den meisten Punkten überein, hätte aber Betriebssysteme anstelle von theoretischer Informatik gewählt. Selbst als Anwendungsentwickler der kein Low Level Zeug programmiert oder Compiler etc. entwickelt, find ich es wichtig mit Betriebssystemen und deren API umgehen zu können. Hat mir auch beim Verständnis wie Computer funktionieren definitiv mehr gebracht als theoretische Informatik

  • @goonew1683
    @goonew1683 Před 3 lety

    Informatik ist so geil ich interessiere mich für Computer allgemein ..kenne die Google Story, Apple, Fb etc und sehr geil 😊

  • @francescototti7181
    @francescototti7181 Před 3 lety

    Bei uns hieß das Fach Theoret. Info. „Formale Beschreibungsverfahren“ und leider kam es direkt im ersten Semester. Das war der Horror, weil man noch gar keine Uni-Mathe Grundlagen hatte. Also ich stimme dir zu, das Fach ist wichtig, aber aus meiner Sicht MUSS man vorher die Uni-Mathe Grundlagen gemacht haben, sonst versteht man es nicht wirklich und weiß es auch nicht zu schätzen.

  • @NoName-nz6fr
    @NoName-nz6fr Před 3 lety

    Top, weiter so

  • @Doppel95
    @Doppel95 Před 4 lety

    Ich stimme dir eigentlich in allen Punkten zu, außer in Theoretischer Informatik (ThI). Ich studiere an einer FH und dort ist es normalerweise Gang und Gebe, dass man ThI eben NICHT hat, weil es als weniger praxisrelevant angesehen wird. Meine FH scheint dort aber eine Ausnahme zu sein und das habe ich häufig bemängelt und auch im Detail mit meinem Professor ausdiskutiert. Von all den Möglichkeiten wie man ThI lehren kann war seine jedoch vermutlich noch am Praxis orientiertesten, da ein Großteil der Aufgaben in Python-Aufgaben bestand, wodurch Python sehr gut gelehrt wurde.
    Ich stimme dir zu, dass die Inhalte von ThI sehr wichtig sind, aber meiner Meinung nach braucht man sich nicht da "rein zu hängen" sondern fährt besser mit dem Guten "4 gewinnt"-Spiel. Die Grenzen der Berechenbarkeit von Problemen zu kennen (bspw. das Halte-Problem) oder auch die Grenzen der "schnellen"-Berechenbarkeit (bspw. das P-NP-Problem) sind wichtige Informationen. Jedoch kann ich mir nicht vorstellen DEAs oder NEAs nochmal so im Detail zu brauchen wie sie von mir in der Prüfung verlangt wurden oder auf Sprachen aus einem solchen theoretischen Gesichtspunkt zugreifen zu müssen.
    Für mich war da eher Algorithmendesign (AD) wichtig. Dort habe ich auch mal selbst eine Datenstruktur erstellt mithilfe derer ich einen effizienteren Algorithmus entwerfen konnte. Auch das reduzieren von Problemen auf andere, bereits bekannte Probleme habe ich dort gelernt, was mir sehr viel gebracht hat, weil man nicht jedes Mal das Rad neu erfinden musste. Auch das es mehr als nur die O-Notation gibt und man (selbst wen man den worst-case nicht verbessert) Algorithmen besser machen kann, obwohl die Probleme dazu NP-vollständig sind.

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +3

      Hey Joshua, danke für die ausführliche Meinung! Ich finde das Fach wichtig, weil es als erstes Fach im Studium ein grundlegendes Verständnis von Berechenbarkeit, Zuständen, Logik usw. formt. Es bring einem bei, "informatisch" zu denken. Die Konzepte, zumindest wie sie bei uns unterrichtet wurden, finden überall in der Praxis Anwendung. Je nach Bereich, in dem du praktisch unterwegs bist, natürlich mehr oder weniger direkt, als es Datenbanken oder Algorithmen der Fall ist. Aber wenn du zB an einem Parser oder Compiler bastelst, kommen die Grundlagen der formalen Sprachen recht schnell zum Tragen.
      Letztlich ein bisschen eine Meinungsfrage und eine Frage, wo man sich spezialisiert! Algorithmendesign klingt auf jeden Fall praxisrelevanter.

    • @dev4666
      @dev4666 Před 3 měsíci

      Hast du in Trier studiert?

    • @Doppel95
      @Doppel95 Před 3 měsíci

      @@dev4666 Jup

    • @dev4666
      @dev4666 Před 3 měsíci

      @@Doppel95 Haha nice. Hab die Themen vom Schmitz erkannt.

  • @reinerczerwinski1326
    @reinerczerwinski1326 Před rokem

    In funktionaler Programmierung lernt man, das es sehr harte Arbeit seien kann, eine einfache Lösung zu finden.

  • @Palmtreesandmangoes
    @Palmtreesandmangoes Před 4 lety

    Top Niklas!

  • @stenationtv
    @stenationtv Před 3 lety +2

    Wie lernt man am besten programmieren, wenn man nicht in der Uni ist?

    • @xhocheinsdurchmol
      @xhocheinsdurchmol Před 3 lety +1

      Bücher und CZcams Videos. Check die Kanäle Simplilearn und morpheus tutorials aus

  • @Celine0411
    @Celine0411 Před 3 lety

    Ich studiere Rechtswissenschaften und habe mittlerweile null mit Mathe und Informatik zutun, aber ich bin trotzdem excited. 😂

  • @bitflippa
    @bitflippa Před 3 lety

    Top Video ! schon mal überlegt Synchronsprecher zu werden ? 😄 hast ne krasse Stimme

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 3 lety +1

      Hehe, das haben schon einige gesagt. War mir gar nicht bewusst!

  • @MrKaroell
    @MrKaroell Před 4 lety

    Gutes Video, abonniert :)
    Wieso hast du Platz 3 für SE gewählt, kann man das nicht genauso gut nachholen wie Datenbanken?

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +4

      Gute Frage! Nur die Inhalte von so einem SE-Modul selbst könnte man wohl gut nachholen. Aber SE spielt insgesamt halt eine viel zentralere Rolle im Informatik-Toolkit und hat mit viel mehr anderen Fächern Synergien als Datenbanken. Wer ab dem ersten Semester gute Programmierpraktiken lernt, wird diese das ganze Studium über weiter vertiefen und in ganz vielen anderen Modulen und Projekten anwenden.

  • @MBison-oc5tc
    @MBison-oc5tc Před 11 měsíci

    warum funktionale programmierung und nicht objektorientierte? manche unis haben keine funktionale

  • @xcyle7521
    @xcyle7521 Před 3 lety +1

    Was programiert man mit Python? Also ich weiß nur das man damit Bots coden kann!

  • @user-ql6jx8qq4y
    @user-ql6jx8qq4y Před 3 lety +2

    Ohman, muss mich auch gerade mit Algorithmen und Datenstrukturen rumschlagen. Schon bei Groß-O und Groß-Omega Notation bekomme ich jedes Mal einen Krampf ins Gehirn

    • @barisbasar3909
      @barisbasar3909 Před 2 lety +1

      Ist eigentlich garnicht so wild um ehrlich zu sein

  • @MerilMerrauder
    @MerilMerrauder Před 4 lety +2

    Bin gerade im vierten Semester Informatik und hab Theoretische Informatik, die mir noch Kopfschmerzen bereitet in Themen wie Komplexität. Ansonsten hab ich bis jetzt alle anderen vier Fächer schon gehabt.
    Bei uns wurde AlgoDat sogar mit einem zweiten Programmierkurs kombiniert.

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety

      Klingt nach einer schönen Idee, Algorithmen und Datenstrukturen mit einem praktischen Kurs zu kombinieren! Bei uns war das relativ theoretisch und es wurde vor allem Pseudocode geschrieben.
      Viel Erfolg bei der theoretischen Informatik! Ich hab neulich ein Video gemacht, indem ich Reduktionen erkläre. Da kommt bestimmt ab und zu nochmal ein Tutorial in der Richtung.

  • @kingdel0xe
    @kingdel0xe Před 3 lety +1

    du sagtest du hast ein bisschen Mathematik studiert. Hast du nur ein paar Semester studiert also keinen Abschluss in Mathematik oder hast du auch einen Bachelor oder vergleichbares? Ich komme gerade ins 5. Semester Informatik und vermisse Mathematik fürchterlich :D

  • @rolffleckenstein1300
    @rolffleckenstein1300 Před 3 lety

    Super kanal

  • @dasrina4535
    @dasrina4535 Před 3 lety

    Ich hätte im Zuge meines Mathematikstudiums das Modul "Einführung in die imperative Programmierung" belegen sollen. Hab mich aber dazu entschieden gehabt, mit diesem Studium aufzuhören. Die Unterlagen dafür, also für "Einführung in die imperative Programmierung" habe ich aber schon zu Hause.
    Lohnt es sich, auch dieses mal durchzuarbeiten?

  • @rmoc3508
    @rmoc3508 Před 4 lety +2

    Was denkst du zu Informatik als Zweit-/Nebenstudium?

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +1

      Wenn ich noch nichts studiert hätte und zwischen verschiedenen Fächern unentschlossen wäre (in der Situation war ich tatsächlich selbst), würde ich zuerst Informatik studieren.
      Wenn du nun aber schon etwas anderes machst oder studiert hast, ist ein Zweit- oder Nebenstudium trotzdem eine tolle Idee. Dich mit Informatik zu beschäftigen, ist einer der besten Wege, deine Zeit zu investieren, selbst wenn du nicht frisch aus der Schule kommst. Die Karriereoptionen wachsen und wachsen, und das Tolle ist ja, dass es sich besonders gut mit anderen Fächern und Themen kombinieren lässt. Wenn du schon anderswo Expertise hast, fallen dir bestimmt mit etwas Nachdenken sofort 5 Geschäftsideen ein, die das Thema mit IT kombinieren.
      Ich kann dich da also nur ermuntern!

    • @Froobington
      @Froobington Před 4 lety +1

      Ich mach Informatik gerade als Zweitstudium (hab vorher Psychologie studiert) und finde es super.
      Ich glaub man kann Informatik mit allem gut kombinieren, einfach weil man so viel lernt was in jeder Fachrichtung benutzt werden kann um die Arbeit dort zu verbessern. Also Informatik ist in jedem Fall ein Plus

    • @yannics7536
      @yannics7536 Před 4 lety

      @@Froobington Wow, du hast vorher Psychologie studiert? Geht mir genauso und ich stehe jetzt nach dem Masterabschluss vor der schwierigen Entscheidung, mit Informatik anzufangen. Wie erging es dir damit? Ich hab das Gefühl, man hat schon so viel Zeit verloren, gerade wenn sich andere schon in ihrer Freizeit seit der Schulzeit mit Programmierung etc beschäftigen.

  • @thorstenwidmer7275
    @thorstenwidmer7275 Před 3 lety

    dem stimme ich zu

  • @TheBenEleven
    @TheBenEleven Před 4 lety +1

    Hältst du es für möglich sich autodidaktisch Programmieren beizubringen und sich so für einen Job zu qualifizieren?

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety

      Ben Das ist auf jeden Fall möglich! Es gibt ja wirklich viele gute Lernmaterialien im Internet. Ich habe einige Kollegen in meiner Firma, die gar keinen Studienabschluss haben und exzellente Programmierer sind.
      Der Nachteil ist natürlich, dass du deine neu erworbenen Programmierkenntnisse ja erstmal unter Beweis stellen musst. Den ersten Job zu finden, wird ohne Abschluss relativ schwierig. Das wird sicher nicht gleich was bei Google oder Microsoft oder so. Du könntest aber auch ohne Abschluss z.B. in einem Startup oder als Freelancer anfangen. Wenn die Berufserfahrung erst mal da ist, nehmen dich dann auch die größeren Firmen sicher gerne und gucken nicht mehr so genau auf den Abschluss.

    • @TheBenEleven
      @TheBenEleven Před 4 lety +1

      @@NiklasSteenfatt Vielen Dank für die schnelle Antwort !
      Ich fange nächste Woche meine Ausbildung als Informatikkaufmann an und habe schon angefangen mich mit den Grundkonzepten auseinanderzusetzen und lerne Python als erste Sprache.
      Das Lösen von einfachen Problemstellung macht mir auch Spaß, jedoch ist Informatik so ein breites Gebiet, so dass ich nicht weiß was ich alles als Grundlage lernen muss und ab wann man sich gut für eine Richtung entscheiden könnte.
      Ich weiß, dass du nicht auf diesem Weg zu deinem Job gefunden hast, aber vielleicht könntest du so eine Art Hilfestellung mal als Video umsetzen.
      Ansonsten sehr informative Videos, mach weiter so !
      LG Ben

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +1

      Ben Sehr cool! Python ist auf jeden Fall eine gute Wahl. Von den Programmiergrundlagen abgesehen kannst du nichts falsch machen, indem du dich mit objektorientierter Programmierung, funktionaler Programmierung, Algorithmen und Datenstrukturen auseinandersetzt. Das braucht man immer und wird dich ohnehin eine Weile beschäftigen. Später nimmst du dann dazu, was dich interessiert. Zum Beispiel Statistik, wenn dich künstliche Intelligenz interessiert, oder JavaScript und HTML/CSS, wenn du Websites oder Apps bauen willst.
      Viel Erfolg und nächste Woche vor allem einen guten Start in die Ausbildung!

  • @tb7377
    @tb7377 Před 3 lety

    Kannst du nochmal genauer darauf eingehen, was es konkret bedeutet, Code so umzuschreiben, dass er funktional ist? Vielleicht anhand eines Beispiels

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 3 lety +1

      Hast du das Video zur funktionalen Programmierung geguckt?

    • @tb7377
      @tb7377 Před 3 lety

      @@NiklasSteenfatt danke für den Hinweis. Hab es nun angeschaut und jetzt verstanden :)

  • @theomars3529
    @theomars3529 Před 6 měsíci

    Bist du eigentlich auch ein Computer?

  • @klulms1092
    @klulms1092 Před 3 lety

    Cooles outfit ;)

  • @antwortenschreiber998
    @antwortenschreiber998 Před 3 lety

    Wir haben Einführung in Algorithmen und Datenstrukturen im ersten Semester und Einführung in die Softwareentwicklung im zweiten. Macht das Sinn oder meinst du man sollte erst die Einführung in Softwareentwicklung machen? und zudem falls du das liest könntst du dir mal angucken welches Pflicht (oder Wahl) Modul funktionale Programmierung ist finde da nichts. www.uni-osnabrueck.de/fileadmin/documents/public/2_studieninteressierte/2.02_studigaenge_a_z/verlaufsplaene_zsb/Informatik-BS-2020-08-18-ohne-Anwendungsfach.pdf

  • @fakecrafter7448
    @fakecrafter7448 Před 3 lety

    Wo kann ich das alles als Schüler lernen. Ich mein ich kann ja schlecht zur Uni gehen

  • @MrFlo5787
    @MrFlo5787 Před 2 lety

    FGdI 1 war leider so um 2010 in Darmstadt die größte Grütze aller Zeiten.
    Wenn der Prof mehr stammelt als ganze Sätze bildet hat er in der Lehre nix verloren :(

  • @frankd.3035
    @frankd.3035 Před 3 lety

    Sehr sympathisch, sehr hilfreich, strukturiert wie immer. Aber am Ende Mr. Cool mit Jacket und dicker Uhr auf der Brücke ? Und ohne Haare ;-) Schade. Ruined.

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 3 lety

      Das war mein allererstes CZcams-Video. Ich hab das Outro ja inzwischen geändert.

  • @nicop1690
    @nicop1690 Před 4 lety

    Also ich bin auf der Realschule (Klasse 9) will da noch ein Wirtschaftsgymnasium machen und dann Wirtschaftsinformatik studieren. Weißt du wie sich das mit dem Matheanteil im Win Studium verhält?

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety

      Hey! Klingt nach einem guten Plan! Zu den Mathemodulen hab ich mich in diesem Video ja gar nicht geäußert, da mache ich bestimmt nochmal extra ein Video. Grob gesagt haben die meisten Unis so 2-3 Pflichtmodule in Mathe, egal ob du jetzt Informatik oder Wirtschaftsinformatik studierst. Der reine Matheanteil hält sich also in Grenzen, dennoch haben viele Studenten Schwierigkeiten mit diesen Mathemodulen, und bei manchen scheitert sogar das Studium dran. Es ist auf jeden Fall ein großer Vorteil, bei Mathe bis zum Abi gut am Ball zu bleiben, dann wird's auch im Studium damit klappen.

    • @miguelbrockmann7178
      @miguelbrockmann7178 Před 4 lety +1

      Habs genauso gemacht und der Matheanteil ist schon sehr happig , aber nach dem 2 Semester wirds einfacher :D

  • @NiklasSteenfatt
    @NiklasSteenfatt  Před 4 lety

    Welches ist dein Lieblingsmodul? Ist es in meinen Top 5? 🤔

  • @stenationtv
    @stenationtv Před 3 lety

    Wann hast du angefangen Programmieren zu lernen

  • @Daziiz
    @Daziiz Před 4 lety

    Wir haben nichts verstanden. Gib uns Übersetzung bitte 😁

    • @Jubi721
      @Jubi721 Před 4 lety +12

      If an English summary is helping:
      Niklas tells us about the most important modules in a (basic) computer science course at university or college if you're planning to get a job in industry.
      Number 5 at 2:55 is Basics of databases and it's only number 5 because you can quite easily understand it and get into the topic, but it's a topic that you find in like every application.
      Number 4 at 4:09 is (Introduction into) Theoretical computer science like automata, Turing Machines and regular languages/regular expressions.
      Number 3 at 5:39 is (Introduction into) Programming, Software development, something like that because obviously you should know about programming if you're working anywhere in electronic data processing.
      Number 2 at 6:37 is Functional programming. He says it's kind of a stop from just a usual programmer to a first class programmer if you know how to program things functionally because it's easier to understand, you can proof software and such things.
      Number 1 at 8:04 is Algorithms and data structure. If you want to work in a company handling big data such as Facebook or Netflix, you will need to know such things to get through an application test. Maybe you will be asked to sort things on a whiteboard or recommend a data structure for a given problem.
      I hope I could help you!

    • @Daziiz
      @Daziiz Před 4 lety

      @@Jubi721 oh Julius Thanks a lot! This is so kind of you!
      I feel a bit guilty though because I said that as a joke to Niklas 🙈
      Nevertheless, I hope your amazing comment will be helpful to None German speakers!

    • @NiklasSteenfatt
      @NiklasSteenfatt  Před 4 lety +3

      @@Jubi721 Awesome translation, thanks a lot!

    • @Jubi721
      @Jubi721 Před 4 lety +1

      @@Daziiz No Problem xD

  • @aroxnord7220
    @aroxnord7220 Před 3 lety

    Naja Informatiker mit Science am Ende des Abschlusses ist auch wie der Wirtschaftsingenieur im Buchhaltungsbüro der den SAP-Server wartet :)
    Technische Informatiker sind der Ursprung, also Kinder studiert was richtiges und lernt auch wie ein Computer funktioniert, Register, Memory Mapping, Signale und Systeme.
    Wenn man seinen ersten ASSEMBLER-Code zum laufen gebracht hat kann man sagen man hat was verstanden. Zum Thema Funktionale Programmierung.... und Spreu vom Weizen...
    deine Sichtweise aber nicht die Realität in alle Bereichen der Informatik, sie ist sogar in vielen Bereichen verpönt.
    Und in der exakten Disziplin der Informatik war diese Ausführung nicht vollständig. Da hilft auch kein nachträgliches reinschneiden von der Passage "aber das ist auch nur meine Meinung"
    Gut damit : Return (EXIT_SUCCESS);

    • @nayjer2576
      @nayjer2576 Před 2 lety

      Also wir haben Assembler an einer FH im zweiten Semester, im ersten Semester hatten wir alles bis zur ALU und Medientechnik

    • @softknk1422
      @softknk1422 Před rokem

      Komplett falsch haha, hast null Ahnung. Ursprung der Informatik ist die theoretische Informatik: ergo: Informatik studieren

  • @stenationtv
    @stenationtv Před 3 lety +1

    Einfach Cambridge das ist doch der entgegner in europa oder

  • @abraaomaximod
    @abraaomaximod Před rokem

    5. Grundlagen von Datenbanken
    4. (Einführung in die) Theoretische Informatik
    3. Programmieren/Softwareentwicklung
    2. Funktionale Programmierung
    1. Algorithmen und Datenstrukturen