Using open source communities to provide uni students an insight into the IT industry.

A2 | Tue 22 Jan | 4:30 p.m.–4:55 p.m.


Presented by

  • Peter Serwylo
    @serwylo
    http://peter.serwylo.com

    Pete is a passionate developer and educator. At Monash University, each semester he is in charge of ushering hundreds of interdisciplinary final year undergraduate and postgraduate students through the capstone "Industry Experience" project. It is here that they bring together the skills they've learnt throughout their course to build a meaningful system to solve real world problems while making use of open data. Within the F-Droid community, he has been a core contributor to the Android app for the past several years. If you spend more than a few minutes with him, Pete will be happy to talk to you about making sure that your mobile device operates using free and open software that respects your privacy and acts in your interests.

Abstract

When preparing students for work, it is important that they are able to see how real teams of people interact in order to learn what a real IT project looks like. This is something that can only happen due to the openness that is inherent in our community. At Monash University, final year undergraduate and masters students are frequently directed to various open source communities to explain high quality examples of both technical and non technical skills. The list is never ending, and includes communicating clearly, documenting requirements, peer reviews, user tests, unit tests, CI/CD, infrastructure management, and many more In this presentation, we'll walk through some important skills that may not fit easily into a typical university curriculum, but for which many well run open source communities excel at. We will highlight some key insights that students are able to gleam from open source projects that they would be unable to otherwise achieve.