The truth of Alistair Cockburn's model of software development as a "collaborative game of invention and communication" is well accepted. Most programs these days involve teams of people with diverse skills and varying roles, therefore, good communication is essential to getting things done. One pattern that has emerged during my time authoring "Secrets of the Rock Star Programmers" is the central role of communication for the software development professional. In my own journey as a practicing programmer, I have found that gaining proficiency and practice at public speaking has yielded many benefits, communication skills foremost among them. This article surveys some of the benefits of public speaking in the career of a software development professional.
In my role as JSF specification co-lead at Sun Microsystems I've had the opportunity to speak at many conferences over the years. I've yet to cross over from doing speaking engagements as the JSF expert, to doing speaking engagements on higher-level software development topics, but I'm trying. In any case, During that time, I've noticed a definite improvement in my feeling of effectiveness as a software developer. I attribute that feeling, in large part, to getting comfortable with public speaking.
Software development professionals usually work in teams; intra-team communication is how we get things done. For example, we do emails, code reviews, design reviews, scrum meetings, and the occasional division-wide roll-up. Such communications serve the goal of software development, and as we all know, software development is a process of discovery. Therefore, the communications that happen on a software development team involve plenty of thinking on one's feet and on-the-fly oration. Unfortunately, problems arise when the "thinking on one's feet" is so engrossing that the "on-the-fly oration" suffers. For example, I've been on the firing line at a design review and I've noticed my oration dwindling into nonsense in response to a difficult line of questioning. For me, the reason for this incoherence was my difficulty in thinking on my feet about the question and my response, while delivering the oration of my response. I noticed that as I did more and more public speaking at conferences and Java User Group meetings, my befuddlement at a thorough design review eventually disappeared entirely.
Looking back, I also noticed that confidence in public speaking has even changed the way I write email. My emails became as short as possible because I began to think of my audience for an email in the same way as I do when preparing a presentation: audience attention is valuable and you have to pay the audience handsomely for giving it to you.
I wouldn't have been given the opportunity to co-author "JavaServer Faces: The Complete Reference" unless Chris Schalk approached me at a conference at which I was presenting. The personal brand I built as a speaker on the specific topic of JavaServer Faces caused Chris to seek me out for the role of co-author. I believe that the maintenance and enhancement of one's personal brand is essential to one's continued viability in the software workforce marketplace. Frequent public speaking is the single most effective way to do this brand-work.
Aside from the practical and career boosting aspects of public speaking, there is the pleasureable aspect of travel. I have been very blessed to have been invited to speak at conferences in fun locations such as Vienna, Bengaluru, Zurich, Cairo, and Sao Paulo. Again, my role as JSF expert is at least as important as my public speaking skills here, and I wouldn't have the opportunity to travel to these events were it not for my association with JSF. However, I noticed that many of the events I attended featured the same core group of speakers, and most of that lot were invited on the basis of their speaking skills and audience draw, not because of their association with any specific technology or product. This shows it's very possible to travel the world simply as a good software development speaker.
As I mentioned above, the further I ventured into the software conference lecture circuit, the more I saw the same people at conference after conference. This was part of the reason I undertook the authoring of "Secrets of the Rock Star Programmers." I wanted to know what it was about this lot that made them such a draw. Why did software developers around the world would come to hear what they had to say? The networking I was able to do at these conferences was the means and the end to the rockstar book. Due to these conferences, I've established solid relationships with the leaders of our field because of being reasonably good at public speaking.
While I've mentioned international conferences as the venues for my speaking engagements, I didn't start there. I started out presenting at local Java User Group meetings and similar small but dedicated groups. These groups are always looking for new speakers and interesting topics. Also, most of the IT conferences such as Jazoon, JBossWorld, Javapolis, JAX, JavaOne and the Ajax Experience have an open "call for papers" phase. Thankfully, these sorts of conferences have a much lower bar to entry than academic conferences such as OOPSLA, SigGraph, or the WWW conference series. If you want to get started with public speaking, I have heard a good place is Toastmasters International .
Public speaking is important in general, but even more so for software development professionals. This importance is manifest in the work itself and in the advancement of one's career.
The Art Of Public Speaking Lucas
This research paper described how 36 people who had a fear of public speaking were divided into two groups to test the effectiveness of a fear elimination procedure called The Lefkoe Method.
One group was exposed to The Lefkoe Method.
The other group went to Toastmasters meetings.
After a few hours of exposure to The Lefkoe Method the first group spoke in public and each member of that group reported that their fear had literally disappeared.
The second group spoke in public at the same time and, of course, they had the same level of fear they had before.
However, researchers wanted to be totally sure that The Lefkoe Method produced the results they were witnessing.
So they had the second group go through the steps of The Lefkoe Method.
This group was asked to speak in public again and each participant reported that he or she had no fear of speaking in public.
Of course, by itself, this doesn't prove that the changes are long lasting.
So researchers followed up with participants in the study two years later.
And they found that participants remained fearless when speaking in public.
So Dr. Lee Sechrest, professor of psychology at the University of Arizona, who conducted the study, concluded,
"The Lefkoe Method is an effective, quick, and convenient procedure to eliminate the fear of speaking in public."
Morty Lefkoe, founder of The Lefkoe Institute and published author, was not surprised as he and his colleagues were already helping over 450 people a year eliminate their fear of public speaking at the time the journal article was published.
And how does it work?
According to Lefkoe it works by "undoing" the two main causes of the fear of public speaking--negative beliefs and emotional conditioning.
Many people who have the fear of public speaking have beliefs like "Mistakes are bad" and "If I make a mistake, I'll be rejected."
These beliefs cause them to fear making a mistake in front of an audience, fear looking stupid and fear people even seeing that hey have fear.
Emotional conditioning is that familiar phenomenon described by Pavolv's experiments with dogs in which he got them to salivate at the sound of a bell by ringing it when food was given. Once this happened often enough the dogs salivated at the sound of the bell even when no food was given to them.
A similar process happens to help you get conditioned to fear the types of events that could happen when you speak in public.
For example, many fearful speakers fear being judged or criticized. They form their fear because when they were young their parents were upset at them whenever giving criticism. This caused them to feel fear and to "associate" fear to being criticized.
And so as an adult aware of the mere possibility that they might be judged or criticized when speaking in public they feel fear.
Lefkoe's processes help people to disconnect from past conditioned fears and to stop negative beliefs cold.
So what can you do if you want to get rid of your fear?
You'll have to follow the four steps of The Lefkoe Method:
1. Uncover the beliefs that have been causing your fear.
2. Isolate the events that led to the creation of those beliefs.
3. "Get" at a very deep and profound level that those beliefs aren't true now and never have been, and that you never actually "saw" them in the world.
4. Dissolve the conditioning that's locking your fear in place on autopilot.
When you do all four of these things you will speak without fear in public for the rest of your life.
Both Ed Burns & Rodney Daut are contributors for EditorialToday. The above articles have been edited for relevancy and timeliness. All write-ups, reviews, tips and guides published by EditorialToday.com and its partners or affiliates are for informational purposes only. They should not be used for any legal or any other type of advice. We do not endorse any author, contributor, writer or article posted by our team.
Ed Burns has sinced written about articles on various topics from Public Speaking, Computers and The Internet. Ed Burns has worked on a variety of client and server side web technologies since 1994, including NCSA Mosaic, Netscape 6, Mozilla, the Sun Java Plugin, Jakarta Tomcat and, most recently JavaServer Faces. Ed has published two books with McGraw-Hill, JavaS. Ed Burns's top article generates over 14800 views. Bookmark Ed Burns to your Favourites.
Benefits Of Health Education This can make a remarkable quietness along with a positive view on life and forms great benefits of Yoga to ones physical body and its health