Category Archives: General

public stocks are terrible investments

i'll expand more on this in future posts, but turns out the U.S. public stocks have been terrible investments for the last 15 years and I expect they will be for the next 15 years.  

Check out the rise and fall of the S&P 500.

If you just take the last ten years (starting from a really low point in right after 9/11), S&P has only gained 8.32%.  whoa.  A random bond fund would have gained at least half of that in any given year during those ten years.

My advice (and will expand more in future posts): keep a really low percentage of your investments in public stocks.

Screen Shot 2011-12-31 at 12.36.35 PM

A-Player Guide to Self-Improvement: Knowns and Unknowns

For a CEO of a fast moving company or anyone else in a fast-paced environment, self improvement is hard.  Really hard.  That’s because most smart people have improved all the easy stuff by the time they are 25.  The hard stuff is changing one’s personality … and often that’s hard-wired into our brain and it takes extensive effort to both identify and change.

Becoming a better leader is NOT like losing weight.    

My definition of being overweight: you think you are fat and most of the people you know think you are fat.  If you satisfy that criteria, then you ARE overweight.  You KNOW you have a problem.  And the solution (eat healthier and get more exercise) is obvious.  Actually implementing the solution is really hard – it takes incredible discipline, resolve, and fortitude … but it will definitely work if you do it.

Becoming a better leader is much more challenging than losing weight.  When you are losing weight you have a known problem and a known solution (the easiest type of problem to solve).  To become a better leader, you often have an unknown problem and an unknown solution (the hardest type to address).   
Known_unknowns
Identifying the problem

If you want to grow, you need to figure out what your problems are.  This is actually really hard to do.  Your problems and deficiencies will be “obvious” to everyone you work with, but each person will have a different perspective that is colored by their own biases and where they sit in the organization.  Also, most of your employees will never tell the truth, the whole truth, and nothing but the truth.  People don’t like to deliver bad news.

You can try anonymous employee surveys.  I have found them to be pretty helpful to me.  But you need to take them with a grain of salt – especially when you receive conflicting feedback (a common survey result will get both “you are spending too much of your time on Product X” and “you are not spending enough of your time on Product X”).   And because anonymous surveys are anonymous, you cannot ask follow-up questions.

A good way to handle this is to make sure you are getting very honest feedback from your direct reports and from the people you report directly to (if you are a CEO, then you report to the board). If you get consistent answers, that could be a good place to start.  Doing this is hard and it sometimes requires building trust bonds with the people you work with that could take years to build.
Another tack is to assume you can’t fix everything, so focus on things you can measure like your company’s Key Performance Indicators (KPIs).  That way, you at least focus on the known problems (which is a great place to start).

Thank you, United Airlines

It is not often an airline does something special.  But I've noticed significantly better customer service on United Airlines in the last year.  The crew, staff, and operators have all been extremely helpful.  In contrast to some other airlines I fly, I have had a very good experience with United (though I admit you cannot draw conclusions from just my experience).

Case in point:
last week my wife and I took a short thanksgiving vacation to Sydney.  After the long flight from San Francisco to Sydney, tired and bleary, I forgot my Kindle on the plane.  I realized it after we went through security, bummed that I was so stupid to have left it on the plane, but counted it as a lost device and did not bother contacting anyone about it.

Then, a few hours later, I get an email:

Hi Mr. Hoffman

Did you leave a Kindle on board UA 863 when you arrived into Sydney today?
It is locked up in our high value locker.

Let me know if you wish to pick I up before you travel out of Sydney on the 28th November

Regards

Stuart Mann
Airport Operations Supervisor
United Airlines
Sydney

wow.  What great service.   Mr. Mann emailed me directly and, when I got to the airport leaving Sydney back to SFO, the Kindle was waiting for me at the check-in and I was able to enjoy it on the flight home. 

Thank you United Airlines!  Your service is really appreciated!

Fail to Succeed

“Success consists of going from failure to failure without loss of enthusiasm.”
– Winston Churchill

To truly succeed, you must fail.  And you must fail a lot.  We all know this, we have all heard this hundreds of times … but failing is still incredibly emotionally difficult, hard to overcome, and daunting to confront.

 Encourage failure and you will increase large successes.  This article will cover:
-    Why one must fail often to really reach one’s potential
-    Why people who deal with rejection have 10x earning potential
-    Strategies for confronting and dealing with failure

Failing often will help you reach your potential
If you are not failing often enough, you are most surely settling. 

In most fields, a good success rate is about 25%.  If you are succeeding more than that, you are likely not innovating enough or you are settling.  It is likely that your fear of rejection is stifling your growth. 

