Software engineering is a fascinating field with endless opportunities in both industry and academia. However, these two worlds are vastly different, and their interests are not always aligned.

As someone who has experienced both, I will give a three-part keynote. First, I’ll discuss how big companies make engineering decisions, which can help researchers in applied fields.

Secondly, I’ll talk about what I would do differently if I returned to being a full-time researcher. As someone who has stepped away from academia and back, I can attest to the importance of taking a break to recognize where mistakes are being made.

Finally, I will focus on software engineering education. Researchers in the NL are required not only to do ground-breaking research, but also to educate the future generations of software engineers. Society needs engineers more than ever, and what we do in the classroom has a strong impact in the productivity of these engineers.

Presentations

Quick summary

Great sketch-up done by Carolin Brandt:

Slides

Tweets

Some reactions of people online: