On CHOW: How to brine your holiday turkey
BNET Business Network:
BNET
TechRepublic
ZDNet

September 5th, 2008

The Importance of Dissent

Posted by Joe Brockmeier @ 10:32 am

Categories: Building Community, Defining Community

Tags: MySQL, Arjen, Open Source, Databases, Enterprise Software, Software, Data Management, Joe Brockmeier

Word is going around that Monty Widenius, founder of MySQL, is parting ways with Sun. Matt Asay blogs about it and says it’s a good thing Widenius is taking his dissent on the road:

At this point, however, Monty has done the right thing with his dissent. He has taken it outside the company, as Arjen Lentz, MySQL’s twenty-fifth employee, did before him. Arjen continues to be both a promoter and critic of MySQL, but is able to do so publicly without the constraints of an employee agreement.

Not sure if Matt’s saying that “the right thing” is to jump ship when an employee disagrees with a company’s policies. Maybe it’s my journalism background, but I think it’s healthy for companies to deal with some internal and external dissent over policies and direction. (And by “dissent,” I am specifically talking about reasoned discourse — not ranting and flaming, that helps nobody.) Does anyone really think that a company the size of Sun (or Novell, or any other company with a workforce larger than about four people…) can reach total agreement on major policies? Of course not, and it’s insulting to a community to pretend otherwise.

Now, if you can’t find any common ground with your employer, it’s probably time to spruce up the resume, but a little friction, even publicly, between employees and the employer is (in my opinion) a good thing. But if every employee has to seek out an employer that they can agree with 100% the jump in unemployment would be drastic, to say the least.

It might be a good policy for the Corleone Family to forbid taking sides against the family, but I’d advise against it for any companies that are trying to build a community around their offerings — whether that’s an open source project or some other type of offering. One of the linchpins of community is the ability to actually communicate freely, and that includes the community inside the company that happens to be on the corporate payroll.

If the external community suspects that a company’s representative is being less than genuine, they’re not going to feel its worth the time it takes to approach that representative with issues. If employees feel they can’t speak up, they’re going to feel less invested in the company and the community surrounding it.

Granted — there are limits. You shouldn’t expect to remain employed long if you go on a personal attack against the powers that be at your company, but a disagreement on a company policy should be respected so long as that disagreement doesn’t extend to a refusal to do the duties of your job.

The nice thing about Widenius’ dissent is that it’s also producing potentially useful code. I think Drizzle is a great idea, and once again proves the value of the “right to fork” that comes with free and open source licenses.

What do you think? Should employees just fall in line, or shout the rooftops when they think their company is in the wrong?

Joe 'Zonker' BrockmeierJoe 'Zonker' Brockmeier is a longtime FOSS advocate, and currently works for Novell as the community manager for openSUSE. Prior to joining Novell, Brockmeier worked as a technology journalist covering the open source beat for a number of publications, including Linux Magazine, Linux Weekly News, Linux.com, UnixReview.com, IBM developerWorks, and many others. See his full profile and disclosure of his industry affiliations. Follow Zonker on Twitter.

Email Joe 'Zonker' Brockmeier

Subscribe to Community, Incorporated via Email alerts or RSS.

  • Talkback
  • Most Recent of 16 Talkback(s)
I'm not saying it is better
but it is necessary to get people to give their best. Not
necessarily those who disagree, but everyone else who
want to know that their efforts will not be wasted.

That said, lots of ba... (Read the rest)
Posted by: Mitch Ratcliffe Posted on: 09/05/08 You are currently: a Guest | | Terms of Use
would be nice...  wolfger | 09/05/08
Re: would be nice...  Zonker_zZDNet Moderator | 09/05/08
As stormy notes  mjasay | 09/05/08
When, where, and how of dissent  Anton Philidor | 09/05/08
Sometimes, it's appropriate to say "I told you so"  John L. Ries | 09/05/08
It's hard to disagree publicly with your company  stormypeters | 09/05/08
But one can disagree in private  John L. Ries | 09/05/08
Very delicate issue  mkrigsman@...ZDNet Moderator | 09/05/08
RE: The Importance of Dissent  jrepenning@... | 09/05/08
RE: The Importance of Dissent  Mitch RatcliffeZDNet Moderator | 09/05/08
The united front is overrated  Zonker_zZDNet Moderator | 09/05/08
Joe, I'm waiting for you to do this one at Novell...  mjasay | 09/05/08
One can implement decisions with which one disagrees  John L. Ries | 09/05/08
I'm not saying it is better  Mitch RatcliffeZDNet Moderator | 09/05/08
The point of unity is the product  John L. Ries | 09/05/08
RE: The Importance of Dissent  mjasay | 09/05/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here

Recent Entries

Top Rated

    advertisement

    Archives

    Favorite Links

    ZDNet Blogs

    White Papers, Webcasts, and Downloads

    • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
    • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
    • Smart People The best and worst moves in the management and strategy trenches. Learn More