Skip to main content
Home
  • Agile
  • Manage
  • Test
Register
Log In
  • Home
    • TechWell.com
  • My Page
  • Communities
    • Agile
    • Manage
    • Test
  • Interact
    • Blogs
    • Forums
  • Resources
    • Articles
    • Better Software
    • Download Center
    • News Center
    • Podcasts
  • Solution Central
    • HP Solution Center
  • Events
    • Web Seminars
    • Conferences
    • Training
  • Jobs
  • Membership
  • Feedback
  • Contact Us

The Optimists Don't Make It Out

Blog Post

The Optimists Don't Make It Out

Blog Post by Lee Copeland | Comments: (1) | Mon, 12/26/2011 - 10:00
  • share
  • Print

There’s only one advantage to delayed flights, missed connec­tions, and extra nights stuck in hotels far away from home—you can catch up on your reading. The book at the top of my “to read” list was Making it Big in Software [1] by Sam Light­stone. It’s a collection of interviews with various “biggies” in the software field mixed with good advice from Lightstone in the areas of education, getting a job, using your first work years wisely, gaining essential skills, career advancement, and others. All in all, it’s an interesting read. 

However, the interviews provided me with no usable ad­vice. Some of the biggies’ secrets of success were: join Micro­soft in 1986; begin programming at age nine; start a successful company; become Google’s twentieth em­ployee; always work for a powerful, in­fluential, and upwardly mobile boss; and have few friends and no family. In fact, when one interviewee was asked “How do you achieve a work-life balance?” he responded, “Why would I want to do that?” It seems that throughout my ca­reer, I’ve made all the wrong decisions to make it big. 

In her interview, Diane Greene, cofounder and past CEO of VMware, explained the secret of the company’s success. “We hoped for the best but planned for the worst, always.” That reminded me of an interview Jim Collins had with Vice Admiral James Stockdale as reported in his book Good to Great [2]. Stockdale was held in a North Vietnamese prison for seven years, beaten and tortured repeatedly, and later awarded the Medal of Honor. Collins asked Stockdale about his strategy for coping. Stockdale replied, “I never lost faith in the end of the story, I never doubted not only that I would get out, but also that I would prevail in the end and turn the experience into the defining event of my life.” 

When Collins asked who didn’t make it out of Vietnam, Stockdale immediately replied: “Oh, that’s easy, the optimists. Oh, they were the ones who said, ‘We’re going to be out by Christmas.’ And Christmas would come, and Christmas would go. Then they’d say, ‘We’re going to be out by Easter.’ And Easter would come, and Easter would go. And then Thanksgiving, and then it would be Christmas again. And they died of a broken heart.” Stockdale added, “This is a very important lesson. You must never confuse faith that you willprevail in the end—which you can never afford to lose—with the discipline to confront the most brutal facts of your current reality, whatever they might be.” 

Are you one of those project managers who believes the project will be finished by Christmas, and if not then, by Easter, and if not then, by Thanksgiving? Have you been crushed again and again? If you continue down that path, Admiral Stockdale says that ultimately your heart and spirit will be broken. 

In our work, it is vital that we do not confuse either goals or estimates with reality. Goals describe the desired end re­sults of our actions—what we want to achieve. However, our goals may not necessarily become reality.

Estimates are an approximate calcu­lation of the actions required to achieve goals—what we believe will need to be done. Our estimates are not necessarily re­ality, either. Reality is simply the way things actually are. It exists independently of our goals and estimates. Don’t confuse them. 

What could cause us to confuse goals or estimates with reality? Goals and es­timates are often more positive than reality. Ted Young, an agile development manager, believes it’s fear—fear of disap­pointing people, fear of punishment, fear of failure, fear of looking foolish, fear of confronting others with the truth, fear of not being in control, and fear of our own inability. If our reality is full of fear, we substitute and believe positive goals. 

Rick Scott, a Canadian philosopher-geek, generalizes this to “the positive consequences of believing something that can’t possibly be true can be made to outweigh the conse­quences of believing something that is true.” In other words, it can be less painful to reject reality than to embrace it. 

While never in the “Top Ten Attributes” of great software professionals, it seems that courage, the ability to overcome adversity in the face of fear, is vital to our effectiveness as software professionals. Remember: The optimists don’t make it out; the courageous realists do.

Originally published Oct. 30, 2010

References:

  1. Lightstone, Sam. Making it Big in Software. Prentice-Hall, 2010.
  2. Collins, Jim. Good to Great: Why Some Companies Make the Leap ... and Others Don't. HarperBusiness, 2001. ISBN-13: 978-0066620992.
  • People & Teams
  • Project & Team Management
  • Career Development
About The Author: Lee Copeland

Lee Copeland has more than thirty years of experience in the field of software development and testing. He has worked as a programmer, development director, process improvement leader, and consultant. Based on his experience, Lee has developed and taught a number of training courses focusing on software testing and development issues. Lee is the managing technical editor for Better Software magazine, a regular columnist for StickyMinds.com, and the author of  A Practitioner's Guide to Software Test Design. Contact Lee at lcopeland@sqe.com.

View More

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

#1 Submitted by Ogekl on Tue, 02/21/2012 - 15:56.

This is true for those people

This is true for those people who read :)
playlist

  • reply

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.

