free html hit counter
Posted on: Wednesday, June 17, 2009 by Rajiv Popat

Observing And Understanding Genuine Builders - Part 10

The Problem With Being A Bullshit Passing Whiner.

"My manager is a pompous asshole in pressure situations." --- you say.

That's a lame excuse for taking the shit and passing it over to your team when you find some on your own backyard.

Remember; organizations are all about observation.

You see, the whole act of morphing into an asshole that your boss pulled off when the sky started falling; you were watching that.

Closely.

Weren't you?

Now; just in case; if you didn't realize here is another secret.

The builders in your team; they were watching it too.

Not just watching your manager; they were watching you as well; to see how you are going to deal with the shit that your manager threw at you and which is now safely lying out on your backyard.

Unless you have observed organizations and builders at work very closely; let me turn you on to another secret you may not already know --- ready?

They expect the worst.

Your builders; I mean.

Time has taught them to expect the worst. They're prepared; waiting for you to throw the shit in their backyard and get on with your comfortable life.

You can do it right now. Take the truck load of crap --- throw it over the fence straight at their backyard and forget that the problem ever existed. Be rest assured they have both; the competency and the courage to clean up the mess for you.

There is just one tiny little problem with doing that however --- at the first act leaving the shit in their back-yard you've just disassociated yourself from the team of builders; you have just sent out a very subtle, silent It-Is-Not-My-Problem message to your team.  

Do it just a couple of times and your team will start perceiving you as a 'manager' followed by an 'outsider' --- not an integral part of the team who is support to play definite role in the larger scheme of the team dynamics. 

Do it a little more frequently and you are not even a 'manager' or an 'outsider' any more. You are now just a 'problem' that the team needs to 'deal with' --- just like hundreds of other problems they have to deal with while they indulge in the act of building stuff.

You are no longer a partner in crime.

You are this pompous prick the team needs to 'take care of' or handle.

By indulging in the mere act of passing shit from your manager to your team; you go from a team member --- a friend --- a partner in crime --- to a being a problem that the team needs to deal with; in one simple and easy step.

Of-course; there is no secret builder's meeting where they officially denounce you as a pompous prick and a problem they now need to deal with.

It all happens with silent clicks-and-ticks in the minds of builders as they observe; watch and draw their own conclusions from what they see.

As smart and sleazy as you might try to act; depending on what you might have learnt from your past experiences; be rest assured; a tightly knit team of builders will have tools and mechanisms for finding out if you're a part of the team; a genuine supporter or a random outsider who is going to run at the first sound of trouble.

During my early days at Multiplitaxion Inc, we worked with quite a few of these bull-shit passers.

We had a name for them --- we called them "mail servers"

All they did was take a flame mail from a vice president, change a few words here and there and passed the message on to the rest of the team. We did their shit cleaning for them. When the shit was cleaned up; they took our emails, added a few more words to make the message as vague as possible and passed the message along to the vice president.

During my early days at Multiplitaxion Inc, I've been with a team where we've lost track of the hours or days spent at office; we have also seen an instance where one of the individuals actually ended up having a physical nervous breakdown followed by a hospitalization; because of the amount of shit was thrown on our backyard.

Did we die?

Heck, no.

All that happened was simple --- we got stronger.

Our bonds as a team grew deeper.

As far as my life is concerned; most individuals from those times, including the builders and bullshit passers have gone their own ways.

We meet every now and then; accidently; in a cafe or a restaurant.

As strange as it might sound, even today, the presence of a colleague from an old time who happened to be a bullshit passer, in the same cafeteria or restaurant makes me feel a little uncomfortable.

On the other hand, let the restaurant, have a team member, a builder or a partner in crime and I would have changed my table faster than you can think. Before you can realize, you will see us laughing and talking about the times when we went from "we're screwed" to "we made it" --- together.

In all probabilities; you will; almost invariably see us giving each other offers to join the organizations we currently work for; because working together again; is something we look forward to.

After all, who doesn't like a partner in crime, watching over his back and giving him cover fire on the battle field especially when you are building remarkable and fun products together.

If you're a young and budding manager; who accidently landed with a team of builders; you can take all your shit and pass it over to their backyard. Be rest assured; they will clean it up for you; before you even notice. There is just one tiny consistent backside to doing this however. You will go from a manager; to a problem passer; to being the primary problem of the project in on simple step. 

The next time you are having a bad day --- remember --- if your boss is a pompous asshole -- it is not your team's problem.

Letting the shit run downhill; is clearly not a 'management style' that works; specially when you are working with a team of genuine builders.

Of-course; you're having a bad day.

Of-course the sky is failing.

Having said that; at the end of the day; if they find out the magnitude of the 'badness' of your day --- you are not a builder --- just are just a bullshit passing whiner and just one of the countless problems your builders have to deal with when they indulge in the act of building stuff.

Have you worked with a manager who expected your team to work harder by forwarding a flame mail from your boss over to your team?

Have you worked with a manager who gets a strange perverted kick in ordering your team to stay late?

Have you worked with a manager who prefers to go home and get a 'status update' in an email while the rest of the team works late night?

Have you worked with a manager who thinks that he can get more output by pushing the team harder?

Have you ever had a bad day just because your manager is having a bad day, dear reader?

Discuss.

Note: This article is a part of a Work In Progress Book. To Read connected articles read the Builders At Work category of this blog.

posted on Wednesday, June 17, 2009 8:29:37 PM UTC by Rajiv Popat  #    Comments [0]
Posted on: Tuesday, June 16, 2009 by Rajiv Popat

Observing And Understanding Genuine Builders - Part 9

When The Sky Is Falling.

There is something to be a said about a shitty day when things get ugly.

I'm talking about the day when the sky is failing and it is time to take a deep breath.

