r/informatik • • Feb 22 '24

Allgemein An alle die Quereinsteiger werden wollen

354 Upvotes

Vorab: Ich schreibe nicht im Sammelthread da ich denke das man hier mehr Leute erreicht. Die Leute die es betrifft ignorieren diesen sowieso dauerhaft.

Ich schreibe diesen Kommentar, weil ich es satt habe, dass jeden Tag danach gefragt wird, ob ein Quereinstieg möglich ist.

Kurz und knapp: JA, ein Quereinstieg ist möglich. Es ist auch möglich, im Lotto zu gewinnen, also warum sollte das nicht möglich sein? Allerdings ist es sehr unwahrscheinlich. Ich selbst bin ein Quereinsteiger und habe erst kürzlich meinen Job bekommen.

Trotzdem rate ich jedem davon ab, diesen Weg zu gehen. Ich selbst musste 100 Bewerbungen schreiben, ohne eine einzige Zusage zu bekommen. Ich bin nur durch eine Bekanntschaft in eine Firma gekommen, deren Inhaber sich quasi aufgeopfert hat, mich einzuarbeiten und mir etwas beizubringen.

Ich rate jedem von einem Bootcamp ab. Sie verlangen einen mittleren bis hohen vierstelligen Betrag, um dir am Ende minderwertige Informationen zu geben, die man genauso gut auch im Internet finden könnte.

Und wenn ich sehe, wer in diesen Bootcamps sitzt, frage ich mich wirklich, wie unseriös sie sind. Da ist zum Beispiel eine 'Anette', 55 Jahre alt, die nicht weiß, wie man ein Windows-Update macht. Oder ein 'Heinz Peter', der sein Leben lang LKW-Fahrer war und nur noch 3 Jahre bis zur Rente hat. Solche Leute bekommen niemals einen Job als Softwareentwickler.

Ohne arrogant klingen zu wollen: Ich bin sehr jung und es fiel mir absolut nicht schwer, mir alles selbst beizubringen, und trotzdem hatte ich Probleme. Das ist auch völlig logisch – ich würde auch einen ausgebildeten Bewerber bevorzugen.

Also mein Tipp: Macht eine Ausbildung oder studiert. Und wenn ihr nicht bereit seid umzuziehen, könnt ihr es auch vergessen. Ich musste ans andere Ende von Deutschland ziehen, obwohl ich auch aus einer Großstadt komme.


r/informatik • • Mar 11 '17

r/informatik - ein Subreddit für alle die Informatik studieren oder sich dafür interessieren

47 Upvotes

Bisher ist hier noch nicht viel los, also dachte ich, ich sollte diesem Sub mal Leben einhauchen ;)

Es gibt zwar bereits ein deutschsprachiges Sub, in dem man über Technik reden kann, aber noch keines für theorethische Informatik. Für jene, die sich nicht sicher sind, wo der Unterschied liegt:

Computer Science is no more about computers than astronomy is about telescopes.

Die Spielregeln

Folgende Posts sind erwünscht:

  • Fragen / Diskussionanstöße zur theoretischen Informatik
  • Alles zum Informatik-Studium

Folgende Posts werden gelöscht:

  • MINT-Kreiswichs
  • Off-Topic

r/informatik • • 9h ago

Humor Nginx > Apache

Post image
418 Upvotes

r/informatik • • 1d ago

Nachrichten Ratschlag des n-tv-"Experten"

Post image
26 Upvotes

https://www.n-tv.de/mediathek/videos/wissen/Website-abschalten-oder-updaten-Das-raet-der-Experte-id31444379.html

Sein Web-Designer ist schon dran...! Schöne Satire zum Thema: "Frag Experten.."

Besonders bemerkenswert ist, dass der "Experte" scheinbar nicht begriffen hat, wie ein Angriff auf ein System erfolgt oder welche unterschiedliche Konsequenzen dabei eine Rolle spielen.


r/informatik • • 1d ago