The top salesperson in almost every organization also usually has one of the highest failure rates.  She takes more at-bats, she varies her pitch more, and she goes for bigger sales.  In short, she takes more chances, gets feedback, and iterates quickly. 

By contrast, often the lowest performing salespeople have the highest close rate.  I once met a salesperson who had an astonishing high 50% close rate.  Guess what?  This guy was selling only “safe” products, never iterating, and not taking chances.  

Salespeople with really high close rates are too afraid of rejection.  They need to be taught to fail more. 

Why do some guys date people way more beautiful/interesting/healthy than themselves?  What you don’t see is that this guy will often approach twice as many dating prospects; the only way for a “6” to date a “9” is by pursuing lots of 9s.  It is easy for a 6 to get a 4 – you will rarely be rejected if you set your sights low.  But if you want to go for that 9, you have to be ready for a lot of rejection. 

The good news is: if you learn from the rejection and really focus on iterating your approach, you’ll likely land that 9.  And you’ll also gain confidence in other areas, and soon you’ll actually be a 9 yourself (or at least better than a 6).

It is a bad sign if you are an entrepreneur and every investor you meet with wants to give you a term sheet on your terms.  Either you should be going after better investors or you should be insisting on better terms.  A lack of rejection is the surest sign that something is scarily wrong.

Let’s think about rejection in the context of building products.  If you are a software engineer and every test on your code passes, that means you are likely taking too much time before you run your code.  You could be thinking about every corner case.  This might be the right attitude if you are writing software for nuclear reactors—but it is death if you are focused on a consumer internet application. 

Lack of failure also often means lack of speed.  Speed inherently breeds mistakes.  Drivers are much more likely to get into accidents as they increase speed.  But you’ll never win the Indy 500 moving at 70 miles per hour.

Lack of innovation is often due to a fear of rejection.  People don’t want to seem unreasonable.  They want to get along socially.  That “don’t rock the boat” feeling is often manifested because people are afraid of being rejected by their colleagues, friends, and society.  This is often the case in any large bureaucracy that breeds extreme political correctness.  Fear of failure often means that people are too worried about putting their neck on the line.  They stop innovating and they focus on fitting in.  “Fitting in” is death – to paraphrase George Bernard Show, all progress comes from unreasonable people.

"I can accept failure, everyone fails at something. But I can't accept not trying."— Michael Jordan

High rejection rates = higher earnings

People who get rejected more often earn more.  Much more.  Rewards often follow risks and people’s intolerance for rejection is one of society’s biggest perceived risks.

Why do marketers make about half what salespeople make?  Because when someone rejects a marketing message, it is a rejection of the product.  But when someone rejects a salesperson, it is felt as a personal rejection.  Personal rejection stings.  It hurts.  People actually cry when they are personally rejected.  We’ve all felt that sharp pain of rejection and we hope to avoid it whenever possible. 

Almost all the highest-paid writers have incredible stories of early manuscripts being rejected by hundreds of publishers.  Writers that shy from rejection often end up working for a marketing organization or a large news outlet and rarely have any type of lasting impact.

And this is true in almost every field: science, business, politics, arts, society, medicine, and more.  Those who can partially overcome their fear of rejection are the only ones that can change the world.

"In order to succeed, your desire for success should be greater than your fear of failure." — Bill Cosby

Using benchmarks to cope with rejection

The number one way to cope with rejection is to normalize it so you can benchmark yourself against others.

Think about it from a sports perspective.  If you are a Double-A ball player, you have a benchmark you should be hitting against.  If you are hitting .300, you are doing really well (even though you are failing 70% of the time).  That’s because everyone’s stats are public so you have a good idea of what is good and what is not good.  If you are hitting .250, it probably means you need to work on your swing.  But if you are hitting .450, it does not mean you are amazing … it means you need to start playing against better competition and move to Triple-A.  By being successful 45% of the time, you are, in fact, succeeding too often.

Benchmarks like these are helpful, because they give you an understanding of if you are getting rejected the right amount or outright failing.  If I were playing Double-A baseball, I’d have a batting average of approximately 0%. Failing too much would give me a lot of good information (to move to another profession, like becoming an Internet entrepreneur). 

In baseball, benchmarks are published and easy to come by.  Organizations can help their employees better deal with rejection (and, in turn, push themselves) by publishing failure rates and then explicitly telling employees they should aim to fail a bit more than the rate.

A software development organization could follow suit by publishing the rate at which tests break.  Sales orgs could publish the percentages of cold calls that turn into warm leads.  Companies could publish the rates at which employees accept their offers. 