The day when someone in your team gets up and says --- 'we're fuc@#ked!' --- and everyone connected to the project pretends things are still fine; every single one of them realizing deep down inside; that we are in fact; badly fuc@#ked.

That's when everyone panics and the blame game begins.

This is the time to observe people in your team, your managers and yourself; closely.

Very closely.

As closely as you possibly can.

That is the time when your manager who was always a nice and friendly individual turns into a pompous asshole and your team members who were your bosom-friends turn into incompetent idiots.

Michael Lopp explains this situation rather articulately using the example of firing in his book Managing Humans. He explains:

Panic backs a person into a corner and their only means of getting out of that corner is relying on skills that have worked for them in the past. This is how a normally friendly manager can turn into a backstabbing asshole when it comes to a layoff. See, they were an asshole before; you just weren’t there to see it. If you are lucky enough to see this behavior as well as make it through the layoff, well, you learned two things. First, this guy I work for degrades to jerk when the sky falls. Second, he values me enough to keep me around. The question remains: are you going to hang around waiting for him to be a jerk to you?

At the end of the day; it isn't just about firing.

It's also not about finger pointing.

It is about the shit that was thrown into your manager's backyard, straight over his fence.

It is time to observe him closely; because what he does with the shit; to a large extent defines his character and your working relationship with him.

Given his position in the pecking order; he presumably has the keys to your professional backyard.

Is he going to add his own crap load of shit and leave it in your backyard?

Is he going to clean up his backyard himself?

Is he going to get the shit to the junkyard himself?

Are you even going to notice that he is having a bad day?

Are you going to find out the magnitude of badness of his day?

Is he just going to talk about it; or is he going to try and pass over the badness to you because he can?

If you do find out when he is having a bad day; and you can find out the magnitude of the 'badness' of his day; and you can suddenly see shit being thrown over to your backyard; it is time to rethink your relationship with your manager and your organization.

Nice Guys

Story-Time.

Flashback!

Jane has found a new job.

She seeks my advice on if she should leave the five years of roots she has developed in her tiny amazing startup; behind. She is a little reluctant about moving on to a newer environment. She is a little insecure; and rightly so.

Jane is a friend; I want to give her the best possible genuine advice I can.

"I know him personally. He is a really nice guy." --- Jane explains --- while talking about her new CEO.

I hear her talk for hours and my suggestion to her is simple. It's a suggestion I've given to a couple of other people in the past.

"Nice guy" is different from "Nice to work with" is very different from "Nice to work with the sky is falling".

Jane really needs to find out if her CEO is nice to work with when the sky starts falling; because just "nice guys" with weak spines often morph into dangerous, ugly and sometimes even political monsters when things start getting ugly.

Nice Guys Or Potential Ass-Holes Waiting To Happen.

The problem with "nice guys" is that they are dime a dozen. Another problem with nice guys is that it's easy to be "nice guy". The most critical problem with "nice guys" however, is that most of them morph into serious assholes when the sky starts falling; and when they do turn into pompous assholes none of them realize that they are turning into one.

If you are working with managers or team members who are just "nice guys" capable of morphing into assholes when the sky starts falling --- it is time to consider making a few changes.

If you have other reasons for sticking around --- the overall environment; the team you are working with; a management that understands software-development; other managers you work with; growth; whatever be your reason; it is time to take your CYA arrows out of your quiver and watch your step.

When you suddenly see a truck load of shit coming your way; be prepared to see these so-called-nice-guys on the other side of the fence; throwing the crap in your direction.

An ugly day when the sky is falling is important; because it helps you find out the 'nice-guys' who are potential assholes waiting to happen.

You may not see the complete transformation from a nice-guy to an asshole; but a slight glimpse of shrugging their responsibility; not listening; not have consideration for all the effort the team is putting in; not caring what is do-able and what is not etc. are trait-enough to tell you all you need to know. 

Nice, Nice To Work Or Nice To Work With When The Sky Starts Falling.

What differentiates a builder with spine and conviction from a gutless whiner is their reaction to fire. Tell a 'nice guy' about a fire on your project and watch him run.  Tell any genuine builder worth his salt that there's a fire on your project and he runs too --- only in a slightly different direction.

Isolate a fire incident and observe a genuine builders worth their salt run; straight in direction of the fire to rescues their team out of it.

Staying late --- just happens.

Working weekends --- give them a hint and they will show up on a Saturday morning. 

Cancelling personal commitment --- no bitching or whining. It is not even a problem.

Heated arguments with your vice president of marketing --- there is more than one person willing to bell the cat.

Defending the team even if it means taking up the blame --- sure. 

Of-course, they are having a bad day; but they are having a bad day as a team --- as partners in crime who are in it --- together.

Throw shit their way and they will blatantly and openly refuse to take it; as a team.

Ask nicely; and they will go a great length to get your project through.

Being a "nice guy" is easy.

Every whiner that I have ever worked with has been a "nice guy".

It's the "nice to work with" that is harder and the "nice to work with when sky is falling" that is the hardest. What you really need to have is a team where people who are nice to work particularly when the sky is falling; that's you know you are working with a team of genuine builders.

Builders don't make dents in the universe and change cultures by being nice guys.

They do it by being nice to work with; and above all they do it by being nice to work with when the sky starts falling.

How many nice guys go you have around you?

How many of them are nice to work with?

How frequently does your organizational sky start falling?

How many of them morph into monsters when the times are bad and the sky starts falling?

How many of them stick around to rescue the team, dear reader?

Discuss.

Note: This article is a part of a Work In Progress Book. To Read connected articles read the Builders At Work category of this blog.

posted on Tuesday, June 16, 2009 6:52:35 PM UTC by Rajiv Popat  #    Comments [2]
Posted on: Friday, June 12, 2009 by Rajiv Popat

