NCA PHP Community ist von Softwarequalität begeistert – Testing und Refactoring 2022 im Fokus
Shopware Core Developer und internationale Top Speaker – und das zwei Tage lang. Es gab einen Shopware Import, PHPUnit Integration Testing, PHP Mutation Testing und mit dem Codeception Maintainer „Davert“ Codeception E2E und API-Testing. Das einzigartige Live Mob Programming Format hat die 25 PHP EntwicklerInnen aus dem ganzen Bundesgebiet absolut überzeugt. Die PHP Community hat sich im Vorfeld gewünscht, den Fokus weiter auf Testing und Refactoring zu legen. Roland Golla – PHP Consultant und Organisator der NCA Events hat den Auftrag verstanden und bereits ein weiteres Event für Februar geplant. „Das Feedback der Teilnehmer ist überwältigend”, zeigt sich Golla absolut begeistert, “wir verbessern mit neuem Know-how die Arbeitsbedingungen von vielen Menschen und lernen gemeinsam als Community. Das ist ein tolles Gefühl.“
Gemeinsam mit der Funktastatur für mehr Softwarequalität und soziale Projekte
In den Sessions auf den NCA Events gibt es echtes Software Entertainment. Die TeilnehmerInnen programmieren in den Sessions selber mit der Funktastatur. Die Speaker führen dabei mit professionellem Fachwissen durch komplexe, neue Themen. So kommt Wissen direkt in den Fingern an. Alle sind in die Session involviert. Dabei ist der Dialog und fachliche Austausch sehr hoch. Im Vergleich zu allen anderen Fachkonferenzen nehmen die TeilnehmerInnen viel mehr mit, haben eine Menge Spaß und vor allem gemeinsam etwas bewegt. „So lernt man echt was dazu und schlummert nicht nur halbherzig bei einer Präsentation rum“, lobt eine Teilnehmerin aus Düsseldorf das Konzept der Konferenz.
2 Tage, 4 Top Speaker, 8 Sessions, 1 Übernachtung – neues Format ist absolute Punktlandung für NCA
Roland Golla hatte schon lange die Vision eines kommerziellen Live Coding Workshops mit einer großen Gruppe über zwei Tage inklusive eines Abendevents. Der Schritt zur ersten NCA Conference resultiert aus dem positiven Feedback nach der kostenlosen eintägigen Version an einem Samstag. Der Clou am neuen Konzept: die Hotelbuchung war nicht optional sondern verbindlich. Das Angebot nutzten sogar die TeilnehmerInnen aus Duisburg. So war die Gruppe komplette zwei Tage für Softwarequalität, gemeinsame Leidenschaft, Networking und weiteren fachlichen Austausch unter Gleichgesinnten . Am Abend gab es eine ausführliche und sehr unterhaltsame Brauereibesichtigung im Duisburger Webster. Die NCA Community hat die Geselligkeit fernab von IT und Funktastaturen richtig genossen. Bei knusprigen Haxen und vegetarischen Mahlzeiten wurde mit insgesamt 40 Litern Bier angestoßen. Das Programm setzte sich in der Kultkneipe Cafe Gräfen und später noch lange an der Hotelbar fort. „Es war toll, echte Menschen zu sehen und sich völlig frei über Lösungen für die Arbeit austauschen zu können”, schwärmt ein Teilnehmer aus Aachen, “ich arbeite in meiner neuen Firma seit acht Monaten und habe noch nicht einen Kollegen persönlich getroffen. Das hier war ein ganz wichtiges Event auch für die eigene Seele“.
Legacy Fighter und Bughunter bilden die zukünftige PHP Community – gute Arbeitgeber werden leider noch weiter am Horizont gesucht
Schlechte Softwarequalität macht krank. Der Druck der hier durch die hohe Verantwortung bei völliger Aussichtslosigkeit entsteht, führt direkt in den Burnout. Was bisher als eigene Theorie von Roland Golla bestand, wurde mittlerweile von Experten aus der Szene validiert. Und auch Christian, Core Developer bei der Shopware Ag, schließt sich dieser Meinung absolut an: „Mit meiner Session hier habe ich den TeilnehmerInnen echt geholfen. Ich habe erlebt , wie dankbar sie waren, als sie die Vorzüge von PHPUnit Tests verstanden. Offene Augen, Lächeln und die Gewissheit, endlich einen Weg für sich zu sehen. Speaker bei NCA zu sein ist wirklich etwas besonderes. Wir haben gemeinsam viel gesprochen und voneinander gelernt. Das ist Gänsehaut-Feeling.“ Und doch sind auch dieses Mal wieder einige Entwickler vor Ort gewesen, die ihrem Schicksal nicht entrinnen können. Diesmal betraf es mehr als 30 Prozent der Anwesenden. „Die haben noch nie in ihrem Leben einen PHPUnit Test gesehen oder etwas von statischer Code Analyse gehört. Das Management lehnt nachhaltige Softwareentwicklung strikt ab und verheizt hier junge Menschen in der Legacy Hölle”, betont Roland Golla, “NCA wird 2022 gute Arbeitgeber finden und mit wirklich tollen, top motivierten Arbeitnehmern zusammenbringen. Unser wichtigster Auftrag neben der Aufklärung wird nicht vergessen. Anfragen sind willkommen. Wir möchten mehr als vier Events deutschlandweit machen.“
Mentale Belastung führt zu deutlich schlechteren Ergebnissen – Susanne Neunes klärt im NCA YouTube Kanal in Zukunft auf der Metaebene auf
„Das ist ja alles schön und gut, was Roland da anspricht und in seiner Vision existiert, aber am Ende zahlt das ja kein Kunde“, äußert sich ein befreundeter Manager aus dem Ruhrpott ehrlich zur aktuellen Situation. Mittlerweile setzt die TYPO3 Agentur auf das NCA Team Programming. Sebastian Schreiber und Roland Golla geben dem Team wöchentliche Live-Coachings direkt in Kundenprojekten. So kann die Softwarequalität kontinuierlich verbessert werden ohne EntwicklerInnen für mehrere Tage aus dem laufenden Betrieb zu nehmen. Danach fühlen sie sich natürlich auch häufig überfordert damit, jetzt neue Quality Gates für ihre Projekte zu implementieren. Die Hilfe ist für Developer Teams, Management und Kunden in der Dosis genau richtig. Denn Arbeit am Limit kann schnell ungenau und schlampig werden. Diesen wichtigen Punkt hat auch Susanne Neunes, Agile Coach und Therapeutin, als Argument im WestVisions Livestream erwähnt. In Zukunft gibt es mehrere fachliche Talks dazu auf dem YouTube Kanal von Never Code Alone.
5 Kommentare
[…] wird die Logik über PHPUnit-Tests abgedeckt. Aber die hat nicht jeder und da mit Twig eine Template-Engine eingesetzt wird, muss es […]
[…] conference that will hopefully continue to take place in place as an actual event: Never Code Alone in the quiet media harbor of Duisburg in the west of the German Ruhrgebiet […]
[…] gemeinsame Workshop-Tag Mitte Januar begann mit einem gemeinsamen Frühstück im Digitalkontor über den Dächern von Duisburg. Hier kamen alle Teilnehmer ungezwungen miteinander ins Gespräch, bevor das intensive […]
[…] Golla – Geschäftsinhaber und Lead Developer bei Never Code Alone – arbeit sich gerade in API Testing mit Python […]
[…] Fokus vergangener Veranstaltungen lag klar auf Testing und Refactoring und dem Abbau von Legacy Code. Diesmal ist es anders. Es kommen nämlich zwei aktuelle Themen, für […]