Need someone to lead product management at your software company? I build high-craft software and the teams that build it. I'm looking for my next opportunity. Check out my resume and get in touch.

This is the blog of Adam Kalsey. Unusual depth and complexity. Rich, full body with a hint of nutty earthiness.

Software Engineering

You should speak at conferences. Yes, you.

Freshness Warning
This blog post is over 8 years old. It's possible that the information you read below isn't current and the links no longer work.

The speakers at too many conferences are the usual suspects, speaking over and over again. Local tech user groups and meetups are starving for content, leading to much of the meetings being dominated by companies from outside the group with an agenda that doesn’t always meet the need of your community.

Developers, you should give talks at conferences and your local meetups. Besides helping out your community, you’ll improve your own career. People who are outgoing, who speak up, who are visible, tend to be better connected within their company and their community. This leads to new opportunities. By speaking at events, you’ll gain confidence and find it becomes easier to be a leader instead of a follower. You’ll raise your visibility in your industry, your community, and your company.

You might think it’s hard to get a talk accepted. Many conferences have trouble filling all their speaking slots. Sure, the keynotes are usually full, and often with speakers who are paid to be there. But breakout sessions, technical trainings, lightning talks, Birds of a Feather, and other sessions are often available at conferences. Discussion panels often have spots available for panelists.

Your local technology meetup probably has trouble finding regular speakers. Think of the meetings you’ve attended where the speaker wasn’t known until the last minute, or that consisted of a free-for-all discussion. These were probably meetings where the organizers were scrambling for a speaker. They’d love it if you offered up a talk.

Have a Barcamp in your area? The talks there are open to anyone. Just put your name on the board and give a talk. At these, you could offer to lead a discussion, giving a short 5 minute talk, then using the rest of the time to discuss your theme among the participants.

Perhaps you’re afraid you have nothing to say? You certainly know something that not everyone else does. Your talk doesn’t need to be a comprehensive encyclopedia of all knowledge on your subject. For a subject that’s likely to be new to your audience, an overview is better. Give them enough information to decide if they want to learn more on their own.

Or you have an opinion, perhaps one that you’ve been giving to your friends and colleagues. Surely you can speak for 30 minutes about something you’re passionate about. At one conference, I recently said that "RCS is solving last decade’s communications problems." The quote got a bit of attention, so my next talk was focused on why I believe that and what the industry needs to do in order to change.

Where to start? The easiest place is your local community. Those meetups and local user groups will be happy to have you speak. Ask any organizer and you’ll find that they really are struggling for content. That’s one reason your community is a great place to start: they’ll welcome you with open arms.

The other reason is they’re friendly. It’s a smaller, controlled audience. These are your people. You’ve probably had dinner or drinks with some of them. They want you to succeed. They’ll overlook your faults. If you have stage fright or fear you won’t be able to get your point across, or just don’t know how to go about preparing a talk, this is the right group of people to try in front of.

Go out, give a talk. Improve yourself, your community, and your future career.

This is part of a series on becoming a better public speaker. Read the rest of the series.

Recently Written

Building the Next Big Thing: A Framework for Your Second Product
Nov 19: You need a first product sooner than you think. Here's a framework for helping you identify a winner.
A Framework for Scaling product teams
Oct 9: The people, processes, and systems that make up a product organization change radically as you go through the stages of a company. This framework will guide that scaling.
My Networked Webcam Setup
Sep 25: A writeup of my network-powered conference call camera setup.
Roadmap Outcomes, not Features
Sep 4: Drive success by roadmapping the outcomes you'll create instead of the features you'll deliver.
Different roadmaps for different folks
Sep 2: The key to effective roadmapping? Different views for different needs.
Micromanaging and competence
Jul 2: Providing feedback or instruction can be seen as micromanagement unless you provide context.
My productivity operating system
Jun 24: A framework for super-charging productivity on the things that matter.
Great product managers own the outcomes
May 14: Being a product manager means never having to say, "that's not my job."

Older...

What I'm Reading