The first 5 paragraphs of the book I haven’t written yet

Most Computer programmers live in a special kind of hell. We have the skills to create change for the good yet we sit on the edge of a society and infrastructure that resists it. It’s a chess game that keeps ending in stalemate. It’s a joyless world of frustration.

Whatever your purpose, your insight, your talent, whatever it is you can build, unless you can effectively share it with others it will go to waste. Sharing something sounds trivial but only if people see things the way you do and you have a common understanding. Creating a common understanding can be tricky.

We can only build things that benefit others if we have a deep understanding of their needs. People can only help us if they understand our needs. We’ve all been discouraged from expressing our needs so this is no simple task. We play games to save face avoid conflict. It takes time and skill to overcome this.

The paragraphs may lead you to the conclusion that we need to fix ‘others’ so that they can see things as we do. We naturally attribute the cause of our problems to others, leading to an easy but frustrating stalemate. This is a fundamental attribution error, it’s an error we make continually, to move forward we must find an alternative way of thinking.

It turns out that it’s not just programmers that feel like this, it’s everybody. The frustration is universal, the problem isn’t in others it is routed in our isolation and our defensive behaviours. It’s possible to learn to collaborate effectively but it takes skills that many of us lack. This book is about exploring those skills

[Buy it here, maybe, one day]

One comment

  1. “Whatever your purpose, your insight, your talent, whatever it is you can build, unless you can effectively share it with others it will go to waste. ”
    Ha! Very astute.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: