Be the Worst

So I read The Passionate Programmer a while back and there are several topics that Chad Fowler discusses in this book. Some are worth noting and talking about which I intend to do more here throughout this blog. The first one I want to call out is the concept of “Be the Worst”.

What does being the worst really mean? In this context it’s about putting yourself in a situation where you consider yourself the worst in the group so that you effectively surround yourself with others who are better than you.

In many ways this sounds strange, but realistically it makes total sense. Think about it, when you are surrounded by others who may be more influential or qualified than yourself you indirectly become more inclined to learn more and push yourself. This is how human nature works. We are impressionable and absorb that around us like a sponge.

So I think the concept of being the worst is a good example of something for us including myself to try. Work on a side project with some really intelligent people. Try to attend some meet ups on topics you are not as familiar with so that you have the desire to learn more to be on the same level as others. Contribute to some open source projects. These are all great methods.

If you feel too comfortable in your career, need a change in pace or want to just generally feel pushed in regards to something you are not that familiar yourself, give this a try! You might discover yourself learning things in a new way. I know I will be.

Robert Schultz

Technology Evangelist at Ancestry.com. Building awesome stuff. Trying to make the world a better place.