<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>Devcartes - Empfehlung</title>
      <link>https://devcartes.de</link>
      <description></description>
      <generator>Zola</generator>
      <language>de</language>
      <atom:link href="https://devcartes.de/categories/empfehlung/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Thu, 04 Jun 2026 00:00:00 +0100</lastBuildDate>
      <item>
          <title>Empfehlungen: Exercism</title>
          <pubDate>Thu, 04 Jun 2026 00:00:00 +0100</pubDate>
          <author>Tristan</author>
          <link>https://devcartes.de/blog/recommendations-exercism/</link>
          <guid>https://devcartes.de/blog/recommendations-exercism/</guid>
          <description xml:base="https://devcartes.de/blog/recommendations-exercism/">&lt;p&gt;&lt;strong&gt;Quick Facts:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Anbieter:&lt;/strong&gt; Exercism.org (gemeinnützig, Open Source)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Gründung:&lt;/strong&gt; 2013&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sprachen:&lt;/strong&gt; Über 70 Programmiersprachen – z.B. Python, Go, Rust, C# uvm.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Formate:&lt;/strong&gt; Browser-basierte Aufgaben + Kommandozeilen-Tool&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Besonderheit:&lt;/strong&gt; 1:1 Mentoring durch erfahrene Entwickler:innen&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Preis:&lt;/strong&gt; komplett kostenlos&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Link:&lt;/strong&gt; &lt;a rel=&quot;external&quot; href=&quot;https://exercism.org&quot;&gt;exercism.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;h2 id=&quot;worum-geht-es&quot;&gt;Worum geht es?&lt;/h2&gt;
