Experimental high energy physics at large experiments is tasked with analyzing petabytes of data, necessitating an ever-evolving, ever more complex software stack. Delivering the best possible science depends crucially on the software skills of a large workforce of researchers. Keeping up with the latest big data tools and technology requires extensive training, covering everything from programming best practices to the latest industry tools and experiment-specific software frameworks.
From 2020 to 2022, I led the Belle II Software Training and Documentation group that organizes training events and provides training material, primarily focusing on getting researchers up to speed with the Belle II software framework. In 2020 and since 2022, I have also been coordinating software training across experiments as one of the conveners of the HSF Training Group. I have also taught the basics of programming paradigms and software design patterns to more than 500 participants.