An Introvert on a Stage

Yesterday I had the privilege to speak on one of the side stages at the WeAreDevelopers conference, which is the largest developers conference in Europe.

I want to thank my boss for giving me the chance and trusting me enough to replace him as a speaker at this conference and I also want to thank my fellow colleagues who supported me before, during and after the talk.

Although, as an introvert, there are not many things I hate more than speaking in front of hundreds of people, it was an opportunity I had to take.

Markus Oberlehner on the stage at the WeAreDevelopers conference 2017

Being an introvert

The most basic definition of an introvert is: “A person who gains energy from being alone and loses energy in stimulating environments, such as social events.” That doesn’t mean that I don’t want to be around other people at all. I just drain energy quite fast if I’m around other people, especially people I don’t know very well or not at all.

In my experience this is not very well understood by non introverts because for extroverts it’s the other way round and – at least in my experience – most people lie more on the non introvert spectrum even if they are not hardcore extroverts.

I may write a little more detailed blog post about my experiences as an introvert in the future. For the matter of this article let’s just put it that way: I’m an introvert and I usually do not enjoy being around a lot of people for an extended period of time, let alone speaking in front of hundreds of people I do not know at all.

Getting out of your comfort zone

I do not agree at all with the thousands of wannabe helpful articles on the internet and in magazines which state that “getting out of your comfort zone” is a thing introverts should do on a regular basis. It’s bullshit.

After a long week of work, I need to recharge my batteries. Getting out of my comfort zone, in the sense of being around a lot of people, is draining my batteries even further. The point is: this is not changing, no matter how often I get out of my comfort zone. So in general I would say that’s pretty bad advice which is only given by people who have no idea how introverts “work” and for whom introversion is a flaw which needs to be fixed.

That said there are good reasons for getting out of your comfort zone from time to time. One of those good reasons is to bring yourself forward in your career or professional field. And speaking at conferences is one way of achieving that.

Getting started as a speaker

One thing that is mentioned time after time by experienced speakers is, that the best way to get started as a speaker is, to speak at local meetups, and thats the way which worked for me as well.

After I switched jobs last year and started working at karriere.at I used every chance I got to speak about stuff I learned on my side projects at our monthly karriere.at internal “Dev Cafes”. And because this did work out quite well, my boss asked me to do a talk at the local JavaScript meetup stahlstadt.js which was held at the karriere.at office. This also worked out quite well and I guess thats why, when he hadn’t enough time to prepare a talk for the WeAreDevelopers conference, he asked me to replace him.

Preparation, preparation, preparation

As I said before, being around a lot of people and especially speaking in front of a lot of unfamiliar people, isn’t my most favorite exercise. But doing a talk at a big conference was a chance I couldn’t miss.

I knew I had do be very well prepared to prevent being overwhelmed by nervousness when standing on the stage in front of 300 strangers. I did everything I could to be as well prepared as one can be.

I started about three weeks before the conference. It took me about a week to finalize my presentation. During the time I worked on my slides, I did two test presentations in front of family members to see how the timings worked out and which parts of my presentation needed improvement.

After finishing the work on my presentation, I started to memorize the things I wanted to say for each slide. Creating flashcards for all of the slides turned out to be very effective. I was using Brainscape to create the flashcards and I used the Brainscape iPad app for learning them whenever I had some time to spare. I also did multiple presentations in front of family members and friends. After repeating the talk again and again and again, it almost became boring and I couldn’t wait to finally walk on the stage, do my talk and be done with it.

One week before the conference I already was very confident, that I’m able to do a great job at the real stage. Being perfectly prepared, greatly reduced the nervousness I was feeling the last days before the talk.

Just do it

When the moment of truth finally came I took a deep breath, walked up the stage and just did it. I held my talk like I already did many times before, just in front of more people.

The feeling I felt after I walked down the stage was amazing.


Do you want to learn how to build advanced Vue.js applications?

Register for the Newsletter of my upcoming book: Advanced Vue.js Application Architecture.