Observing And Understanding Genuine Builders - Part 8

Don't Let The Bozos Grind You Down.

In my previous post we introduced you to Bozos. Bozos are individuals who out of genuine concern or an unstoppable spontaneous funny little itch want you to walk the lines they walk and remain in the realms of 'normality'. The one thing they forget however is that normal is boring. The problem in surrounding yourself with Bozos is that if you let them grind you down, they will.

Given the fact that not listening to the Bozos is such an important characteristics of genuine builders around the world, I thought it might make sense to bring to you, dear reader, a few genuine builders or amazing trouble makers on the web and present to you, their thoughts on how they deal with the Bozos trying to grind them down.

Guy Kawasaki, an evangelist, an entrepreneur and a venture capitalist, explains why you should not let the Bozos grind you down rather articulately in his video on Evangelism at Comdex:

You cannot let the bozos grind you down; because I tell you; the bozos will grind you down; especially if you have something revolutionary.

Now, I wish I could tell you that, if somebody says you'll fail it means you'll succeed. It's not that simple either; but if somebody tells you you'll fail and you listen to them and don't try, for sure you will never know.

Guy's idea is simple. Don't Listen to a Bozo and don't be one yourself. At best --- ignore the Bozos when they try to grind you down. You can literally hear the same thoughts resonate in how veteran blogger Jeff Atwood addresses the issue of Bozoism in his post dedicated to criticism of blog posts. He explains:

If you think something sucks to the extent that it's actively harming the world and you want it to go away, leaving comments to that effect is not the way. I know, because I bear the psychic scars of a million online flame-wars, dating all the way back to 300 baud dialup modems and BBSes. I've been doing this a very long time. I've seen what works, and what doesn't.

One of my favorite books as a child was the Great Brain series, the story of a family in rural Utah, set in the late 1800s. In these books, there was a strange punishment the parents doled out to their children when they seriously misbehaved. For a period of a week, or longer -- depending on the severity of the misbehavior -- nobody in the family would talk to, acknowledge, or address in any way, that particular boy.

It was called "The Silent Treatment".

This didn't seem like much of a punishment to me. In fact, as an introverted kid who loved solitary activities like computers and reading more than anything, it seemed kind of like a .. reward. I couldn't reconcile this feeling with the semi-biographical reality depicted in the books. To the Fitzgerald boys, the silent treatment was the worst possible punishment, far worse than a physical beating. They would go to incredible lengths to avoid getting the silent treatment. As punishments go, it must have been a doozy, though I couldn't quite wrap my geeky, socially maladjusted young head around exactly why.

The silent treatment was a punishment I didn't fully understand until years later in life. That's how you change the world. Not by arguing with people. Certainly not by screaming at them. You do it by ignoring them.

And if you feel strongly enough about me and what I do here, you can begin by ignoring this.

Seth Godin, a renowned marketer and author, explains the phenomenon of ignoring the Bozos and not letting them grind you down much more articulately in his post where talks about why you should ignore your critics. He explains:

If you find 100 comments on a blog post or 100 reviews of a new book or 100 tweets about you...

and two of them are negative, while 98 are positive...

which ones are you going to read first?

If you're a human being and you're telling the truth, the answer is pretty obvious: you want to know which misguided losers had nasty things to say and you want to know what they said. In fact, if we're being totally truthful, it's likely you're going to take what the critics had to say to heart.

That's a shame. The critics are never going to be happy with you, that's why they're critics. You might bore them by doing what they say... but that won't turn them into fans, it will merely encourage them to go criticize someone else.

It doesn't matter what Groucho or Elvis or Britney or any other one-name performer does or did... the critics won't be placated. Changing your act to make them happy is a fool's game.

Scott Hanselman, a veteran builder and story teller rolled into one; describes his take on Bozos trying to grind him down in one hilarious tweet that made me roll over laughing as I read it.

The tweet: --- "@shanselman I learned that some people don't like my sense of humor. Poop on those people. #standup"

Jokes aside; consider anyone out there who has shipped anything to the world --- an open source product, a paid product, a blog post, an article, an opinion --- anything. If you have or are shipping anything what-so-ever that is worth noticing, it's usually easy to Google yourself or what-ever-it-is-that-you-are-shipping and see some flames being thrown your way by random Bozos or critics out there. 

Even with this little blog that is visited by just three people, my mom, me and you dear reader, I have had my share of grinding from random criticisms here and there from both; well-wishers and random commenters.

My criticisms have raised from; simple difference of opinion from colleagues or acquaintance where someone thinks I am seeking heaven on planet earth;  to slightly personal remarks from absolute strangers where someone thinks I am soft skill retard.

Every once in a while, a couple of individuals; ranging from a well wisher to an anonymous commenter; will have a general passing remark; starting from an email or a remark on the lines of your-blog-is-becoming-boring going all the way to leaving a comment on the lines of I-am-not-going-to-read-your blog-starting-today.

To be honest, this is not about maintaining a live inventory of flames being thrown my way and linking to them.

Neither is it about how boring, stupid, odd, wearied or evil I am.

This post, dear reader, is about builders.

If there is one thing I've learnt by observing genuine builders for years; it is this --- The bozos out there are supposed to grind you down and nudge you to the safe boundaries of 'mediocrity'. Listen to them and you are going to practice safety by 'doing nothing'. After all, it's easy being a leach, shutting up and contributing nothing --- the problem with that however; is that it's boring.

This is serious stuff; you can go from a contributor trying to share his ideas, perspectives, products or stories to a non-existent non-participant just by listening a couple of Bozos. 

Most genuine builders that I have observed in my very own personal life; and the ones I've observed through their work and web presence follow three simple steps when it comes to dealing with Bozos trying to grind them down. The three steps are really simple:

  1. Ignore. 
  2. Move on.
  3. Do it anyways.

