arrow_backZurück zu Field Notes
CAREER CHANGE Veröffentlicht 5 Aug 2026

Etwas Kleines in dieser Woche ausliefern

Ein konkreter Plan für die Auslieferung eines winzigen funktionierenden Projekts in dieser Woche, von der Planung bis zur Bereitstellung, wenn du beim Lernen ohne Bauen steckenbleibst.

Die meisten Menschen, die in Tutorial-Schleifen stecken, haben kein Fähigkeitenproblem. Sie haben ein Auslieferungsproblem. Du kannst vierzig Stunden Python-Inhalte ansehen und trotzdem erstarren, wenn du dich hinsetzt, um etwas Eigenes zu bauen, weil Tutorials alle Entscheidungen für dich treffen. Dieser Leitfaden ist ein Zwangsmittel: Wähle etwas Kleines, beende es, zeige es jemandem, diese Woche.

Wähle ein Projekt, das du in einem Wochenende beenden kannst

Die Fehlermöglichkeit hier ist der Umfang. Menschen entscheiden, dass ihr erstes Projekt eine SaaS-App mit Auth, Abrechnung und Dashboard sein sollte. Das ist ein Projekt von sechs Monaten, das sich als Wochenendprojekt ausgibt.

Wähle stattdessen etwas mit einer einzigen klaren Funktion:

  • Ein CLI-Tool, das Dateien in einem Ordner basierend auf EXIF-Datum umbenennt
  • Ein Skript, das eine öffentliche API schrubbt und dir eine tägliche Zusammenfassung per E-Mail sendet
  • Eine Flask-App mit einem Formular und einer Ausgabeseite
  • Eine Browser-Erweiterung, die ein Schlüsselwort auf jeder Seite hervorhebt, die du besuchst

Schreibe den Umfang in einen Satz auf, bevor du Code schreibst. Wenn der Satz mehr als einmal "und" braucht, streiche es. "Ein Tool, das meine Ausgaben verfolgt und sie auch kategorisiert und auch darstellt" sind drei Projekte. Liefere zuerst den Tracker aus.

Setze einen echten Termin und ein echtes Publikum

Ein Termin ohne Konsequenz ist kein Termin. Sag es einem Freund, poste es auf einem Discord-Server oder verpflichte dich, es einem Kollegen am Freitag zu zeigen. Das Publikum ist wichtiger als der Termin — zu wissen, dass jemand sich das Ding tatsächlich ansieht, ändert, wie du es baust. Du hörst auf, die Architektur zu vergolden, und fängst an, sicherzustellen, dass der Happy Path tatsächlich funktioniert.

Gib dir eine Zahl, keine Stimmung. "Ich arbeite daran, wenn ich Zeit habe" produziert nichts. "Zwei Stunden heute Abend, zwei Stunden morgen, Samstagmorgen ausliefern" produziert ein Projekt.

Baue zuerst die hässliche Version

Skippiere die Ordnerstruktur-Debatten, überspringe die Auswahl eines CSS-Frameworks, überspringe die Entscheidung zwischen Postgres und SQLite für ein Tool, das vierzig Zeilen speichert. Schreibe eine Datei. Verwende print()-Anweisungen statt eines Loggers. Verwende eine Python-Liste statt einer Datenbank, wenn das alles ist, was du brauchst.

# expenses.py - hässliche Version, und das ist in Ordnung
import csv
from datetime import date

def add_expense(amount, category):
    with open('expenses.csv', 'a', newline='') as f:
        writer = csv.writer(f)
        writer.writerow([date.today().isoformat(), amount, category])

add_expense(12.50, 'coffee')

Das ist ein funktionierender Ausgabentracker. Er ist nicht skalierbar, hat keine Tests und bringt dich morgen 90 % des Weges zu etwas, das du tatsächlich nutzen kannst. Du kannst eine funktionierende hässliche Sache umgestalten. Du kannst keine schöne Sache umgestalten, die nicht existiert.

Stelle sie irgendwo bereit, auch wenn es schlecht ist

Ein Projekt auf deinem Laptop zählt nicht als ausgeliefert. Bring es ins Internet oder vor eine Person, die es selbst ausführt.

  • CLI-Tool: Schiebe es zu einem öffentlichen GitHub-Repo mit einer zweiabteiligen README, die genaue Install- und Run-Befehle zeigt
  • Web-App: Stelle es auf Render, Fly.io oder einen 5-Dollar-DigitalOcean-Droplet bereit — verbringe nicht drei Tage damit, Kubernetes-Optionen für ein Projekt mit einem Benutzer zu vergleichen
  • Skript: Richte einen Cron-Job oder GitHub Action ein, damit er ohne deine Berührung läuft

Bereitstellungsreibung tötet mehr Nebenprojekte als jede technische Herausforderung. Wenn git push auf eine Plattform wie Render gerade zu viel ist, nimm einfach ein 90-sekündiges Loom-Video davon auf, wie es lokal läuft, und sende das. Der Punkt ist externer Beweis, dass es funktioniert, nicht Infrastruktur-Reife.

Schreibe auf, was kaputt ging

Nach der Auslieferung, verbringe fünfzehn Minuten damit, drei Dinge zu schreiben, die schiefliefen, und wie du sie behoben hast. Nicht für jemand anderen — für dich. Das ist das eigentliche Lernen. Das Tutorial hat dir Syntax beigebracht. Die kaputte pip install, der CORS-Fehler, der Aus-eins-Fehler beim Datum um Mitternacht — diese lehren dich, wie Software sich tatsächlich verhält.

Behalte diese Notizen in einer einzigen laufenden Datei. Nach fünf oder sechs kleinen Projekten wirst du bemerken, dass dieselben Fehler-Kategorien immer wieder auftauchen, und das ist dein echter Lehrplan: die Lücken, die Tutorials nie abdecken.

Dann wähle das Nächste, etwas größer

Springe nicht von einem CLI-Skript zu einem verteilten System. Füge eine Komplexitätsdimension nach der anderen hinzu: das nächste Projekt bekommt eine Datenbank statt einer CSV, oder eine grundlegende Test-Suite, oder einen zweiten Benutzer. Kleine, aufbauende Schritte schlagen einen ehrgeizigen Rewrite, der in Woche drei steckenbleibt.

Wenn du nach diesem strukturierten nächste Schritte möchtest, behandeln die Python- und DevOps-Segmente von Korra Studio genau die Bereitstellungs- und Werkzeuglücken, die Menschen direkt nach ihrem ersten ausgelieferten Projekt zu stolpern neigen.

Mit KI-Unterstützung geschrieben, von Michal Pilch (CISSP), Korra Studio, überprüft und veröffentlicht.

Bereit für mehr?

Das ist eine Notiz aus der Korra-Studio-Wissensdatenbank — die Plattform verbindet jedes Thema mit 1-zu-1-Mentoring.

Kostenlos startenarrow_forward