Most individuals punish themselves every time they have a minor failure.  And while they might implicitly know that there is a high rate of failure in any task, they take each rejection as if that task had a 100% success rate, and they were just a dummy who could not succeed.  That is being too hard on oneself. 

With a benchmark, you can cope with rejection better.  Let’s say that you are a CEO and one of your employees leaves your company for a competitor (the ultimate rejection). You should understand the benchmark rate before you beat yourself up.  In fact, if none of your employees leave, you might not be pushing the envelope enough.  But a high rate of turnover might be a warning sign that you need to radically change your company’s culture. 

Similarly, if every prospect you offer a job to accepts, you’re doing something seriously wrong.  You’re likely not fully explaining the culture, the long hours, or the fact that the office dog Melvin takes random poops on employees’ chairs.  Or you are setting your sites too low.  In my experience, a good benchmark to follow: 30-60% of your offers should be rejected. 

In the absence of a failure rate to benchmark, make one up.  A good rule of thumb is: have a success rate of 25%.  About 75% of the ideas you propose, new initiatives you take, and client engagements should not go to the next step.  And that’s healthy.

"My reputation grows with every failure." – George Bernard Shaw

 Special thanks to Jared Kopf for his topic inspiration and to Gizem Orbey for her edits.  

This work is licensed under a Creative Commons Attribution 3.0 Unported License.

Many software developers (even back-end engineers) today spend more time on user-interface (UI) issues than on any other aspect of their jobs. Why? Because UI has no “right” answer (at least until significantly A|B testing) and can be tweaked 100 ways until Sunday. UI/UX is becoming the biggest source of time for most engineers.

what traits predict future success?

If you could bet on a 16 year old and get a percentage of their success for the rest of their life, what factors would you look at?

the factors that come to mind are:

1. have an intense ambition to be more successful then both parents

2. higher than average introspection

3. ability to be proactive (started a club, created a course of study for themselves, etc.)

4. be more concerned with understanding schoolwork than with grades

Unless you are awesome, you will be outsourced

We’re quickly moving to a new world where the wealth gap is compounding and increasing.  We’re moving to a world that is going to look a lot like Hollywood: a few people enjoying insane success … and everyone else spends their days waiting tables.

The delta between A-players and B-players in companies has always been high.  A-players get promoted faster and they earn more.  My guess is that an A-player earns about 30% more than a B-player in that same position for most professions.  An A-player administrative assistant usually can earn about 30% more than a B-player in the same position.   That’s a significant difference and even more when you compound that difference in savings and lifestyle over the course of one’s career.

In some professions like sales and entertainment, an A-player might earn 300% more than a B-player and essentially live an entirely different lifestyle.   In the future, everyone’s jobs will look more like salespeople.

Let’s focus on the profession I am most familiar with: software engineers. 

Today, an A-player software engineer has a lot more job prospects than a B-player.  That seems obvious.  But there are plenty of B-player and C-player engineers that work at great companies and get paid well.  Their services are needed and important.  And while they don’t make the contributions that an A-player makes, they still are very valuable to a company and have a lot of importance to the success of an organization.

But things are changing (queue in the Darth Vader music).

Aa yoda blog.egg_aef44

There are three forces that will drastically change work, compensation, and our value to each other forever:

1. A productivity boom will automate B- and C-player work
2. Globalization will commoditize B- and C-player work
3. A-players can have much more impact

The productivity boom will automate your job.

Everyone is massively more productive today than they were just a few years ago.  A salesperson can use tools like Salesforce.com to track customers, LinkedIn to find prospects, and they can easily call and send documents from the road with their iPhones (unless they are on AT&T).  The Internet makes all of us extremely productive and automates parts of our jobs.

In the 1990s, I was a software developer and I remember writing a script to determine if a string was a valid email address.  It took about 12 hours for me to write.  First, I had to research what could and could not be in an email address (dashes are ok, commas are not, only one “@” symbol, etc.) and there were a bunch of corner cases that I had to guard against and test against.  After coding into the night, I finally came up with something I was proud of.

Today those 12 hours of work would take about 1.2 seconds.  There are hundreds of libraries that have been written by really smart people and tested by thousands of programs.  All one has to do is plug one of them in.  It is simple, easy, and effective.   Now I can spend the remaining 11 hours, 59 minutes, and 58.8 seconds on something more useful.

Thanks to the open source trend, even complex projects are free and quick to set up.   My company, Rapleaf, runs all of its systems on an open-source framework called Hadoop.  Hadoop is something that took hundreds of thousands of hours to build. And we get access to this software for free. 

