How To Write With Authority Despite Having No Authority

A couple of days ago I was explaining to a very near and dear friend of mine that “I can’t coach people about success if I don’t have the success I think I ought to have.”

She called BS on this, exactly as she should have.

Because it’s the same thing for which I call BS on her, and all my other close friends.

You don’t have to be an expert’s expert…

…you just need to know how to teach what people want to learn.

The key is to write with the authority that you do have. If you can’t be an absolute expert, be a relative expert.

Developing relative expertise

Here’s criteria I use for evaluating whether or not I should learn a new skill set, that is, whether or not to develop some relative expertise:

  1. Is the technology or skill set interesting to me? This is the most important one.
  2. Can I write about it? I write to learn, and if I can’t write about something, it’s going to be difficult for me to learn it.
  3. Does it have any market potential for relative expertise? I might like to learn to shape surfboards, but that’s a skill that takes a decade to master, and it never pays that well in any case, even after mastering the art.

I’ll consider learning a skill that’s a good match for any one of these criteria. If it matches all three, I’ll be checking my calendar to see where I can squeeze out the time!

Know your limitations

Knowing your limitations is important, know what you know… and what you don’t know:

  • As a relative expert, teach only what you know.
  • Resist being cast as a guru. If you must, accept “guru” status only from other known experts, whence you are no longer a relative expert!
  • Base your authority on what you can demonstrate, not on your word. Talk is cheap! Demonstration requires effort and is far more convincing.

So, does this make me the latest “success coach” to hang out his shingle here in Sunny California?

Not hardly.

But I can help you write absolutely killer blog posts that will attract long term traffic.

I can also run a small, exotic software project for you (references on demand).

I have several other skillsets, ranging from engineering to software. Contact me if you like my writing and want to know more.

Filling The Resume Gap With Programming

So you got laid off.

It happens.

This is my 5th recession personally. I saved a bunch of money during the last boom, so I’m fairly well set for this one. I planned – in advance – to take some time off and sharpen up my writing skills… and learn some new programming skills.

Dig deeper into your current skillset

Now that you have a little time on your hands, you can dig a little deeper into some of the more obscure or powerful parts of your favorite programming language. For example, suppose you’re pretty good at C, but have only written single threaded applications. Right now is an excellent time to dip into multi-threading.

I’ve been digging a little deeper myself, poking at some of the object-oriented C code I have laying around. There are some blog posts under development on this topic too.

Learn a new programming language

Since most of my experience is with compiled languages such as C, C++ and Java, I decided when I finished my last contract I would learn a scripting language. PHP was an obvious choice. Given my interest in writing, learning PHP would allow me to do some WordPress hacking as well.

The project I chose was to modify an existing WordPress plugin for formatting reviews such that it could be used for formatting recipes. The programming has been interesting and rewarding, the hRecipe project has been successful in driving considerable traffic to There Is NO Box. It’s one of the most popular parts of the website, and I look forward to doing considerably more work on the hRecipe project.

It’s worked well for me: I have learned some PHP, and a little Javascript too, while working on my scripting language project.

Learning something new will work well for you, just jump in a go for it! If all you know is scripting, try out a compiled language like Java. It will give a brand new, and valuable, perspective on programming.

Bring some old code up to date

If you have been seriously programming for any length of time, you’re going to have to code in various states of maintenance. I look back over years and years of programming, and see code dating from the 1990s! Some of this code still interests me. Some of it’s still good. A big chunk of it could be brought up to date with relatively little effort. Build environments and Makefiles need to be updated. Dangerous or stupid code replaced. Poorly written sections rewritten.

Even better, some of this old sludge could be distilled into shiny new code, by porting to new, more modern languages. For example, I have a circular histogram generator written in C, which would be nice to have in Javascript for generating rose diagrams on the fly.

What do you have laying around that would be fun, educational and perhaps profitable to port forward?

Do some excavation in your code archives, let us know what you find!

Learn to be an MS Office Power User

Suppose you have no programming experience.

This isn’t necessarily a problem. You are using your computer for something besides surfing the internet, right?

Even if you mainly use computers for writing letters in Microsoft Word, or for computing your budget in Excel, or perhaps you’re a graphic designer using Photoshop, whatever application you use almost positively can be programmed with scripts. For example, all of Microsoft’s products can be programmed using built-in macros or Visual Basic. And surely there was something you could have automated at your last job, if you had only had the time.

Now is that time!

If you end up starting your own business, any office automation skills you learn are going to pay you back in spades.

Filling The Resume Gap With Blogging

Reuters just published an article entitled “The price of the U.S. recession is paid in jobs.” Some sad stories here. Looks like some jobs are gone forever.

