Christian Heitzmann
Christian Heitzmann ist Java-, Python- und Spring-zertifizierter Softwareentwickler mit einem CAS in Machine Learning und Inhaber der SimplexaCode AG in Luzern. Er entwickelt seit über 20 Jahren Software und gibt seit über 12 Jahren Unterricht und Kurse im Bereich der Java- und Python-Programmierung, Mathematik und Algorithmik. Als Technical Writer dokumentiert er Softwarearchitekturen für Unternehmen und schreibt regelmässig Artikel für IT-Fachzeitschriften.
Beiträge
Der grossen Bedeutung von Softwaredokumentation lässt sich heute mit zeitgemässeren Umgebungen als Word oder Confluence begegnen.
Mit einer vereinfachten Auszeichnungssprache – hier AsciiDoc – lassen sich die Dokumente nämlich in jedem beliebigen Texteditor erstellen und bearbeiten. Dabei bleiben alle Inhalte und Konfigurationen einfach lesbar und editierbar, und das ganz ohne eigenwillige WYSIWYG-Programme oder Wiki-Plattformen.
Softwareentwickler schätzen die Nähe zwischen Programmcode und Dokumentation sowie die Möglichkeit, die Rohdokumente direkt unter Versionsverwaltung zu stellen. Leser aller Zielgruppen schätzen das professionelle, einheitliche und gepflegte Erscheinungsbild einer so generierten Dokumentationsstruktur.
Künstliche Intelligenz (KI) und Machine Learning (ML) sind zu Schlüsseltechnologien in der modernen IT-Landschaft geworden, mit einem beträchtlichen Potenzial, das es zu erschliessen gilt. Gleichzeitig führen die mit diesen Technologien verbundenen Hypes oft zu überhöhten und unbegründeten Erwartungen an diese sogenannten «Wunderwerkzeuge».
Für diejenigen, die die Machbarkeit und den zielführenden Einsatz von maschinellem Lernen für ihre eigenen Projekte evaluieren möchten und ein tieferes Verständnis für dieses Thema entwickeln möchten, bietet dieser eintägige Workshop eine hervorragende Gelegenheit. Teilnehmende erhalten nicht nur Einblicke in die Grundprinzipien der KI, sondern auch in deren Grenzen.