Once you've done step three and have decided to do whatever-it-is-that-you-were-doing anyways --- push a little harder than you did last time; get louder and do it in ways that are bolder than the ones you have used ever before.

If your idea or message is sufficiently strong and you have started with conviction, ignoring the Bozos is easy.

Most genuine builders do it every day of their life. They don't just ignore the Bozos; sometimes, they even listen to what the Bozos ask them not to do; and then they go out there and do just that.

You'll never be able to shut the Bozos up. What you can do however can be summed up in two simple words --- "don't listen" --- and if they go out of their way to make you listen --- "don't care".

Like most genuine builders; indulge in strong opinions weakly held; entertain all thoughts; but accept only the ones that you genuinely agree to and believe in.

I wish you good luck. 

How many examples of the Bozos trying to grind you down have you witnessed?

How many times have you proved them wrong by not listening to them?

What do you do when you encounter Bozos trying to grind you down, dear reader?

Discuss.

Note: This article is a part of a Work In Progress Book. To Read connected articles read the Builders At Work category of this blog.

posted on Friday, June 12, 2009 10:12:58 PM UTC by Rajiv Popat  #    Comments [0]
Posted on: Wednesday, June 10, 2009 by Rajiv Popat

Observing And Understanding Genuine Builders - Part 7

That Is Exactly What I Want To See.

"But She is going to Fail." --- for the last hour; Fred has been on the other side of my cell phone; convincing me; wanting, expecting and demanding me to interfere and pursue Jane to use technologies out there rather than the self-made component she is planning on using for the project.

He wants to hold her hand and guide her to a safe and successful completion of the project. Jane on the other hand doesn't seem to care about safety. She doesn't seem to need any hand holding either. Offer her your hand or some safety and she shrugs.

She seems to know what she is doing.

Like a genuine builder, she is walking without a safety net of lame excuses. She is taking her own decisions; sometimes succeeding; sometimes failing; and most of the times recovering gracefully out of her failures. She has been doing a great job in the last couple of months since she was promoted. 

"Do you want to see her fail?" --- Fred questions.

I cringe.

It is a spontaneous response - "Actually, Yes; that is exactly what I want to see."

The statement is followed a long silence from the other side of the phone making me feel like I just turned into an alien with five eyes.

I explain - "She is entitled to her share of successes and failures. We need to give her a fair chance."

Long silence.

The sound of a click.

Fred is a Bozo; or at-least he is acting like one.

Builders And Bozos.

Genuine Builders don't sit around whining about external factors or giving lame excuses.

Genuine builders ship.

Continuously; shamelessly and consistently.

If there is one thing I've learnt by observing genuine builders at work and around the world it is that they have thick-skins, short-memories, the minds of a child, scarred careers which are full of new or remarkable failures and very little respect for status quo. They walk on the fringes, waiting to risk it all for remarkable results and for the sake of testing their limits along with losing their fears or insecurities.

All these qualities apart; there is yet another critical quality that forms a genuine builder.

Genuine builders know when to turn completely deaf and not give a rat's ass about what 'the crowds' in general and 'the bozos' in particular think or say.

Every dent in the universe; small or large; is an example of genuine builders gone deaf.

Builders are highly opinionated and picky when it comes to beliefs and ideas. Once the beliefs and ideas survive their idea-test however; most builders turn a deaf ear to the crowd or the bozos who tell them they should stop. From that point on they have the spine to follow their own convictions and beliefs.

If you are reading this; chances are that you have been through this moment of clarity in your project; your work or your life where you knew what you had to keep doing irrespective of what others told you to do.

From the folks at Apple refusing features in the iPod to the folks at 37Signals refusing more functionality in Project Path and all their other products, builders work by entertaining all thoughts but accepting only the ones that they want to accept.

Most builders out there are not just thick-skinned or stubborn; they often turn deaf and sometimes even rebellious to what the crowds or the bozos have to say.

Meet The Bozos

Bozos are usually your so called well-wishers.

They can be your distant relatives; your colleagues; your acquaintances; your bosses; your organization and sometimes even your clients or followers.

They mean no harm.

All they want to do; is keep themselves; and you; in the safe territories of --- mediocrity.

Writer Elizabeth Gilbert explains the phenomenon in her classic presentation at TED:

They come up to me now all worried and they say, “Aren’t you afraid? Aren’t you afraid you are never going to be able to top that? Aren’t you afraid that you are going to keep writing for your whole life and you are never again going to create a book that anybody in the world cares about at all? Ever; again?"

So, that’s reassuring, you know.

But it be worse except for that, I happen to remember that over twenty years ago when I first started telling people; when I was a teenager; that I wanted to be a writer; I was met with the same kind of; sort of fear based reaction and people would say, “Aren’t you afraid that you’re never going to have any success? Aren’t you afraid the humiliation of rejection will kill you? Aren’t you afraid that you are going to work your whole life at this craft and nothing is ever going to come of it and you are going to die on a scrap heap of broken dreams with your mouth full of bitter ash of failure?”

Long story short, Bozos want you to be 'normal', 'good' and 'safe'; just like everyone else. If you think about it Bozoism-Through-Genuine-Concern-Of-Well-Wishers dates back to pre-historic days when Little-Jack-The-Cave-Kid was living on trees with Uncle-Freddy-The-Cave-Man. That was when it was Uncle-Freddy's responsibility that Little-Jack does not do something stupid; like get down of the trees and get himself killed.

That is when Little-Jack's mistake would have ended up costing him his life and Uncle-Freddy was supposed to teach Little-Jack the 'normal' route to survival; which was to stay up on the trees.

