Lorem ipsum

Lorem ipsum

Image
Wähle Dein Land

Gemeinsam an neuen Ideen bei Payt arbeiten

Person
Image

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.

Der Hackathon im Dezember 2025

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.

Image

Einige Projekte werden fortgesetzt

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:

  • Point of Sale-System für Rechnungen in Payt: Damit können Kartenzahlungen über Payt abgewickelt werden.
  • Remote Deploy Server: Ein Utility-Server zur Orchestrierung von Code-Deployments.
  • Grafana Dashboards: Eine Reihe digitaler Dashboards mit Grafiken über den aktuellen Zustand der Anwendung, Datenbanken usw. Ein solches Dashboard soll schneller Einblick geben, wenn eine Anwendung Schwierigkeiten hat.
  • Bugmaster Bot: Ein Slackbot, der dem diensthabenden Entwickler hilft, die während seiner/ihrer Schicht zugewiesenen Aufgaben aufzulisten und zu automatisieren.
  • Payt Wrapped: Ein Spotify-ähnlicher Jahresrückblick über versendete Rechnungen, Fälle und andere wertvolle Statistiken.

Wir schließen einen solchen Hackathon mit Demos und Pizzen ab.

Image

Möchtest du bei Payt arbeiten? Sieh dir unsere offenen Stellen an: https://werkenbij.paytsoftware.com/

Image

Von Ivan Malykh

Ivan ist Entwickler bei Payt. Er ist spezialisiert auf das Frontend, hat aber auch ein Auge für unser Backend.

Diesen Artikel mit anderen teilen

Lightbox Image
Remove Cookie