&lt;p&gt;Auf Exercism lernst du Programmieren durch praktische Übungen und wertvolles Feedback von erfahrenen Mentoren.
Hier gibt es keine Videokurse oder Tutorials im eigentlichen Sinn, was aus meiner Sicht ein absoluter Vorteil ist und für die Plattform spricht.&lt;/p&gt;
&lt;h2 id=&quot;fur-wen-ist-die-plattform&quot;&gt;Für wen ist die Plattform?&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Ideal für:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Einsteiger, die nach den Grundlagen einer Sprache &lt;strong&gt;üben&lt;/strong&gt; wollen&lt;/li&gt;
&lt;li&gt;Fortgeschrittene, die eine neue Sprache &lt;strong&gt;schnell&lt;/strong&gt; und &lt;strong&gt;idiomatisch&lt;/strong&gt; lernen möchten&lt;/li&gt;
&lt;li&gt;Autodidakten, die &lt;strong&gt;konstruktives Feedback&lt;/strong&gt; vermissen&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Du solltest mitbringen:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Grundlegendes Verständnis von Variablen, Schleifen, Funktionen (je nach Track unterschiedlich)&lt;/li&gt;
&lt;li&gt;Motivation, Probleme selbstständig zu lösen&lt;/li&gt;
&lt;li&gt;Englischkenntnisse (alle Aufgaben und Diskussionen sind auf Englisch)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Eher nicht geeignet, wenn:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Du einen klassischen Videokurs mit Dozent suchst&lt;/li&gt;
&lt;li&gt;Du ein großes Projekt bauen willst (Exercism fokussiert kleine, isolierte Übungen)&lt;/li&gt;
&lt;li&gt;Du keinen englischen Text lesen magst&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;wie-funktioniert-es&quot;&gt;Wie funktioniert es?&lt;/h2&gt;
&lt;p&gt;Exercism ist in sogenannte &lt;strong&gt;Tracks&lt;/strong&gt; aufgeteilt, einen Track pro Programmiersprache. Jeder Track enthält Dutzende bis hunderte Übungen, sortiert nach Schwierigkeit.&lt;/p&gt;
&lt;p&gt;Der typische Workflow:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Track auswählen:&lt;/strong&gt; z. B. Go, Python oder Rust.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Erste Übung:&lt;/strong&gt; meistens &quot;Hello World&quot;, um die Umgebung zu testen.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Aufgabe herunterladen:&lt;/strong&gt; entweder im Browser-Editor oder per CLI.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Code schreiben:&lt;/strong&gt; bis alle Tests bestehen.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lösung einreichen:&lt;/strong&gt; optional mit einer Frage an den Mentor.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Feedback erhalten:&lt;/strong&gt; meist innerhalb weniger Stunden bis zwei Tage.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Überarbeitung:&lt;/strong&gt; basierend auf dem Feedback die Lösung verbessern.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nächste Übung:&lt;/strong&gt; der Track schaltet nach und nach neue Aufgaben frei.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Zusätzlich gibt es &lt;strong&gt;&quot;Practice&quot;-Übungen&lt;/strong&gt; und &lt;strong&gt;&quot;Concept&quot;-Übungen&lt;/strong&gt; (die ein bestimmtes Sprachfeature erklären, z. B. Slices in Go oder Pattern Matching in Rust).&lt;/p&gt;
&lt;h2 id=&quot;was-lernst-du&quot;&gt;Was lernst du?&lt;/h2&gt;
&lt;p&gt;Neben der Syntax einer Sprache, lernst du hier auch wie man idiomatischen Code schreibt.
Hierbei helfen vor allem die sehr geduldigen und erfahrenen Mentoren.&lt;/p&gt;
&lt;h2 id=&quot;warum-lohnt-sich-exercism&quot;&gt;Warum lohnt sich Exercism?&lt;/h2&gt;
&lt;p&gt;Sowohl Anfänger, als auch Profis können hier viel lernen und sich mit anderen austauschen.
Jeder in seiner jeweiligen Geschwindigkeit und bis zu der Tiefe, die für ihn angenehm ist.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bonus:&lt;/strong&gt; Alles Open Source. Du kannst sogar eigene Übungen beitragen oder Fehler in den Aufgaben korrigieren.&lt;/p&gt;
&lt;h2 id=&quot;wie-startest-du-am-besten&quot;&gt;Wie startest du am besten?&lt;/h2&gt;
&lt;p&gt;Meine Empfehlung für einen schnellen Einstieg:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Wähle eine Sprache, die du schon ein bisschen kennst&lt;/strong&gt; – nicht die erste, die du lernen willst, sonst kämpfst du mit Syntax &lt;em&gt;und&lt;/em&gt; dem Workflow.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Installiere das CLI-Tool&lt;/strong&gt; (&lt;code&gt;exercism&lt;/code&gt; auf der Kommandozeile). Das Browser-Interface ist okay, aber mit lokalem Editor (VS Code etc.) und echten Tests macht es mehr Spaß.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Setze dir ein wöchentliches Ziel&lt;/strong&gt;: Zwei bis drei Übungen pro Woche sind realistisch, wenn du nebenbei arbeitest oder studierst.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nutze das Mentoring aktiv&lt;/strong&gt; – stelle deine Fragen so konkret es geht, denn je genauer deine Frage, umso besser das Feedback.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Schau dir nach dem eigenen Lösen die Community-Lösungen an&lt;/strong&gt; – nachdem du deine Lösung eingereicht hast, werden dir oft andere Ansätze gezeigt. Fremden Code zu lesen und zu verstehen ist auch eine wichtige Fähigkeit für einen Entwickler.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;personliches-highlight&quot;&gt;Persönliches Highlight&lt;/h2&gt;
&lt;p&gt;Mein persönliches Highlight war der &lt;strong&gt;Rust-Track&lt;/strong&gt;, hier sind vor allem die Mentoren, die ich bisher erlebt habe sehr ausführlich, geduldig und erfahren.
Außerdem ist der Track sehr ausgereift.&lt;/p&gt;
&lt;h2 id=&quot;zum-schluss&quot;&gt;Zum Schluss&lt;/h2&gt;
&lt;p&gt;Exercism ist eine echte Perle unter den Lernplattformen und meiner Meinung nach viel zu unbekannt.&lt;/p&gt;
&lt;p&gt;Wenn dir die Seite also gefällt, dann lass den Entwicklern doch eine kleine Spende da oder hilf mit, indem du Dokumentation schreibst, Aufgaben verbesserst oder sogar neue einreichst. Oder empfehle sie einfach nur weiter.&lt;/p&gt;
&lt;p&gt;Bist ein echter Profi in einer Sprache, dann könntest du auch als Mentor mithelfen.&lt;/p&gt;
&lt;p&gt;Besucht auch gerne mein &lt;a rel=&quot;external&quot; href=&quot;https://exercism.org/profiles/tristanappdev&quot;&gt;Exercism Profil&lt;/a&gt; und schaut euch meine Lösungen, Testimonials oder Contributions an.&lt;/p&gt;
</description>
      </item>
      <item>
          <title>Empfehlungen: IT-Berufe Podcast</title>
          <pubDate>Fri, 06 Feb 2026 00:00:00 +0000</pubDate>
          <author>Tristan</author>
          <link>https://devcartes.de/blog/recommendations-it-berufe-podcast/</link>
          <guid>https://devcartes.de/blog/recommendations-it-berufe-podcast/</guid>
          <description xml:base="https://devcartes.de/blog/recommendations-it-berufe-podcast/">&lt;h2 id=&quot;worum-geht-es&quot;&gt;Worum geht es?&lt;/h2&gt;