But then a weird thing happened. Someone got down off the trees; no-body was killed and then the entire human race followed. 

Today, we live in a world where all a mistake will usually cost you is a minor slap on your self esteem and a little bit of humiliation.

In today's world your professional mistakes will usually not kill you. They will just make you stronger.

Here is the sad part however --- The Uncle-Freddy-Attitude still exists amongst the Bozos who walk your planet; in the form of distant relatives, colleagues, acquaintances, bosses, organizations, client and followers. 

Long story short; just in case you didn't look and notice already; the Bozos are all around you.

Bozos In Action - Gentle Nudges Towards Mediocrity.

Experiment One:

Go and announce to your personal friend circle that you are quitting your job and are going to be an independent consultant. Tell them that it means a lot to you and that you really want to do it.

Observe.

The Bozos will kick in trying their best to nudge you back to the safe and established territory of your job life.

Experiment Two:

Suggest a radically new and different corporate website for your organization.

Observe.

The Bozos will kick in trying their best to nudge your back to the safe and know path of a simple, safe looking corporate website.

Experiment Three:

Have a slightly different hair style or follow a slightly different dress-code to office.

Observe.

The Bozos will kick in trying their best to nudge your back to the safe and know territory of the 'old you'.

Do you understand exactly what it is that is happening here? If you don't --- understanding the Bozos around you might help.

Understanding Bozos

Bozos aren't bad people. They aren't whiners. Just 'normal' people living a 'normal' life and having 'normal' fears of failures along with a lot of preconceived notions.

What they feel; is a subtle and indescribable fear of change. If there is one property that describes their behavior the best it is - Homeostasis

Bozos usually have a 'fear' that you or your organization might make a fool out of yourself.

To be fair to them; some of them might be your genuine well wishers.

In a few cases the fear may be a result of 'genuine concern' for the organization or for you as a colleague.

There is just one tiny little problem in listening to them however.

Listen to them and you will remain safe in the realms of mediocrity for the rest of your life. A realm which builders leave as quickly as they can in search of remarkable outputs and results.

Every single genuine builder that I have seen has thrived, not by confronting or trying to convince the Bozos but by turning a deaf ear to them.

If there is one secret, builders know as a part of their very nature or as a lesson acquired from a difficult experience it is that what ever you do, if you want to build something that makes a big or tiny dent in the universe, you do not let the Bozos grind you down.

If the Bozos get louder; all you can do; dear reader; is turn deaf.

Look around you, how many Bozos do you see in your professional life?

How many of them do you think are your well-wishers?

Do you have stories connected to Bozoism, dear reader?

Discuss.

posted on Wednesday, June 10, 2009 7:26:21 PM UTC by Rajiv Popat  #    Comments [0]
Posted on: Friday, June 5, 2009 by Rajiv Popat

Observing And Understanding Genuine Builders - Part 6

“That is exactly why I decided to build it”.

Jack is this young and budding developer; I inherit him with the project where Fred suddenly disappears.

He is going around with the right guys in the culture chart, he seems to like lying low, seems to be working abnormal hours and occasionally hides in the meeting rooms and conference rooms in search of silence. 

Sometimes he even disappears out of office and works at a local cafeteria.

You can see him working in the strangest of places.

I don't see him in any meetings.

In a very healthy and positive way he does not seem to have a life outside work. He seems to love what he is doing.

Put simply, everything about him tells me he is a builder.

Having said that, there is a little problem --- I don't know what Jack is up to.

The “Project Plan” shows him assigned to “invoicing enhancements”.

He's checking in his code on time, but he's up to something mysterious.

Nah! --- I tell myself --- Changing labels on Data Entry forms; couldn’t be keeping him busy.

But then we’ve been working on firefighting multiple issues and I don’t have a lot of time to check on Jack. He could be underutilized; we could be wasting his talents or he could be genuinely up to something interesting; but I have bigger problems at hand.

The code generator that Multiplitaxion Inc, is planning on buying; for example; is a big problem needing immediate attention.

I spend a few weeks evaluating various products in the market. Nothing seems to fit our requirement.  Soon I am struggling with every single commercial code generator out there. I’m working hard and staying late.

That's when I realize that Jack and I are the only two ones usually in office past midnight.

"Labels changes on data entry forms keeping him up?" --- I wonder.

Funny.

Our initial conversations start with simple interactions - “Hey you want to order something? I'm ordering food.”

Then; we talk; about the project --- and what each one of us thinks will kill the project.

Jack thinks, code migration is going to kill us; customized code generation using templates and custom code, is the only thing that can save us.

"What the… this guy knows about the code generation approach?" - I am thinking to myself.

How could he?

What does “invoicing enhancements” have to do with code generation and the most critical aspects of the project?

Surprise.

Not only does he know about the code generator, he knows that looking for commercial code generators is an approach that is not going to work.

More talking --- now he has my attention.

It is late night. Seriously late.

Jack in on a white board, explaining the design of this customized code generator he has been writing without talking to anyone.

Then he's running me through the code.

Then of course the weirdest thing happens --- he shows a working prototype he wrote in his last three months of spare time; without talking to anyone about it.

Everything seems ordinary till this point. However the chain-of-events take a weird turn.

Here is the creepy part – his prototype does exactly what we need.

Silence; followed by a very short conversation.

The discussion was about Fred, the PM, who decided to disappear after rubbing every single builder the wrong way.

Pops: Why didn't you tell us you had a working prototype?

Jack: I asked him if I should give it a shot and he said I should focus on my current tasks. He said I am incapable of building something this complicated.

Pops: You decided to build it anyway?

Jack:  Actually --- that is exactly why I decided to build it.

Pops: When were you planning on showing this to everyone?

Jack: I wasn't. Just wanted to see if I can build it.

Long silence.