I’m not sure I completely believe that… and I’m pretty sure it doesn’t have to be that way… but those are discussions for another time and place.

My goal in this article is to promote blogging as way to fill your “resume gap” should you become unemployed for a significant length of time.

Blogging provides you with so many advantages:

  1. Keeps your mind sharp by posing intellectual problems
  2. Keeps you emotionally engaged with work
  3. Provides you with a sense of satisfaction when you have built a body of written work over time.
  4. Provides you with public visibility, if not outright fame and fortune! For free! The Wonders of Google!
  5. Provides you with a public track record of accomplishment. If you want a job, and future employers want to know what you have been doing for the last 15 months that you have been unemployed, point to your blog: “I’ve been developing my writing skills.”
  6. You establish yourself as a relative expert in a new field or promote yourself as an absolute expert in your own field. Read more about relative and absolute expertise.
  7. If you want to acquire readers, you learn about writing to an audience. Having an audience is always a great value-add for an employer. Not quite as good as bringing customers to an investor, but a great place to start nonetheless.
  8. It’s fun! Really, really fun!
  9. More! Much more! (An hour of free WordPress consulting to the first person giving another benefit for blogging. Offer expires August 14 2009)

Once you get rolling, you will be amazed at your ability to write.

That’s all well and good you say, but “What’s the downside?”

Frankly, I can’t think of any that matter to me. Here’s a few that might matter to you

  • Opportunity cost: you might be using the time you spend blogging to “find a job” or “make money.”
  • Potential for RSI. Wait… you probably already have that potential in your previous job!
  • More? I can’t think of any. Then again, I’m biased. I love to write whether or not anyone reads!

Get your own blog and get going

Now that you’re ready to start your own blog, head on over to Website In A Weekend, where you’ll find everything you need for blogging.

Absolute vs Relative Expert… Which are you? Which is better?

Are you an expert?

You might be.

You’re almost certainly an expert in something relative to most everyone you know.

As an entrepreneur, you better darn well be an expert at something!

What is an expert anyway?

With the amount of raw information flooding our brains over the last couple of years, the meaning of the word “expert” has to be extended… from someone who has vast in-depth knowledge about a certain narrow topic, to someone who simply knows more than you about a subject.

That is, there are two kinds of experts:

  1. absolute experts and
  2. relative experts.

Let’s dig a little deeper…

Absolute Expert

It’s a little known fact, but I am a world authority on a certain type of implicit discrete element schemes. If you don’t know what that means, that’s ok. It’s not a very big market. While it’s terribly interesting to me and approximately one dozen other people, it’s not much of a basis for making a living!

The focus required to become an absolute expert are often blinds one to the “ground truth” of their subject matter. In numerical modeling using discrete or finite element methods, the danger to the expert is not calibrating the numerical results with how material actually behaves in the real world.

For another example, the current global depression is being marketed as a “Black Swan” event, something no one could have foreseen. The fact is many people saw it coming and took active steps to protect themselves financially. Most of these people, including myself, are not economists. We just looked at fundamentals, looked at our life experience, and knew something was very badly wrong!

Relative Expert

This means simply that I know more than you about something. Or that you know more than me about some other thing.

“Real” experts often develop a considerable amount emotional distress when faced with relative experts, who from the “real” expert’s 10,000+ hour perspective are little better than charlatans.

The problem that real experts have is that their knowledge is often too erudite or too specialized to have much practical application. Relative experts, being much closer to the ground truth, don’t have this problem.

Should Expertise Imply Instruction?

In my opinion, being either sort of expert, relative or absolute, should imply the capability of communicating or teaching what you know to other people, such that your instruction encourages useful and immediate action.

Transmitting simply the information isn’t all that valuable, people can read about almost anything for free on the internet. Enabling people to take action, to acquire knowledge from such information, is much more difficult.

Your Expertise

Do you have an area of absolute expertise? Is it rare? Esoteric? Valuable? Interesting? Post a comment, tell the world about it!

What about relative expertise? Make a list of those things you know that you could teach others.

It should go without saying—but I’m saying it anyway—that someone in a position of relative expertise should not present themselves as an absolute expert on a subject. In fact, this article was inspired by the following tweet from Kathy Sierra:

Wondering if people who dislike/distrust “so-called experts” have been burned by those who mistake experience for expertise.

To be fair, being an expert without experience is not very useful. An old saw states A good theory is a practical man’s best friend.

When you’re just starting out

When you’re new to a subject, most everyone with experience has more knowledge than you do. Incrementally acquiring knowledge should not be expensive. Learn by doing, and do a little every day.

After you accumulate some experience, you become more knowledgable than an increasing number of people. Acquiring deeper or more useful knowledge becomes more personally time consuming, or more expensive to purchase… but the value of your knowledge to others goes up as well.