In regelmäßigen Abständen organisieren wir bei Payt einen Hackday. Sehen Sie es als eine Mini-Hackathon. Wir nennen es zwar noch einen Hackday, aber mittlerweile hat sich dieses Event auf fast zwei Tage ausgeweitet.
Lorem ipsum
Lorem ipsum
Mehr Kontrolle, weniger Aufwand. Auch in Ihrer Branche.
Schnelle und sichere Rechnungsabwicklung für jede Organisation.
Schnelle und sichere Rechnungsabwicklung für Unternehmen
In regelmäßigen Abständen organisieren wir bei Payt einen Hackday. Sehen Sie es als eine Mini-Hackathon. Wir nennen es zwar noch einen Hackday, aber mittlerweile hat sich dieses Event auf fast zwei Tage ausgeweitet.
Vor einigen Jahren haben wir begonnen, einmal im Quartal einen eintägigen Hackathon zu organisieren. Der Zweck eines solchen Tages ist es, Entwicklern eine Ablenkung von ihrer Routine zu bieten und sie an selbst erdachten Features oder eigenen Nebenprojekten arbeiten zu lassen, die nicht unbedingt mit der Debitorenmanagement-Software von Payt zu tun haben. Die meisten entscheiden sich dafür, der bestehenden Code-Basis eine neue Funktionalität hinzuzufügen, aber es gibt immer ein oder zwei Teams, die einen anderen Weg einschlagen, indem sie etwas entwickeln, das letztendlich nicht in die Code-Basis aufgenommen wird.
Regelmäßig spielen wir zwischendurch eine Runde Tischtennis, aber die Leistungen der begeisterten Spieler wurden noch nie irgendwo festgehalten, was es schwieriger machte, mit diesen Leistungen am Mittagstisch zu prahlen. Herman und Jasper haben sich daraufhin etwas ausgedacht: einen Slackbot, der die Match-Ups generiert und herumschickt. Der Slackbot hält auch fest, wer gewonnen oder verloren hat. Das geschieht (noch) nicht automatisch. Der Gewinner muss selbst angeben, dass er gewonnen hat. Nach jeder Runde erstellt der Bot neue Match-Ups.
Eine solche Idee entsteht einige Wochen vor dem Hackathon: Jeder kann seine Idee in die Tabelle eintragen. Andere Entwickler können dann ihr Interesse bekunden, an einem bestimmten Projekt mitzuarbeiten. So können wir leichter mehrere Entwickler an einem Projekt arbeiten lassen. Teams bestehen in der Regel aus mindestens zwei, maximal vier Entwicklern.
Eines der Ziele eines solchen Hackathons ist, dass Entwickler als Team zusammenarbeiten. Bei Payt arbeiten wir nämlich nicht in Teams: Jeder Entwickler ist selbst verantwortlich für die Durchführung seiner Projekte und die damit verbundene Kommunikation. Aber innerhalb eines Projektteams ist die Dynamik ganz anders, als wenn man auf sich allein gestellt ist; eine Art der Absprache, eine Art der Zusammenarbeit an einem Stück Code usw.
Wie ich bereits sagte, sind die meisten Hackathon-Projekte Features, die auf den bestehenden Code angewendet werden, aber die meisten Projekte landen letztendlich nach einem solchen Tag im Papierkorb. Selbst wenn diese Projekte während des Hackathons funktionierend präsentiert werden. Letzteres ist nämlich eine Voraussetzung für einen Hackathon: eine funktionierende Demo. Dass ein Projekt im Papierkorb landet, ist nicht schlimm. Das Ziel am Ende eines Hackathons ist erreicht: Als Entwickler ist man von der Routine abgelenkt; man hat neue Technologien lernen können; und man hat schöne Erinnerungen mit Kollegen gesammelt, mit denen man vielleicht nicht so oft zusammengearbeitet hat.
Einige Projekte werden tatsächlich fortgesetzt. So zum Beispiel auch das CO2-Kompensationsmodul. Als Kunde von Payt kannst du dich dafür entscheiden, einen bestimmten Betrag an das Trees for all-Projekt abzuführen. Der Betrag wird basierend auf der Anzahl der Rechnungen, E-Mails und Briefe, die pro Monat versendet werden, bestimmt.
Dieses Mal haben die Teilnehmer unter anderem an folgenden Projekten gearbeitet:
Wir schließen einen solchen Hackathon mit Demos und Pizzen ab.
Möchtest du bei Payt arbeiten? Sieh dir unsere offenen Stellen an: https://werkenbij.paytsoftware.com/