Pops: Can you demo this to everyone tomorrow?

Jack: If you think it's good enough; I still think it needs a few days of polishing.

Pops: It's good enough. Seriously. Do you think you can demo it?

Jack: Sure. If you think it will help.

Pops: Thanks. Let's go home now.

Since then every time I witness a “builder-hibernation” in an organization, I feel sorry for the organization.

When your builders hibernate, they don't lose their consistency; neither do they stop building stuff.  That is their very nature. The behavior is hardcoded in their geans. They can’t help but build stuff.

When they hibernate, they just stop building stuff ‘for you’.

Why?  --- Because they think you don’t care one way or the other.

The next time a junior programmer tells you he has ideas do not ask him to focus on his assignments.

Do not tell him to ‘do his job’.

Shut up. Stop. Listen.

The next time you are stuck between doing something that needs your 'immediate attention'; for example; evaluation of a commercial code generator; or having a conversation to someone who seems like a genuine builder in hibernation, remember; the conversation is much more important.

Do not tell yourself you have other important things to address.

Chances are that the solution to the other important things that you are trying to address is lurching in your very own organization and you aren’t even aware of it.

Have you ever seen a builder being told what he cannot do?

Have you seen him go ahead and do it anyways?

What other stories of relentless stubbornness have you seen from your genuine builders, dear reader?

Discuss.

Note: This article is a part of a Work In Progress Book. To Read connected articles read the Builders At Work category of this blog.

posted on Friday, June 5, 2009 6:50:45 PM UTC by Rajiv Popat  #    Comments [3]
Posted on: Wednesday, June 3, 2009 by Rajiv Popat

Observing And Understanding Genuine Builders - Part 5

Hibernation Through Thanks But No Thanks.

Jane is doing an amazing job at shipping some serious backend code. She isn't doing it under the temporary fit of impressing her manager. She has been consistently shipping for the past couple of years and yet you see her working away late nights; supporting issues when things break and getting things done by silently attacking one problem at a time without breaking down.

She is passionate; she is consistent and as she runs forward she is taking the team along with her.

She isn't even burning out.

She; is a builder.

Then you realize that when she politely requests other builders to do things, things get done. Just like that.

She isn't just shipping or building stuff. She is leading. She is leading without whining or bitching. She is doing it at a time when your organizations needs builders who can lead.

Desperately.

You weave an amazing and remarkable story around her capabilities. The story of the quite builder being a hero spreads amongst the corridors of your organization. She can now be 'officially' promoted. More power can be vested in hands of someone who is not desperately seeking power.

Life is good.

"I prefer to do my job rather than leading a team. I like to code. Anyways, thanks so much for asking." --- she tells you.

You are hearing words all right but you can hardly understand them.

That's right --- what she is telling you, is that she does not want a promotion.

Yes; builders say that kind of things and here is the really creepy part - sometimes they mean it too.

You need to take a deep breath.

Don't Panic.

Maintain eye contact, talk; listen very intently and learn.

Very closely.

What's happening here?

Why doesn't she want to take the lead?

The entire pecking order of your organization doesn't know what is going on here. Even Jane herself is clueless. But she is telling you something she cannot put in words. She is saying it through her refusal to accept the promotion and she is giving you her reasons very articulately, maybe not through her words, but through her actions.

Can you hear it?

If you care; I'm going to help you understand what she is telling you.

Her unspoken message has both good news and bad news.

Good news is that she still loves the work she is doing in her team. Her talents are not yet getting utterly wasted in your organization. Jane, as an engineer is highly effective in your organization; and that dear reader is a good thing.

Ready for the bad news?

She knows how promotions and leaderships work in your workplace.

She is developing a disconnect with the way promotions and leaderships work in your organization.

All those whiners that were leading your team and were getting away with promotions and pats on their backs --- she was observing when that was happening.

Now she feels threatened at the idea of being promoted to her level of incompetence.

She associates leadership in your organization with whining and she in her own unique way; has figured out how she can continue to add genuine value rather than turning herself into a whiner.

What she is doing, is simple:

First, she is writing amazing code.

Second, she is avoiding anything that brings her in the limelight.

Put simply, she is lying low.

Unlike fire and motion; a technique well known the world of army; she is using a technique I like to call 'fire and duck'.

What she is telling you is that she has no political skills to match the skills being demonstrated by the whiners leading teams in your organization. She prefers to ship, then duck and hide --- like she does not even exist.

She wants to lie low and keep shipping.

This form of disconnection in builders is so common; and yet most organizations hardly understand it.

The purpose of this post, however is twofold.

First,  is to germinate the idea that most builders survive hostile environments by 'fire and duck' or by lying low. When you see whiners talking about how your 'developers' are not good at communication or how your builders need to be managed; more often than not your builders are actually spending extra effort making sure that you think that they do not exist. They might be leading your teams already; they just don't want you to find it out and make it 'official'.

It's a technique which allows them to lead teams without indulging themselves in bureaucracy.

They are indulging in fire and duck; because they don't trust your organization and leadership to come out in the open and take charge. They are afraid you'll promote them to their level of incompetence and that they will rot in meeting-hell.

The second purpose of this post; is to bring to your notice; dear reader; that the disconnect that your builders have with the promotion and leadership; has probably transformed into disconnect for the entire organization. If not, it will; soon; especially if you leave it unattended.

It is important that the next time you talk to Jane you get her to accept that promotion you are trying to give her. 

Getting her to accept that promotion is important; because by doing that you are sending out a very clear and honest message to your builders. You are telling your genuine leaders that it's OK to get noticed. You're telling them that it is OK to lead and that it is OK to drive the organization; because if they don't; your whiners will.

What examples of builders indulging in fire and duck or lying low have you seen?

Have you ever seen genuine builders in your organization refuse leadership roles and promotions?

