Stop Wanting and Start Choosing

I am used to hearing people use phrases like “I want to be able to do X thing” or “I want to have X position at my company” when people are talking in generalities about their goals. I tend to do it often as well, especially when using “self-talk” to attempt to work on internal goals and desires. However, when reading a book from Paul Tough, How Children Succeed, one of the quotes that he references from Jonathan Rowson, a Scottish chess grand master who had written about the importance of emotion and psychology in chess success.

When it comes to ambition, it is crucial to distinguish between ‘wanting’ something and ‘choosing’ it…[choosing will] reveal your choice through your behavior and your determination. Every action says, ‘This is who I am.’ – Jonathan Rowson

While this may seem like a simple matter of semantics, it is not that simple. “Wanting” something for yourself is a much weaker explaination of your desire than if you had “chosen” it. Many people “want” to be incredibly famous and rich, however, when you start looking at the lives of those that have accomplished this, forget the Kardashians, you will quickly find that they did not “choose” to be famous, they “chose” to achieve greatness in their fields, and the rich and famous part was more of a side-effect.

In a professional realm, I have long “wanted” to be like the Scott Hanselmans, the John Resigs, the Scott Jehls of the software development world, well-known and respected, and on the leading edge of the software development community. However, attaining this level of public prestige is not something I have “chosen” for myself, like it was not something that these developers “chose” for themselves. In all actuality, I have “chosen” to work hard at my craft, and yes, software development is a craft, just like woodworking is a craft. I have also “chosen” to make an impact in the people around me, hopefully making my colleagues better developers in the process.

Yes, there will be setbacks along the way, and things may look bleak at times, but when you “choose” something as your goal, you will make the necessary sacrifices to be the person you need to be to achieve your ambitions. When you simply “want” something, you may make an effort to achieve your ambition, but more likely than not, you have not internalized your goal enough to have the intestinal fortitude to push through any hardships that will arise.

Don’t just “want” something great for yourself, “choose” greatness.

Related Posts

Jul 10, 2014
One minute

Ignore Whitespace Not Available in BitBucket Pull Requests

When looking for an online location to use as the host for source code, many people by default look at GitHub, as it seems to be the most well-known option out there, and is free for open source projects. However, if you would like your source code to be kept private, or would rather use Mercurial instead of Git, GitHub may not be the place for you. Instead, I would suggest BitBucket as your source code repository provider.

Aug 21, 2014
4 minutes

Google Chrome Makes Web Developers Lazy

This post may make me sound ancient in the world of web development, but here it comes anyway.

Like Microsoft, Google has decided to implement functionality in their dominant browser that is incompatible with the other major competing browsers.

When I first started developing websites professionally, ensuring a website worked for 99% of the site’s visitors was easy, relatively, as you only needed to make sure the site worked in Internet Explorer 6. Obviously, there were a ton of random hacks and tricks required to deal with the quirks of this browser, but you were fairly safe knowing you had developed your site to be tailored to the browser of choice for your visitors. However, the dominance of Internet Explorer 6 was bound to come to an end and it ushered in an era of multiple popular browsers including Firefox and Chrome. With no single browser having a massive advantage in terms of users in all areas, web developers had to make sure that thorough testing of their sites was completed in each of the major browsers.

May 2, 2014
2 minutes

Magento Version 2, is it just Microsoft Windows Longhorn AKA Vista?

Magento version 2 was first introduced in 2010. It is now almost halfway through 2014, and the public has not seen any alpha or beta release of Magento version 2 as of yet. The new version of Magento promised to replace PrototypeJS and Scriptaculus with jQuery as well as reorganize the database schema to remove the slow EAV tables and migrate to a bit of a flatter table structure. However, it seems that the latest updates on the direction for Magento 2 show that the database schema will not be changed much after all.