All this means that it is faster than ever to implement good ideas.   Instead of investing resources in implementation, companies won’t need as many engineers to get a project done.  And if implementation is cheap, companies can spend more on ideas instead.

Globalization will commoditize your job.

There used to be a few people in your town competing for your job.  All you had to be was better than those few people and you were golden.  And even if you were not the best, you were still needed.

Aa Bartopen Today there are millions of people competing for your job.  While there are very few amazing developers, there are millions of good ones.  There are tons of people that can write decent code, integrate with APIs, and get stuff done.  And they are all over the world and they want your job.

And globalization will continue to accelerate.  Historically, the biggest missing piece to stopping a world where you can be outsourced at any moment was the technology to collaborate.  Today it is massively easier to collaborate in person than through any other medium.  But that’s changing. 

Even simple tools like ubiquitous video conferencing via Skype, project management systems (like those developed by 37 Signals), and easy screen captures have made a world of difference. Many more communication solutions will be developed — and once we can easily collaborate with someone 12 time zones away, then your job can be more easily outsourced.

A-players can have much more leverage.

Aa_whos_awesome Because of globalization and the productivity boom, implementations will be cheaper and easier.  B- and C-players will be commoditized and their salaries will fall.

At the same time, the value of A-players will rise exponentially.  The typical A-player spends 5% of her time today figuring out what needs to be done, and the other 95% executing it.  When I started working on my script to detect valid email addresses, it probably took me a few minutes to figure out what I wanted, and then hours to actually get it done.

But imagine a world where execution is cheap and fast.  An A-Player can implement dozens of ideas in the time it now takes to implement just one. 

That means the people who can figure out what needs to be done become much more valuable.

So, I can be outsourced.  Now what?

Over the next generation, we are moving to a world where most (like 90%) software developers will earn a decent wage (say $50k/year) and a few (like 10%) amazing developers will earn over $500k.  Yes, the income distribution for the same profession of people who went to the same university and had the same SAT scores could actually be that stark. 

I want to point out that I’m not advocating that this divergence in compensation happen.  I’m not.  It has the potential to fracture society.   And it seems like it will massively reward people that have lucky breaks.  But I’m worried that regardless of how we feel about this growing division between the A-players and B-players, it will happen anyway.

This stark division is already happening at companies like Google.  Most engineers there have similar backgrounds and all get paid well.  But a few of the amazing engineers earn compensation over ten times the average.  Yes, 10x.  One day, every company will look like Google.

So what do you do about it?

You must be the Jedi Master of your profession. 

Unless you are awesome, you will be commoditized. 

Here are some things that will be less valued in the future and some things that will be more valued:

Less-valued More-valued Why?
General knowledge Judgment Search engines will be attached to our brain
 
Knowing more than one major spoken language
 
Sales in any language We’ll have universal translators
Coding Art Building things will be much easier.  Designing aesthetics will always be hard.
 
SAT scores Combining left-brained and right-brained thinking
 
Systems-thinking will be easier to outsource
Majoring in business Majoring in philosophy Learning to “think” will be more valued that just learning
 

Special thanks to Jeremy Lizt, Paul Santinelli, and Travis May for their help in writing this.

 

Hello world!

Welcome to WordPress.com. After you read this, you should delete and write your own post, with a new title above. Or hit Add New on the left (of the admin dashboard) to start a fresh post.

Here are some suggestions for your first post.

  1. You can find new ideas for what to blog about by reading the Daily Post.
  2. Add PressThis to your browser. It creates a new blog post for you about any interesting  page you read on the web.
  3. Make some changes to this page, and then hit preview on the right. You can always preview any post or edit it before you share it to the world.

In the future, there will be no models

As mass media dominated our culture in the 20th century, so did the advent and fame of models.  Now a person (both female and male) could make a very good living off of nothing but their looks.  They could pose for glamour shots in magazines, grace TV commercials, and ensure that motorists headed to work would see their faces on billboards hawking the most admired brands.

Models And models have been well-paid.  Yes, only a handful get paid like pro athletes, rock stars, and entertainers.  But that handful makes bank.  Real bank.  And people like Kate Moss, Tyra Banks, Heidi Klum, and others have become household brands and many people used their modeling careers to propel them to greater success.

But in the future, there will be no models.

We are almost at the point where there is no need for a human model.  Technology, animation, and design will soon replace humans.  Your products will actually look better being displayed by an avatar than by a real human being.  And that avatar won’t be moody, demand private jets, or be at risk of anorexia.  In fact, they won’t even demand overtime. 