Nachrichten Wenn der Author realisiert, dass er selbst betroffen ist:

Thumbnail
gallery
595 Upvotes

Eine Sicherheitslücke in PHP hat dazu geführt, dass einige Webseiten temporär außer Betrieb genommen wurden. Darunter sind wohl ironischerweise auch die, die darüber berichten (wollten).

Link zum Artikel:

https://www.golem.de/news/noch-kein-patch-verfuegbar-kritische-php-luecken-gefaehrden-unzaehlige-webserver-2610-214332.html


r/informatik • • 2d ago

Humor Cyber Security bei Deutsche Mittelständler be like

Post image
304 Upvotes

Dieser Job raubt mir noch alle Nerven


r/informatik • • 1d ago

Allgemein Agent darf Logs lesen, aber keine Infrastruktur ändern?

2 Upvotes

AWS arbeitet mit Strands Box an einer Möglichkeit, KI-Agenten stärker einzuschränken. Finde ich grundsätzlich sinnvoll, ein Agent, der Fehler in Logs analysieren kann, ist ja durchaus praktisch.

Aber muss er deshalb auch gleich Konfigurationen ändern, Services neustarten oder Deployments anstoßen dürfen? Andererseits geht mit jeder Einschränkung natürlich auch ein Stück Autonomie verloren. Und genau die ist ja eigentlich der große Vorteil von Agenten...

Wie seht/handhabt ihr das? Dürfen eure Agents selbstständig Änderungen vornehmen oder ist bei euch spätestens nach der Analyse Schluss?


r/informatik • • 1d ago

Allgemein Blogs, Podcasts, …

3 Upvotes

Hat jemand ein paar Empfehlungen zu guten Koryphähen die einen mit Stuff versorgen?

News und interessante Sachen zum Thema Cybersecurity, Opsec und sowas


r/informatik • • 23h ago

Studium RWTH Informatik viel zu schwer - wechsel an FU Hagen?

0 Upvotes

wie schwer würdet ihr FU Hagen mit Elite-Universitäten vergleichen?

bin an der RWTH im BSc Informatik und nach vollaufwand lernen schaffe ich knapp 40-49% in den meisten klausuren (Diskrete Strukturen, Datenstrukturen Algorithmen, Betriebssysteme und Systemsoftware, ... egal was).

Es ist frustrierend und Ich leide sehr, bin tagelang nach nicht bestehen depressiv und verliere langsam die Hoffnung.
Informatik war meine Leidenschaft seit ich 16 war und ich hatte auch eigene Projekte und Praktika, aber die Erfahrung an der RWTH hat mir die Hoffnung genommen Informatiker zu werden. Ich frage mich wozu ich überhaupt Abitur gemacht habe.


r/informatik • • 2d ago

Nachrichten Bereitet euch vor: Dringliche PHP Updates - CVSS v4.0 9.2 - Patch am 21.10. 16 Uhr MEZ

21 Upvotes

PHP hat eine Ankündigung bekannt gegeben für dringliche Patches. Man solle sich vorbereiten, um sie nach Release zeitnah einzuspielen.

Es könnte sich dabei laut x Berichten um die CVEs handeln:

CVE-2026-109618
CVE-2026-109619

--

All PHP users are encouraged to prepare now so they can upgrade as soon as the release is available.

We reserve the right to release earlier should details of either vulnerability become public, or should evidence of active exploitation appear in the wild.

Full details, affected versions, and the fixed versions will be published with the release.

https://www.php.net/archive/2026.php#2026-10-20-1

Edit: Es sind die ersten Leute dahinter gekommen & können die Backen nicht halten:

https://x.com/k_firsov/status/2112641845926989944

https://x.com/J4ck3LSyN/status/2112703096443097263


r/informatik • • 2d ago

Eigenes Projekt C#, Python oder doch Rust? KI will mir ständig Rust andrehen :S

23 Upvotes