Why do you think they refused the leadership roles when they did, dear reader?

Discuss.

Note: This article is a part of a Work In Progress Book. To Read connected articles read the Builders At Work category of this blog.

posted on Wednesday, June 3, 2009 10:07:10 PM UTC by Rajiv Popat  #    Comments [2]
Posted on: Friday, May 29, 2009 by Rajiv Popat

Observing And Understanding Genuine Builders - Part 4

Getting Genuine Builders To De-Hibernate.

When Fred, the young and budding manager disappears, and when you have spent your first few days trying to replace Fred fully and undo the crap he littered all over the place, you realize that it is already too late. The 'builder hibernation' has already begun.

Most of your genuine builders have left.

The ones who are capable of fixing things, don't care.

They've moved to a I'll-Follow-Orders mode.

They've gone silent and the whiners in your organization have taken over.

You can here them loud and clear through the silence and the sounds of crickets chirping.

Hollywood style inspirational speeches will not work here.

When this happens you are left with only two things do so.

The First Thing To Do --- “Listen”

If we were to take three most important things that you should know about hibernation here is what they would be.

One, there is a possibility that your system is being screwed big time right now as you read this.  There could be a dozen things that could be messing things up; Artificial deadlines, monkeys, mitigated speech --- the list is endless but if the builders don't speak up, chances are, you'll never find out.

If your builders are in hibernation they don't care enough to gate crash into your office with a big fat red light in their hand to have a fight with you to save the project, the team or the organization from absolute stupidity.

They've had it.

It basically means, you've been cut off from the sound-non-whining-genuine-feedback-loop of your organization or team.

Two, most builders are still going to give in reasonable effort to try and fix things even after they have moved into hibernation; the only difference here is that their opinions are going to be very soft whispers; not the loud shouts that they once used to be.

Why?

Because they have lost their 'attachment' with the organization, team or project.

There's a lot to be said about attachment; but the bottom-line is simple --- If you can't get them to feel the attachment again, you are going to lose your builders.

The third fact is most interesting however --- If you genuinely want them to feel attached to the project, the team or the organization again, they will.

Eventually.

All you need to do really is illustrate one simple quality consistently --- empathy.

Jack, is in hibernation. He hasn't quit.

Hibernation is Jack's way of telling you that you need to stop and listen.

When I say stop and listen I do not mean Lets-Have-A-Project-Status-Meeting approach to stopping and listening.

I mean Lets-Go-Out-For-A-Cup-Of-Coffee-And-Talk-Openly approach to listening.

If you are facing a hibernation and your organization, team or project is struggling through problems; chances are that every single problem that your organization, team and project is facing right now, has been solved.

There is a fully-working solution, or an individual fully capable of providing you one, lurching somewhere in your corridors. Solutions to the so called huge organizational problems your senior management is so worried about right now; have long been found and are being discussed in your cafeteria.

The questions you need to ask yourself are simple:

One, are you listening?

Two, do you have the power and the intention to do anything, even if a genuine builder was to tell you the solution?

The two questions are important; because here is the tragic part --- in most cases only one of the answers is a 'yes'.

That is what screws up most projects, teams and organizations out there.

Scott Berkun describes this inability to 'listen' in his classic post on fighting management incompetence. He explains:

The big incompetence crime committed by VPs is leaving incompetent managers in place for too long. My theory: by the time the CEO knows a VP stinks, the whole org has known about it for months. The smart people have been making plans to leave or are working to cover their assses. By the time the CEO gets around to taking action, it’s way too late. And often the action taken is whitewashed: no mention is made of how the VP or middle manager utterly failed (e.g. “Fred has decided it’s time for something new.”) The denial lives on, the lie propagates, making it easier for more denials and lies the next time around

If you genuinely want to do something about your organization, team or project, learn to talk a walk down the corridors and when people look like they want to have a talk with you, strike a conversation; and listen.

Then either gather enough power to do something about it; or you weave a remarkable story of how important it is to fix the situation and convince the big bosses in your organization to help.

Listening is the first thing you can do to de-hibernate your builder.

Ready for the second thing?

The Second Thing To Do --- Act.

“Dude, we have seriously cramped cubicals around here in the new office.” - Jack tells you.

“Half the time Fred doesn't know what he is talking about.” - Jane describes her current manager.

Jack and Jane are seriously kick ass builders.

You cringe.

You're sorry you even asked for then genuine authentic blatantly honest feedback.

This is a serious nightmare.

Why?

Because you know you're not going to be able to do anything. You're going to try your best to fix things. You're going to take it up with your Office Administration department and your senior management. Then you're going to die in the meeting hell.

You know deep down inside, that neither are the cubical going to change, nor is Fred going to be replaced.

That's how organizations handle feedbacks from builders.

Peopleware by Tom DeMarco and Timothy Lister describes this so much more articulately. The book explains this through a real life incident:

A California company that I consult for is very much concerned about being responsive  to its people.  Last year,  the company's management conducted a survey in which all programmers (more than a thousand) were asked to list the best and the worst aspects of their jobs.  The manager who ran the survey was very excited about the changes the company had undertaken. 

He  told me  that the number two problem was poor communication with upper management.  Having learned that from the survey,  the company set up quality circles, gripe sessions, and other communication programs.

I listened politely as he described them in detail.  When he was done,  I asked what the number one problem was.  "The environment,"  he replied. "People were upset about the noise."  I asked what steps the company had taken to remedy that problem. "Oh, we couldn't do anything about that," he said. "That's outside our control,"

Which is why when you have organizational meetings to discuss the direction and the vision statement of the organization, no genuine builder ever has a question or a feedback. Which is why when you do a meeting to talk about a project that's failing you hear the absolute silence.