Jobs for high-priced models will go extinct.  But don’t cry for those that are gorgeous — they will always have a leg-up in every profession on the rest of us that are saddled with a big nose, love handles, and acne.  And, of course, beautiful people are far more likely to marry those with money and success.   But individual beauty in the 21st century will not be as important or marketable as it was in the last century.

Position Players verses All-Around Athletes

(This blog was first featured on VentureBeat)

Hiring managers face a dilemma similar to coaches: Should you hire someone who’s really good at one particular thing – or someone who is more of an all-around player?

The question is: should you optimize on experience (people you are confident that will get a specific task done) or on potential (people who are great all-around athletes but not as good at a task you need to get done now)?

Above all else, you should always hire A-Players exclusively.  Never hire people that are “good-enough.” You want GREAT people in your organization — people that you love work with and people you’d walk through walls for.

The Position Player
Kicker The position player is someone who is amazing at one core thing that your company needs.  A professional football team has a ton of position players.  These are some of the best people in the world at their position (and they are highly compensated because of it).  When building a great football team, you need a great quarterback, linebacker, wide receiver, kicker, coach, groundsperson, doctor, and more.  You need people that are incredibly good at one key role and do it great consistently.

The All-Around Athlete
BoKnows The all-around athlete is someone that is good at many positions but may not the very best at any particular position (like a winner of the Olympic decathlon).  A great athlete on the field is someone that has burst speed, endurance, hand-eye coordination, court-sense, and is a team-player.  In a company, a great all-around athlete is likely someone who is crazy smart, works really hard, has a great attitude, communicates well, and is a team-player.

So should your organization recruit the Position Player or the All-Around Athlete?
Answer: it depends on where your company is now.

Scaling mode
Growth If your company is in scaling mode and you know what you are going to be doing for the next three years, you should optimize for position players.  While great position players are usually very expensive, they know how to do get their thing done extremely well.

If you are putting together the world’s best football team, you know you are going to need a great kicker.  It is going to be extremely hard to win without someone who can kick long field goals consistently, so it is extremely important that you find this person.  A kicker is highly specialized (they are probably not going to play any other position) and would be extremely difficult to retrain.  So you only want to invest in getting a kicker if you are sure you will need one for the years to come. 

Suppose your company is an ad network looking to build a portfolio of publishers. Someone who’s extremely familiar with the internet advertising space (perhaps someone who has helped build publisher networks in their last two jobs) would be the ideal choice. They won’t come cheap, but they may have the experience to attract world-class publishers.

Change mode (pivoting)
Change When you are in start-up mode (which might be for many years depending on the company), your business model is likely to change frequently as you pivot based on customer research and an evolving market. 

When you are in change mode, it’s best to optimize for hiring all-around athletes. There’s no sense spending time and effort recruiting the best field-goal kicker if next year you decide you want to play basketball instead of football.

[[AD: if you are enjoying this article, follow Auren on Twitter]]

Avoiding early mistakes — and how to step on the gas

One of the common mistakes start-ups make is to immediately bring position players on board. It’s a risky proposition. While hiring position players will significantly increase the chance of success for your current model, it gives you little room to pivot. Any significant change in your business model might force you to swap out your team.

If you are tech company in change mode (or even if you are developing a “start-up” within a large company), start by finding talented software engineers. (Regardless of the company’s shifts, it’s a safe bet  you’ll need people that can write great code.)

Don’t get too specialized, though. If you hire a killer iPhone developer, that may backfire if you end up building back-end billing systems for large businesses.

For non-engineers, change-mode companies should optimize for people who are really smart, get stuff done, and can easily communicate complicated concepts. These people are likely going to be valuable in any setting.

When you finally enter scaling mode, you’ll be well-positioned to accelerate by hiring key position players. You’ll also likely have found that many of your all-around athletes have morphed into position players themselves. With a few additional hires, you can augment their strengths.

Summation:
If your company is on a straight road and you want to accelerate growth and propel the company forward, add position players.  If the road ahead is cloudy, optimize for all-around athletes.

p.s. if you like this article, follow Auren on Twitter

The number one reason people fail as entrepreneurs is that they never even try

The number one reason people fail as entrepreneurs is that they never even try

Try. The great Wayne Gretzky said that "You miss 100% of the shots you don't take."   Take the shot.  (Yes Holden, reach for the golden ring.)

My advice to entrepreneurs: spend less time evaluating the market and more time doing.  Just do. 

Ready, Fire, Aim … and then repeat.