More like this

  • The Optimists Don't Make It Out
  • Don't Let the Engine Run Out of Fuel
  • Communicate, Don't Assimilate
  • Don't Vaccinate Your Organization Against Success
  • Don't Believe Everything You Read!

Welcome to TechWell!

With an ever-expanding library of content by industry experts, TechWell is your source for software knowledge. The site is still growing, so please pardon our dust. If you see anything that requires our attention, please CONTACT us.

Not a member? REGISTER to join our community.
Already a member? Log In

Hot Topics

  • Most Read
  • Most Discussed
  • Most Shared
  • New Downloads

Three Components of Effective Defect-management Systems

Article by Krishen Kota | Comments (1)
 From a high-level view, defect management systems are made up of a combination of some defect management tools or tool and a defect management process. These two primary components work together to... Read More

Management Myth #1: The Myth of 100% Utilization

Article by Johanna Rothman | Comments (17)
 A manager took me aside at a recent engagement. “You know, Johanna, there’s something I just don’t understand about this agile thing. It sure doesn’t look like everyone is being used at 100 percent... Read More

eBay to Open New Development Center in India

News by Jonathan Vanian
 Want a job? You might want to catch the next flight to Bangalore. San Jose’s eBay is opening a global development center in India’s “garden city” and plans on hiring “1,000 technologists over the... Read More

Three Components of Effective Defect-management Systems

Article by Krishen Kota | Comments (1)
 From a high-level view, defect management systems are made up of a combination of some defect management tools or tool and a defect management process. These two primary components work together to... Read More

CM: The Next Generation—Tailoring CM and ALM Tools

Blog Post by Jonathan Vanian
 Today we published a great piece by Joe Farah over at CM Crossroads. Joe Farah has been working in software field since the late 1960s, and he’s personally witnessed the ever-evolving world of... Read More

Management Myth #1: The Myth of 100% Utilization

Article by Johanna Rothman | Comments (17)
 A manager took me aside at a recent engagement. “You know, Johanna, there’s something I just don’t understand about this agile thing. It sure doesn’t look like everyone is being used at 100 percent... Read More

Three Components of Effective Defect-management Systems

Article by Krishen Kota | Comments (1)
 From a high-level view, defect management systems are made up of a combination of some defect management tools or tool and a defect management process. These two primary components work together to... Read More

Press Release: Klocwork Insight(TM) Ensures Software Security and Reliability for Bids Trading's Financial Trading System

News by TechWell Staff
 Burlington, Mass – Klocwork Inc, the global leader in automated source code analysis (SCA) solutions for developing more secure and reliable software, today announced that BIDS Trading, operators of... Read More

CollabNet Releases CloudForge

News by Jonathan Vanian
 Brisbane’s CollabNet is starting off this week with a new corporate strategy and a new product launch. As of this Monday, CollabNet will now focus on “the enterprise adoption of hybrid cloud... Read More

5 Critical Deployment Mistakes You Don't Want to Make

Are you still having to manage complex projects manually, running into script mayhem or having trouble adding new platforms for your application? Learn how your Release Managers, Testers, Development... Read More - Get this content

Neoload — 30-Day Load Test Trial Download

Increasingly enterprises are deploying web applications to drive competitive advantage. As expectations for availability, speed, and reliability increase daily, ensuring the performance of web... Read More - Get this content

Paradigm Shift in Test Automation- The Solution to the Maintenance Problem

While fundamental innovations have been made in the software development industry, maintenance problems have stymied the great early promise of test automation - until now. With its unique Business... Read More - Get this content

Follow Us On...

Follow us on Twitter
Twitter
Follow us on Facebook
Facebook
Follow us on LinkedIn
LinkedIn
Follow our RSS feed
RSS Feed

Sponsors

  ASTQB
  HP Software
  Microsoft
  MindFire Solutions
  PTC
  Neotys
  QA Symphony
  SQE Training
  SmartBear Software
  SOASTA
  Tricentis


Our Bloggers

Johanna Rothman is a management consultant and a regular StickyMinds.com and Better Software magazine columnist.

Steve Berczuk is an engineer and ScrumMaster at Humedica where he's helping to build next-generation SaaS-based clinical informatics applications.

Naomi Karten is a highly experienced speaker and seminar leader who draws from her psychology and IT backgrounds to help organizations improve customer satisfaction, manage change, and strengthen teamwork.

Lee Copeland has more than thirty years of experience in the field of software development and testing.

Lisa Crispin has worked as a tester on agile teams for the past ten years, and enjoys sharing her experiences via writing, presenting, teaching and participating in agile testing communities around the world.

Claire Moss has been testing software for 8 years. Although authoring a testing blog and articles are new for her, Claire has always had a passion for writing, which might be a strange trait for a Discrete mathematician.

Site Contents
Back To Top
  • » My Page
  • » Communities
    • - Agile
    • - Manage
    • - Test
  • » Solution Central
    • - HP Solution Center
  • » Interact
    • - Blogs
    • - Forums
  • » Resources
    • - Articles
    • - Better Software Magazine
    • - Download Center
    • - News Center
    • - Podcasts
    • - Videos
  • » Events
    • - Web Seminars
    • - Conferences
    • - Training



Techwell

  • Advertise
  • Terms of Use
  • Privacy Policy
  • RSS
  • Site Feedback
  • Subscription Services