One of our FreeCon Chicago brainstorming exercises was to talk about what makes a good training session, conference session, or keynote speech. I started it by asking a few questions.
Does a successful session require a packed room? I was so happy to hear the attendees answer, “No.” A packed room has absolutely nothing to do with the success of a session: a packed room has to do with the success of the conference schedulers picking the right room size for a given topic, abstract selection committee picking the right abstract for the audience, and speaker’s marketing ability in getting the word out. You can’t even judge success by the population in the room at the end of the session, either, because many attendees won’t leave mid-session out of sheer politeness.
Does a successful session require demos? The attendees universally answered, “NO!” The best explanation I’ve seen comes from a post Jeremiah shared in our community newsletter: Why how is boring and how why is awesome by Benjamin Pollack. No, most audiences don’t really want to watch you click and type and fix typos, but even if they did, conference rooms are horrible, awful places to watch demos. You can’t see the screen well, you can’t take notes fast enough, and you need a step-by-step reference that you can follow along later anyway. That’s not to say presentations with demos aren’t successful – indeed, they can be. It’s just that demos aren’t required to be successful.
Does a successful session require slides? Again, the answer was simple: “NO!” We talked about some all-demo sessions that were spectacular, Buck Woody’s sessions where all he used was a whiteboard, and panel discussions. We even liked the Actor’s Studio style where a session is nothing more than a very well-conducted interview.
I have presentations that are on both extremes: my Virtualization & SAN Basics presentation is 100% slides, and my Blitz: SQL Server Takeovers presentation is 100% demos. Every now and then, a fellow presenter will come up to me afterwards and say (with more than a little disdain), “I noticed that you didn’t use any (slides/demos). Do attendees ever leave bad feedback about that?” I totally understand their point of view because presenters are used to certain delivery mechanisms, but instead of the tools, we need to focus on the storytelling. It’s a tough concept for us technology people to get because our very business is tools. Instead, we have to take a step back and ask the audience what they’re really here for. At FreeCon, the answer from the attendees was loud and clear.
A successful session requires one thing: engagement. Attendees have to feel that they’re interacting in some small way. They want eye contact from the presenter, but much more than that, they want to feel a sense of belonging and bonding with both the presenter and their fellow audience members. They want a session that engages their brain, shows them something interesting and new, and gives them something to talk about.
Think about how you engage at the ball game. Whether it’s our kids playing soccer or a visit to a baseball/basketball/football/drinking game, we engage. We talk back to the announcer on the loudspeaker, we yell at the players, and we share our feelings with the people sitting next to us. If we’re lucky, we interact directly with the players by catching balls or catching their eye as we sit courtside. We build up rituals like the seventh inning stretch.
Presentations are spectator sports. We pay for tickets (sometimes), root for the home speaker, share our thoughts on Twitter, and hope to catch a thrown t-shirt. Engagement gets harder as audiences get bigger, but it’s still possible. As I walked into my “Tuning T-SQL Step by Step” presentation at Connections Orlando this spring, I realized my session had been moved to the developer track, not the typical SQL Server track. When the big room filled up, I took a show-of-hands poll to see the mix of developers versus database administrators. Since it turned out to be a diverse audience, I engaged the audience throughout the presentation by pitting them against each other. I’d say things like, “Well, you developers know how those DBAs are – they’re control freaks, aren’t they?” I tried to pick on (and promote) both sides evenly so that everyone in the room would feel like I’d taken their side at least once.
If it’s a blowout or a bad session, we vote with our feet. When I first started going to conferences, I heard the experienced veterans say the same thing over and over: “I’m skipping the morning keynotes – they suck.” I understood the motivation – many of us partied late into the night – but in my wide-eyed naïveté, I showed up each morning hoping to see the home team knock it out of the park. Unfortunately, many of the keynotes I’ve attended have just plain sucked.
Which brings me to a question for you: what should we tell new speakers? What makes a good session or keynote?