THE SQL Server Blog Spot on the Web

Welcome to SQLblog.com - The SQL Server blog spot on the web Sign in | |
in Search

Andy Leonard

Andy Leonard is CSO of Linchpin People and SQLPeople, an SSIS Trainer, Consultant, and developer; a Business Intelligence Markup Language (Biml) developer; SQL Server database and data warehouse developer, community mentor, engineer, and farmer. He is a co-author of SQL Server 2012 Integration Services Design Patterns. His background includes web application architecture and development, VB, and ASP. Andy loves the SQL Server Community!
Note: Comments are moderated. Spam shall not pass! </GandalfVoice>

Diversity

Introduction

This post is the twenty-first part of a ramble-rant about the software business. The current posts in this series are:

This post is about the power of diversity.

GroupThink

There are at least two ways of looking at anything. For example, you can say groupthink has altered the course of history. That sounds positive. You can also say groupthink is responsible for atrocities against humanity that scar history. Not so positive. Both are accurate, one is spin.

No one wakes up in the morning and says "I think I'll suspend logic today and just blindly agree to whatever anyone suggests." At least I hope no one does that. Groupthink takes time and, like other forms of mold and decay, is an organic process.

Combating Groupthink

If you get a bunch of people who have similarly trained in solving problems in one domain, why are people shocked when groupthink occurs? Diversity is the key to keeping groupthink at bay. I'm not talking about social diversity, I'm talking about diversity of thought.

For example, if you put a gaggle of MBAs in a room and present a case study (MBAs are uniquely qualified to deal with case studies because this is the chief mechanism used to train them) they will reach a conclusion. Odds are they will employ the tools of their trade and analyze the case study from top to bottom. There will not be uniformity, but there will be consensus. In some instances, consensus is exactly what you want.

In other instances, you want more ideas on the board and more approaches than what they teach in business school. My point? In every project, there's at least one place where a less popular (or harder to sell) option is a - or even the -  differentiator.

Convenience...

...is often the enemy of diversity. We look for people with certain skills to bild our teams. We search for folks with similar backgrounds - sometimes unconsciously. We want to work for a company of like-minded individuals. It's... well, it's comfortable.

But will we succeed if we're trying innovate in this way? Will we grow if we join a group of people who all think like we already do?

This is one reason I love the SQL Server community. We have lots of diversity (trust me). We have DBAs with experience in multiple platforms and those who've never executed a query outside of SQL Server. We have performance people, high-availability people, business intelligence people, and storage people - to name just a few. These are just our differences within the domain of SQL Server! This is one of our strengths as a community, in my opinion.

Another strength is mutual trust and respect. And Jagermeister.

Conclusion

Diversity of thought is a good thing. It's not always easy to manage, but diversity ultimately produces better results.

:{>

Published Thursday, July 01, 2010 8:00 AM by andyleonard

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

(required) 
(required) 
Submit

This Blog

Syndication

My Company


Other Blog

Check out my personal blog...
http://andyleonard.me

Contact Me

Twitter: @AndyLeonard
Email: andy.leonard@gmail.com

Powered by Community Server (Commercial Edition), by Telligent Systems
  Privacy Statement