The Importance of Public Speaking For a Software Development Professional
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.
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, JavaServerFaces: The Complete Reference (2006), and Secrets of the Rockstar Programmers: Riding the IT Crest (2008). Visit Riding the Crest. To subscribe to his list, email subscribe@ridingthecrest.com.
|
 |
 |
 |
MORE ARTICLES:
How To Build Traffic For Your Online Business
Traffic Driving Techniques
New Web-based Vorex Online Survey 1.4 Software Bridges Gap in Communication Between School Systems, Students and Parents
The new Vorex Online Survey 1.4 web-based software provides school educators and administrators in both K-12 and higher education with a fast and easy-to-use method to engage parents, gather feedback, and collect information from students while eliminating all paperwork. Vorex Online Survey is an Internet-based tool that will drastically improve school systems' survey efficiencies and productivity while closing the gap in communication between school officials and the student body - as well as parents.
Free Reading Program "Builds Wings" For Struggling Learners
Educators and organizations will want to use this free Reader's Theater to help struggling students explore learning differences, improve literacy skills and build learning independence.
3 Little Used Techniques To Create $500 Or More Easy Affiliate Money Every Week
Most people do not realise how uncomplicated it is to create an outflow of weekly affiliate profits that pours in on automatic Even a newbie can use these techniques starting out immediately
Seamless Web
The hype over ubiquitous (or pervasive) computing (computers everywhere) has masked a potentially more momentous development. It is the convergence of computing devices interfaces with web (or other) content.
Fired Morning Radio Star Teams With Santa Claus To Create Christmas Holiday MP3 Called "Clauscast"
Radio Morning Host Mark Kaye strikes business partnership with Santa to bring Santa Claus Podcast to kids and families all over the world.
Determining Your Web Hosting Needs
Once you?ve decided that an identity on the Web is what you or your business needs, you have to ensure that you go about the technical aspects of setting up a website and buying web hosting properly. The most important part of determining the kind of web hosting you need is understanding your requirements: getting a web hosting package that does not provide features that your site will need can be disastrous when it comes to the development stage. Similarly, buying an expense web hosting package that has features you don?t need can end up costing you a lot more money than necessary. What kind of web site are you building? The answer to this question is very important in helping you to figure out exactly what kind of web hosting package you?...
Build Your Career Decision By Decision
Do you dislike making decisions and avoid the challenge whenever you can?Take heart. Look around and you will find you have plenty of company.
Online Email Marketing Free Interrelated Hint
You see, we should be very thankful that we are born in this modern generation due to the existence of the Internet. With the Internet, every information (whether about online email marketing or any other such as Realtor Software, Mortgage Flyers, Email Marketing Software Solution or even Free Email Newsletters) can be found with ease on the Internet, with great articles like this.
A New Home Improvement Site Makes Its Launch
www.diydealsdiscounts.com, a brand-new do-it-yourself home improvement site, proudly announces its launch. The unique new site conveniently leads its customers to the many discount stores that sell home improvement products through the website. With the addition of this site, customers are able to shop on one, single site and locate and purchase everything that they need in order to make home improvements in their homes, big or small. It doesn't matter what change or upgrade a person is looking to make to their home, the sky is the limit. Additionally, shoppers don't have to worry about the high cost of contractors, because they can complete the work themselves and save tons of money.
Set Up Winning Web Page To Be Powerful Selling Tool - 5 Ways to Help Affiliate Problems
The Internet is powerful selling tool. Never before has been easier to start a business, be able to reach out to literally millions of potential customers and make your business succeed.
Crawler, LLC Releases Industry's First, Totally Free Internet Security Suite with Spyware Terminator 2.0 Antispyware and Web Security Guard
Free Internet security suite offers consumers and businesses new Spyware Terminator 2.0 real-time spyware detection, removal and protection with Web Security Guard Internet threat prevention capabilities.
Whether Embarking On an Outdoor Adventure or Heading Back-to-School, JanSport Backpacks Now Available at Altrec.com Offer Flexibility in Every Design
Altrec.com announces the addition of JanSport Backpacks to its line of outdoor gear. School children searching for bookbags and outdoor enthusiasts heading out on their next expedition will appreciate the adaptability of JanSport bags.
Former Motorsports Marketing Manager Joins VNM Staff
Carrie Smith recently joined VanNoppen Marketing (VNM), a leading western North Carolina marketing and advertising agency, as Administrative Assistant and Bookkeeper. Prior to joining VanNoppen Marketing she was a National Accounts Sales Coordinator for Motorsports Authentics in Charlotte where she worked directly with major national retailers merchandising racecar driver and NASCAR promotional items.
iMonetize.com Creates An All in One Solution For The Domain Industry
iMonetize.com utilizes a unique and exclusive technology to find and generate the most profits for domain name speculators (AKA - Domainers). With an ever-growing list of features, iMonetize.com is a one of a kind all in one solution for domain portfolio monetization, management, escrow, security, auctioning and sales.
|