&lt;p&gt;Seit über zehn Jahren begleitet mich der &lt;strong&gt;IT-Berufe Podcast&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Stefan Macke behandelt in seinem Podcast alle Themen, die für die Ausbildung in den IT-Berufen wichtig sind, mit leichtem Schwerpunkt auf die Anwendungsentwicklung.
Er erklärt, wie man sich bewirbt, was man für den Einstieg benötigt, welche Inhalte prüfungsrelevant sind und vieles mehr.&lt;/p&gt;
&lt;h2 id=&quot;fur-wen-ist-der-podcast&quot;&gt;Für wen ist der Podcast?&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Auszubildende&lt;/li&gt;
&lt;li&gt;Studierende&lt;/li&gt;
&lt;li&gt;Quereinsteiger&lt;/li&gt;
&lt;li&gt;Ausbilder&lt;/li&gt;
&lt;li&gt;Mentoren&lt;/li&gt;
&lt;li&gt;Teamleiter&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;was-gibt-es-zu-horen&quot;&gt;Was gibt es zu hören?&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Interviews&lt;/li&gt;
&lt;li&gt;Prüfungstipps&lt;/li&gt;
&lt;li&gt;Praxisbeispiele&lt;/li&gt;
&lt;li&gt;Lernstrategien&lt;/li&gt;
&lt;li&gt;Ausbildungsrecht&lt;/li&gt;
&lt;li&gt;Soft Skills&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;warum-lohnt-sich-der-podcast&quot;&gt;Warum lohnt sich der Podcast?&lt;/h2&gt;
&lt;p&gt;Ich bin überzeugt, dass jede Person in der IT‑Ausbildung diesen Podcast hören sollte.&lt;/p&gt;
&lt;p&gt;Viel zu oft sitzen Azubis oder Studenten in der Ecke und wissen gar nicht genau, was sie denn jetzt eigentlich lernen sollen.
Betreuer wissen oft nicht, welche Themen für ihre Mentees wirklich wichtig sind.&lt;/p&gt;
&lt;p&gt;Und genau hier kommt der IT-Berufe Podcast von Stefan Macke ins Spiel.
Er führt sehr kurzweilig in alle wichtigen Themen ein, so dass man ihm gerne zuhört, auch wenn es mal ein vermeintlich trockenes Thema ist.&lt;/p&gt;
&lt;p&gt;Besonders interessant für Auszubildende dürften die expliziten Folgen zur Prüfungsvorbereitung sein.&lt;/p&gt;
&lt;p&gt;Auch nach so vielen Jahren ist der Podcast für mich eine der zuverlässigsten Quellen, wenn es um gute IT‑Ausbildung geht.&lt;/p&gt;
&lt;p&gt;Viele der Themen sind zeitlos, wie z.B. &quot;Zahlensysteme, Zweierpotenzen und Binärzahlen&quot;, &quot;Eigenschaften und Unterscheidung von Programmiersprachen&quot;, &quot;Normalisierung einer Datenbank am konkreten Beispiel&quot; und viele mehr.&lt;/p&gt;
&lt;h2 id=&quot;wie-hort-man-ihn-am-besten&quot;&gt;Wie hört man ihn am besten?&lt;/h2&gt;
&lt;p&gt;Der Podcast eignet sich hervorragend für den Arbeitsweg oder während konzentrierter Pausen. Stefan Mackes Erklärungen sind kompakt und durchdacht, man sollte ihm definitv aufmerksam zuhören.&lt;/p&gt;
&lt;p&gt;Ich empfehle, früh in der Ausbildung oder im Studium einzusteigen. Die Themen bauen nicht streng aufeinander auf, aber ein grundlegendes Verständnis hilft, die Zusammenhänge besser zu erfassen.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Noch besser: Notizen machen.&lt;/strong&gt; Block oder Tablet zur Hand nehmen und mitschreiben, das erhöht den Lerneffekt.&lt;/p&gt;
&lt;h2 id=&quot;wie-aktiv-ist-der-podcast&quot;&gt;Wie aktiv ist der Podcast?&lt;/h2&gt;
&lt;p&gt;Seit über zehn Jahren erscheinen mehrere Folgen pro Jahr. Stefan Macke liefert konstant, zuverlässig und mit hoher Qualität ab.&lt;/p&gt;
&lt;h2 id=&quot;personliches-highlight&quot;&gt;Persönliches Highlight&lt;/h2&gt;
&lt;p&gt;Es ist schwer, mich auf eins zu beschränken, aber ich würde sagen, dass gerade die Rückblicke auf vergangene Prüfungen und die Folge &quot;Aufbau und Ablauf der IHK-Abschlussprüfung in den IT-Berufen&quot; besondere Highlights darstellen.
Stefan Macke versteht es, den Auszubildenden die Angst vor dem Unbekannten, &lt;strong&gt;der Abschlussprüfung&lt;/strong&gt;, zu nehmen.&lt;/p&gt;
&lt;h2 id=&quot;zum-schluss&quot;&gt;Zum Schluss&lt;/h2&gt;
&lt;p&gt;Gute Ausbildung braucht gute Ressourcen und dieser Podcast gehört auf jeden Fall dazu.&lt;/p&gt;
</description>
      </item>
    </channel>
</rss>
