This is in my TODO.txt. How would you go about achieving this goal?
|
|
Many conferences have a period where they accept proposals for talks. How and when this is done depends entirely on the conference. I imagine that getting asked to speak at one involves prior involvement with the conference or being otherwise well-known in the development community relevant to the conference. You can ramp up your involvement by joining open source projects, participating in local user groups, and getting more involved in social networking (online and otherwise). |
|||
|
|
I'd begin by speaking at local user groups. It's fairly easy to get a spot (may be a few months out). Be sure to ask for feedback so you know what you can improve. For example, I spoke at the local user group, and then was asked to speak at the yearly "code camp" (a much larger event, with some serious sponsors). |
|||
|
|
|
Most speakers (aside from keynote speakers) were not asked to speak. They submitted a proposal during the conference's call for proposals (CFP) period that was then accepted by a panel of judges. If you want to be asked to speak at a conference, you need three things. You need to be a great public speaker, you need to know people who run conferences (or at least they need to know you), and you need to have something to say that people will want to hear. This requires practice, networking, market analysis and creativity. Speak at every opportunity you can. Join Toastmasters. Give talks at local user groups. Submit proposals to conferences in your domain of knowledge (or even outside it, to give yourself a challenge). Make every possible effort to get feedback and then use it improve your speaking skills. When you go to conferences, make it a point to find and speak to the organizers. Thank them (sincerely) for running the show. It takes a lot of work and they appreciate the support. Then ask them the same question you asked us. Who would know better than the people who choose speakers? Talk the speakers. Ask them if they have any tips for someone who wants to start speaking at conferences. Watch successful public speakers (the keynote speakers at conferences you attend, people on TED, PopTech, Google, etc videos). Learn from them. Look at the kinds of talks accepted at the conferences you are interested in and try to figure out what their market (attendees) wants. Above all, have something interesting to say and say it in a way that interests people. You'll probably have to work pretty hard on both of those things. I know I do. Edit for edit: If you want to ask to speak, you still need all of these things, just not as much. It's far easier to ask than to be asked. In fact, asking to speak is (as already mentioned) a step along the path to being asked. |
||||
|
|
|
Joining and speaking at local users group is a good start as Fammy has said. I spoke at a community conference last weekend. Community conferences are the next step for new speakers as it is less formal and the audience understands that you are not a professional speaker. I just had to submit a topic and people voted on all topics to select the ones that make to the final list. |
|||
|
|
|
Learn to speak. Speaking is the most influential thing I have ever learned, and I strongly encourage to try it. |
|||
|
|
|
Lanyrd has a great list of conferences and they also list upcoming calls for speakers. I'm a speaker and conference organizer myself and the reasons I invite speakers is if they a) are great speakers (there are many videos and other ways to find out about those), b) they've created amazing stuff, c) they are super smart. The best way to become a great speaker is to do a lot of speaking and to study your performance. It costs almost nothing to set up a tripod and a Flip camera to video yourself speaking. You will learn more in one watching than you could learn in a year of practice. Most user groups would be happy to have you speak and record yourself. |
|||
|
|
