A Weekend with a Side Project

Ein Wochenende mit einem Nebenprojekt

Keine Stakeholder, keine Fristen, keine Jira-Tickets. Nur du und eine dumme Idee, aus der vielleicht etwas werden könnte.

Samstagmorgen. Der Kaffee ist fertig, das Haus ist still und ich habe eine Idee, die mich die ganze Woche beschäftigt. Nicht unbedingt eine gute Idee – nur eine hartnäckige. Ein kleines Tool, das etwas erledigt, was ich immer manuell mache. Wie schwer könnte es sein?

Das ist die beste Art der Programmierung. Kein Anforderungsdokument, keine Sprintplanung, keine Pull-Request-Reviews. Nur ein Texteditor und ein Problem. Die Freiheit, schreckliche architektonische Entscheidungen zu treffen, alles zweimal umzuschreiben und Tangenten zu folgen, die sich als Sackgassen herausstellen.

Warum Nebenprojekte wichtig sind

Bei Nebenprojekten lernst du Dinge, die dir dein Job nie beibringen würde. Nicht weil die Probleme schwieriger sind, sondern weil Sie die Freiheit haben, Risiken einzugehen. Probieren Sie eine Sprache aus, die Sie noch nie verwendet haben. Bauen Sie etwas ohne Rahmen. Stellen Sie es auf einer Plattform bereit, von der Sie nur gelesen haben. Der Einsatz beträgt Null, was den Lernerfolg maximiert.

Am Sonntagabend funktioniert das Ding einigermaßen. Es ist grob, die Fehlerbehandlung ist nicht vorhanden und die README-Datei besteht aus einem einzigen Satz. Aber es löst das Problem, das ich lösen wollte, und ich habe am Freitag drei Dinge gelernt, die ich nicht wusste. Kein schlechtes Wochenende.

💬 Discussion 1
Guest
Avatar
  • Hannah Schmidt (collapsed)
    Habe den Abschnitt zu „Ein Wochenende mit einem Nebenprojekt“ unserem Lead-Dev gezeigt. Er starrte 20 Sekunden regungslos auf den Bildschirm und holte sich wortlos den vierten Kaffee. Deuten wir das als Freigabe oder als stillen Hilferuf?
    0