Ich beschäftige mich aktuell mit dem Neuaufbau einer Software, die kontinuierlich Messdaten von unterschiedlichen Geräten erfasst, verarbeitet und speichert.

Das Ganze soll lokal auf Windows laufen, auch auf älteren Rechnern mit teilweise nur 4 GB RAM. Je nach Gerät reden wir von bis zu 1.000 Messwerten pro Sekunde und Kanal. Dazu kommen unterschiedliche Schnittstellen wie TCP/IP, Modbus oder seriell.

Wichtig sind mir vor allem Stabilität, Ressourceneffizienz, Datenintegrität und langfristige Wartbarkeit.

Ich tendiere aktuell zwischen C# und Python.

Was ich interessant finde: Sobald ich die Anforderungen mit KI durchspreche, landet Rust ständig wieder auf dem Tisch. Ich weiß, ich verstehe den Gedanken hinter . Performance, Speichersicherheit, und Ressourcen sparend, klingt für so einen Anwendungsfall erst mal ziemlich gut.

Allerdings sträube ich mich etwas dagegen. Ich habe mit Rust bisher eher gemischte Erfahrungen gemacht hust beim vibecoden hust. Gerade wenn Projekte wachsen, finde ich den Code teilweise schnell unübersichtlich und die Entwicklung unnötig komplex. Liegt halt am KI Code.

Vielleicht liegt das auch einfach an meiner bisherigen Erfahrung damit.

Deshalb würde mich interessieren:

Würdet ihr bei so einem Projekt tatsächlich Rust einsetzen oder wird das dann alles zu groß, unübersichtlich?

Wäre C# hier nicht der vernünftigere Mittelweg? Oder unterschätze ich Python komplett? Was wäre mit Haskell? Bin komplett unschlüssig.

Und wie würdet ihr das Ganze architektonisch aufbauen, wenn die Software später über viele Jahre von einem kleinen Team weiterentwickelt werden soll?

Ich will am Ende nicht alles komplett neu aufbauen, wenn ich nach und nach merke das ich mich verrenne.

Bin echt gespannt auf eure Ansicht.


r/informatik • • 2d ago

Gesellschaft & Informatik Warum KI-Wissen mehr der Deutschen Bahn gleichen sollte als einem flachen Punkt im Embedding-Raum

Post image
0 Upvotes

Hi zusammen,

ich muss mir das jetzt einfach mal von der Seele beziehungsweise aus dem Kopf schreiben, weil mich das Thema seit Wochen und Monaten nachts beschäftigt.