The next time no-one emails you their feedback after a meeting, the next time no-one has a question after a presentation, the next time no-one in your team files in their feedback on the corporate intranet, the next time you hear the sound of the chirping crickets and “something” doesn't seem right, you know what's happening.

Your genuine builders are hibernating and you are either not listening or you don't care enough to act.

The next time you see a genuine builder-hibernation, avoiding the problem will only make it worse.

Listen. Act.

Get them to De-Hibernate.

Because if you can't --- you are screwed.

Have you ever worked with a team of hibernating builders and got them to connect back to the organization, the project and the team?

Did genuinely listening and acting on what they told you help?

Do you have a story to tell about your experiences on this front, dear reader?

Discuss.

Note: This article is a part of a Work In Progress Book. To Read connected articles read the Builders At Work category of this blog.

posted on Friday, May 29, 2009 9:14:13 PM UTC by Rajiv Popat  #    Comments [0]
Posted on: Wednesday, May 27, 2009 by Rajiv Popat

Observing And Understanding Genuine Builders - Part 3

The Hibernation

You join Multiplitaxion Inc as a young and budding manager who is consulting for them.

Here's the story so far: The team you are being asked to lead was being led by a a certain Fred. Half way through the project Fred decides that the project is officially screwed. Then one fine sunny morning when the sky was clear Fred decides to disappear and does.  He doesn't disappear completely though. He leaves some part of his culture behind.

You are called in.

"He was making stupid mistakes" – you tell yourself - You can do better.

Then when you spend a couple of days at the client's office you realize something else.

He was the last one to leave.

Before he left he had ego tussles and power struggles with any genuine builder who could have fixed anything. Most of them left before he did. Others have been rubbed the wrong way and have gone into what I call the builder's-hibernation.

None of the genuine builders at Multiplitaxion Inc, care anymore.

As a manager, the 'builder-hibernation' is a phenomenon difficult to explain.

You know what it is when you see one in action

How do you know when it happens?

You know when Jack, a seriously kick-ass builder who used to gate crash into your office and shout at you, asking you to get the monkeys out of his way, stops showing up.

Or when Jane, who was working on your other branch office, stops giving you the direct-to-the-point brief calls when she feels something isn't going right.

Genuine builders will usually take a lot of abuse and continue to work silently. Incompetent managers, loud work environments, unreal schedules --- genuine builder tend to notice this details rather well but they are too busy to react to take any of this seriously.

Then the stupidity keeps piling up.

Slowly.

To a point where something happens and the thin thread snaps.

To be honest, beyond a certain point; where a lot of organizations and so-called-managers go; a lot of things can make the thread snap.

For example, this young and budding manager you hired last month rubs a few of your genuine builders in the wrong way; or says something that is intimidating and down right insulting.

Snap.

The thread breaks.

And then there is silence.

Followed by chirping of crickets.

You continue to get the long-winded status reports; that say nothing; by your so-called-managers. But you suddenly stop seeing Jack; your core engineer.

Jack is the guy who used to gate crash your cabin with one single sentence - “we need more time to ship quality; we are delaying the sprint by a week; can talk later if you want or I can give you more details in an email if you need that but we can't ship crap.” - and then he used to leave without wasting a whole lot of your time.

When Jack does not gate-crash anymore and you have to turn to that status report to see what the team is up to;  it might be an indication of Jack moving to a hibernation.

The builders slowly switch to a mode where they do exactly what they are told to do. They cover their ass and become disinterested to even care or give a rat's ass about the project or the organization that they once felt so very passionately about.

They start 'doing their job'.

Put simply, they go into a full fledged 'hibernation'.  The feedback loop snaps and all you are left with is cries from whining employees.

“Do you want the system to remember the last time the user logged in” - specific questions of this sort, by Jack and Jane; as they build; stop.

Suddenly Fred is telling your clients and stake-owner what the problem is - “The requirements of the login use-case aren't yet clear and they are constantly changing; we need to have a meeting to freeze the requirement because if we don't it's going to be really hard to start construction”. 

When that happens, you know you've lost it.

When that happens, Dot-com companies wind up.

Your job as a builder, story teller, manager, vice president, director, chief executive officer, board manager, entrepreneur or whatever it is that you are, is to avoid this hibernation from a ten mile radius.

If you don't understand how lethal it is you should.

It's lethal for three reasons.

First, the chances of any builder quitting and joining another company are huge during his hibernation period when compared to his chances of leaving when he is genuinely connected to the pond, feeling the ripples and taking corrective action. Genuine builders usually do not quit for factors like a small hike in salary; but make them feel disconnected and you've just multiplied their chances of quitting.

Second, it contagious. Builders usually work in closely knit team. The young and budding manager may have rubbed one genuine builder the wrong way; but  chances are high that others that work closely with him are going to disconnect and hibernate sooner or later.

Third, it stops genuine complains by genuine builders and amplifies the voice of the whiners. Those meetings where 'requirements are frozen' and 'use cases are finalized' suddenly become important. Processes and rules become important. Deadlines become important. Then slowly, showing up at nine in the morning becomes important.

Jack and Jane go from loud warnings, to whispers, to silence.

They are hibernating.

When you start losing touch with Jack or Jane and when they stop showing up, it's time to react like the life of your project, team and organization depends on it --- because to a large extent, it genuinely does.

When was the first time you witnessed a genuine builder or a team of builders go into hibernation?

What caused the hibernation?

Did they come back and feel connected again or did you just lose them?

What brought them back?

Have you ever disconnected or hibernated, dear reader?

Discuss.

Note: This article is a part of a Work In Progress Book. To Read connected articles read the Builders At Work category of this blog.

posted on Wednesday, May 27, 2009 8:48:44 PM UTC by Rajiv Popat  #    Comments [3]