Vorweg: Ich bin kein KI-Forscher und kein studierter Mathematiker. Ich bin ehemaliger Lokführer. Aber wenn man jahrelang in großen, komplexen Schienensystemen denkt (mit Fahrplänen, Taktungen, Weichen und massiven Kettenreaktionen bei Störungen), schaut man automatisch anders auf die Welt. Und je länger ich mir anschaue, wie wir aktuell versuchen Wissen in Künstlicher Intelligenz zu speichern (immer gigantische LLMs oder starre Punkte in Vektordatenbanken, klassische RAG's), desto mehr drängt sich mir ein Verdacht auf: Wir bauen das Gedächtnis von KIs aktuell wie ein verstaubtes Lagerhaus, statt wie ein dynamisches Verkehrsnetz.

Ich spiele im Kopf seit längerem an einer anderen Architektur und wollte diese mal mit euch teilen, um zu hören, ob ich komplett danebenliege oder ob da was dran ist.

1. Das Sprachmodell ist nur der LKW auf der letzten Meile

Warum wachsen LLMs ins Unendliche? Weil wir von ihnen erwarten, dass sie gleichzeitig genial formulieren und allwissend sind. Meine Überlegung: Trennt das strikt, ein Sprachmodell muss gar kein Weltwissen haben. Es braucht eine fest begrenzte Größe und wird rein darauf trainiert, maschinelle Logik und Datenstrukturen fehlerfrei in menschliche Sprache (und zurück) zu übersetzen, wie ein LKW am Umschlagplatz, der die Fracht auf der letzten Meile zum Kunden bringt. Die eigentliche Intelligenz liegt woanders.

2. Wissen sind keine Punkte, sondern Trajektorien im Phasenraum

Im echten Leben (und auf der Schiene) existiert nichts als zeitloser Punkt. Ein Zug ist eine Linie (Trajektorie) mit Richtung, Dauer und Dynamik. Wenn man ein Thema (nehmen wir historisch den Zweiten Weltkrieg oder den Nationalsozialismus) abbildet, sollte das keine starre Textdatei in einer Vektordatenbank sein. Es ist eine Trajektorie in einem zeitlichen Phasenraum. Je nachdem, wo sich diese Linie zeitlich gerade befindet, driftet ihre Bedeutung. Und in diesem Netz bewegen sich Millionen kleiner Mikro-Trajektorien (Einzelereignisse, Menschen, Wirtschaftsfaktoren), die an Umschlagplätzen ein- und aussteigen.

3. Kausalität als „Fehlleitung“ mit Druck- und Zerrkräften

Kausalität ist kein einfacher Pfeil von A nach B. Wenn in der Geschichte etwas schiefgeliftet wird (eine massive Fehlleitung, wie wirtschaftlicher Verdruss und Ressourcenmangel im Krieg), bleibt die Zeit nicht stehen. Das System läuft weiter, aber es entstehen Druck- und Zerrkräfte, die Milliarden von Linien gleichzeitig verzerren:

  • Auf der Makro-Ebene fehlt das Geld für Waffen, Fronten brechen ein.
  • Auf der Mikro-Ebene kriegt ein Soldat in Leningrad einen sorgenvollen Brief von zu Hause, ist abgelenkt und wird getroffen. Alles hängt im Raum über physikähnliche Druckkräfte zusammen.

Meine Frage an euch: Ich komme aus der Praxis, nicht aus der Forschung. Aber im Kopf wird das Modell bei jedem Durchspielen runder. Wie müsste man so einen Phasenraum mit zeitlichen Drifts und kausalen Druckkräften mathematisch in den Griff bekommen, damit das berechenbar bleibt?

Gibt es hier Leute, die Lust haben, diesen Gedanken mal querzudenken, oder seht ihr direkt den Punkt, wo das mathematisch kollabiert? Freue mich über jeden Input!

(Falls ihr ein passendes Header-Bild dazuhabt: Ich habe dazu eine Grafik, die genau diesen Übergang von starren Gleisen zu glühenden, verzerrten Datenströmen an einer Weiche zeigt gewählt um es minimal zu veranschaulichen)


r/informatik • • 2d ago

Eigenes Projekt Was würdet ihr bauen wenn ihr für 24h unbegrenzt viele tokens hättet?

0 Upvotes

Für 24h stehen euch beliebig viele Agenten mit den höchsten reasoning zur Verfügung. Was würdet ihr bauen?

Das ganze darf aber nur für eigene Zwecke genutzt werden. Ich dürft damit kein Geld verdienen.


r/informatik • • 4d ago

Eigenes Projekt Mein Hobbyprojekt neben dem Studium: ein Open-Source-Optimierer für Windows 11 in C#/WPF

Post image
7 Upvotes

Hi! Ich studiere Wirtschaftsinformatik und baue in meiner Freizeit an Tunero, einem kostenlosen Optimierer für Windows 11 (GPL-3.0, .NET 10, WPF).

Die Idee: keine Placebo-Tweaks, sondern rund 50 Prüfungen auf echte Probleme und 235 Tweaks, die jeweils mit Quellen nach Nutzen, Belegen und Risiko bewertet sind. Jede geänderte Einstellung wird vorher gesichert und lässt sich rückgängig machen.

Technisch spannend war unter anderem das direkte Auslesen der NTFS-MFT für die Speicheranalyse und die Anbindung an NVAPI.

https://github.com/jozuern/Tunero

Ich freue mich über Feedback zu Code und Architektur, gerne auch kritisches.


r/informatik • • 3d ago

Gesellschaft & Informatik Programmerstellung mittels KI und Reverse-Engineering ist Diebstahl

0 Upvotes

Im Moment wird ja so eine Sau durchs Dorf getrieben: Mit Vibe-Coding und Decompiling erzeugt KI Open-Source-Varianten von bekannten Bezahl-Programmen.

Alle freuen sich, erklären, wie geil KI ist, wie dumm doch die Programmierer sind, die selber noch Code schreiben.

Aber eines sollte dabei nicht vergessen werden: Wer eine Applikation (das geht schon seit vielen Jahren, auch ohne KI) decompilieren lässt und dann nutzt, um eine Software zu erstellen, die halt genau das selbe tut wie das Original, der tut ganz einfach folgendes: Er kopiert, er klaut, er schmückt sich mit fremden Federn.

Macht er das ganze noch nicht einmal selbst, sondern lässt sich das ganze durch eine KI erledigen, so wird das dadurch keinen deut legaler. Eher schlimmer, denn er versteht überhaupt nichts davon, was da an Sourcetext erzeugt wird. Und trotzdem ist es geklaut.

Wenn eine KI Code erzeugt auf Grund von Befehlen und dabei erlerntes aus dem Internet nutzt, so kann man ein oder ein paar Augen zudrücken und sagen: OK, das ist nicht geklaut, es sind ja frei zugängliche Sachen.

Nimmt man die Software und nutzt mit Absicht ein Tool, um diese Software zu scannen und zu zerlegen, so ist das Maß einfach voll. Hier wird nichts offenes gelernt, hier wird an bezahlter Software, mit der Menschen ihren Lebensunterhalt verdienen, rumgemacht und diesen Menschen die Lebensgrundlage entzogen.

Wie weit soll denn diese Lobhudelei auf Diebstahl durch KI-Systeme noch gehen?


r/informatik • • 3d ago

Allgemein informatik anfagen

0 Upvotes

Hallo, wollte fargen was ein guter weg ist um mit pogramieren und so anzufangen also wie man am besten beginnt es sich selbst beizubringen.

lg


r/informatik • • 4d ago

Eigenes Projekt Regelbasierter Semantic Parser oder kleines LLM für natürlichsprachliche Abfragen?

12 Upvotes

Ich beschäftige mich aktuell mit der Frage, wie man natürliche Sprache möglichst zuverlässig in strukturierte Abfragen übersetzen kann.

Bisher haben wir einen deterministischen Semantic Parser mit typisierten Regeln, semantischer Komposition und Validierung entwickelt.

Bei bekannten Formulierungen funktioniert das gut.
Das Problem entsteht bei neuen Satzkonstruktionen:
Trotz umfangreicher Tests und Nachbesserungen entstehen immer wieder formal gültige, aber semantisch falsche Interpretationen.

Wir überlegen daher, ein kleines LLM (1–4B) einzusetzen – nicht unbedingt zur direkten Query-Generierung, sondern beispielsweise zur Erkennung von Bedeutungen, Beziehungen, Quantoren oder als zusätzliche Validierung.

Mich würde interessieren: Welchen Ansatz würdet ihr verfolgen? Rein regelbasiert, LLM-basiert oder hybrid? Kennt ihr bewährte Architekturen oder Modelle für solche Aufgaben?


r/informatik • • 5d ago

Gesellschaft & Informatik Warum haben Ärzte noch einen Job?

0 Upvotes

Absichtlich provokante Frage aber aus persönlicher Erfahrung finde ich, dass AI oft bessere Diagnosen treffen kann als ein Arzt der sich 2 Minuten Zeit pro Patient nimmt und dann irgendwelche Standardmedikamente verschreibt.

Trotzdem gibt es kaum/keine öffentliche Diskussion darüber, dass Ärzte bald obsolet werden während fast täglich über Automatisierung von Entwicklern und Software Engineers debattiert wird.

Warum nicht?

Ich habe eine Theorie dazu aber würde gerne eure Meinung hören


r/informatik • • 6d ago

Arbeit Wie wird sich Infrastruktur durch KI verändern?

2 Upvotes

Was denkt ihr wie wird sich die Arbeit in IT Infrastruktur Jobs wie Cloud-, Network-, Systems-Engineering verändern bzw. wie hat sie sich bei euch schon verändert durch KI?

Und denkt ihr es wird irgendwann dazu kommen, dass KI Systeme autonom Entscheidungen treffen & Aktionen ausführen dürfen, sogar in Prod?


r/informatik • • 6d ago

Arbeit Wie arbeitet ihr?

0 Upvotes

Neulich ein Video vom Experten gesehen, das ist keine Werbung!!!!! https://youtu.be/W4m_8ovS0RY wo er behauptet, dass quasi alles was man bisher mit KI gemacht hat, prompts optimieren, skills benutzen, KI genau steuern etc Geschichte ist. Man braucht alles nicht mehr sagt der KI zb was der Inhalt einer Story ist, und sie legt los, den Code kann man dann direkt ungesehen in die Produktion deployen.

Arbeiter ihr alle so?


r/informatik • • 8d ago

Studium Wie von Grundlagenlevel auf Uni-Niveau kommen?

24 Upvotes

Ich studiere Wirtschaftsinformatik und hab teilweise echt Probleme mit den Grundlagen, vor allem in Mathe und Programmieren.
Ich will nicht einfach nur irgendwie auf Uni-Niveau kommen und die Skripte für die Klausuren lernen. Ich möchte mich wirklich mit den Themen beschäftigen, sie verstehen und auch die Zeit investieren, um darin besser zu werden. Mein Problem ist nur, dass ich ehrlich gesagt keinen Plan habe, wie und wo ich anfangen soll.
Sollte ich neben den Uni-Skripten noch Bücher benutzen oder mich erstmal auf die Skripte konzentrieren? Und wenn ihr Bücher benutzt, arbeitet ihr die komplett durch oder nur die Kapitel, die ihr gerade braucht?
Wie würdet ihr vorgehen, wenn ihr viele Grundlagen vergessen habt oder manche Sachen nie richtig verstanden habt? Welche Bücher oder anderen Quellen könnt ihr empfehlen?


r/informatik • • 8d ago

Arbeit Vibe Coding im Unternehmen

173 Upvotes

Bei uns in der Firma beginnen Abteilungen Apps zu viben und auf einem Server zu hosten, also Leute aus dem Vertrieb die 0 Developer Kenntnisse oder sonstige IT-Kenntnisse haben. Die IT weiss nicht davon und wird auch nicht informiert. Ist das bei euch auch so offen, dass jeder einfach mal machen darf?


r/informatik • • 8d ago

Arbeit Copilot Agenten trainieren

0 Upvotes

Hallo. Ich hoffe ich mache mich mit dieser Frage hier nicht zu unbeliebt. 🫣

Ich habe von meinem Chef den Auftrag erhalten mich mit Copilot zu beschäftigen. Ich habe eine für unseren Usecase ganz nützliche Auswertung erstellt und den Copiloten den Prompt mit entwickeln lassen. Leider kommt mit dem prompt den er mit entwickelt hat nicht das gleiche Ergebnis wie gestern nach 5 h einzelnen Eingaben und Korrekturen.

Heute habe ich eine Research Agenten erstellt und mit Vorbedingungen und dem Prompt sowie dem Arbeitsergebnis von gestern gefüttert. Leider kommt der Auch nicht am Ziel.

Zur eigentlichen Frage: wie trainiere ich denn den Agenten so, das er auch Erfahrung gewinnt und man nicht ständig von vorne anfangen muss?


r/informatik • • 8d ago

Studium Dozentin will die Originaldatei – die es gar nicht gibt…

0 Upvotes

Ich hab ein Riesen Problem!

Mir ist vor Kurzem aufgefallen, dass ich für ein Seminar an der Universität meine aktive Teilnahme gar nicht bekommen habe. Eigentlich war ich davon ausgegangen, dass ich damals alle erforderlichen Aufgaben abgegeben hatte. Auf Nachfrage stellte sich aber heraus, dass anscheinend eine Aufgabe von mir nicht hochgeladen worden war.
Daraufhin habe ich meiner Dozentin eine E-Mail geschrieben. Allerdings habe ich dabei gelogen und behauptet, dass ich die Aufgabe damals schon bearbeitet hätte und die Datei zufällig noch auf meinem PC gefunden habe. Ich habe sie gefragt, ob ich die Aufgabe nachreichen oder alternativ eine Ersatzleistung erbringen könnte.
Meine Dozentin war damit einverstanden, dass ich die Aufgabe nachreiche. Sie wollte die Datei allerdings unbedingt im Word-Format haben.
Da ich die Aufgabe in Wirklichkeit damals gar nicht bearbeitet hatte, habe ich sie erst jetzt erstellt.

Jetzt hat meine Dozentin erneut geschrieben und gefragt, ob das wirklich die Originaldatei sei, die ich damals angelegt habe, oder ob ich sie ursprünglich in einem anderen Format gespeichert hätte. Sie möchte ausdrücklich die Originaldatei von damals haben.
Ich vermute deshalb, dass sie möglicherweise gesehen hat, dass die Word-Datei erst vor Kurzem erstellt wurde. Vielleicht hat sie die Dateieigenschaften überprüft.

Jetzt habe ich natürlich ein Problem, weil es überhaupt keine Originaldatei von damals gibt. Ich überlege deshalb, ob ich behaupten soll, dass ich die Aufgabe nur noch als PDF gespeichert hatte und den Text extra für sie in eine neue Word-Datei übertragen habe. Meine andere Überlegung war, ein tatsächlich altes Word-Dokument zu nehmen und den neuen Text dort einzufügen, sodass zumindest das Erstellungsdatum aus dem damaligen Zeitraum stammt.
Allerdings weiß ich nicht, ob sie bei einem Word-Dokument nachvollziehen kann, welche Änderungen ich vorgenommen habe.

Was würdet ihr mir empfehlen? Ich weiß überhaupt nicht, wie ich auf ihre letzte E-Mail reagieren soll.


r/informatik • • 8d ago

Eigenes Projekt Video | While-Schleife mit einem Keyboard erklären

Thumbnail
youtube.com
0 Upvotes

Mein Bruder macht die Ausbildung zum Fachinformatiker und hat mich gefragt, was eigentlich der Unterschied zwischen einer while- und for-Schleife ist. Die Frage hat mich noch ein paar Tage beschäftig, weil ich den Eindruck hatte, das er den Unterschied auch nach meiner Antwort noch nicht ganz verstanden hatte ... irgendwann kam mir dann die Analogie des Keyboards in den Sinn.

Schleifen-Typ Analogie Erklärung
while Solange eine Keyboard-Taste gedrückt ist, solange wird ihr Ton abgespielt. Eine While-Schleife iteriert solange, wie eine Bedienung true ist. In der Analogie, ist die Bedienung der Tastendruck.
for Für jede Note (eines gespeicherten Liedes) wird ein Ton gespielt. Eine For-Schleife iteriert eine Menge (Array/Collection). Hier gibt es zwar auch eine Bedienung, aber in der Regel ist diese, ob über die Menge iteriert wurde.

Ja ... ich weiß. Basic shit ... aber weil mir die Analogie so gut gefallen hat, habe ich (fürs erste nur) zur While-Schleife ein Video erstellt. Vielleicht hilft euch ja mal die Analogie, falls euch auch mal jemand nach dem Unterschied fragt :D