World’s Best Programmer is…

anotherstar …to be announced at the end of this series.

unkown-personI am often asked what is it that I do that results in the programmers with whom I interact being so productive; what is it I do to get them motivated and to keep them motivated; and where can I find / who is the World’s Best Programmer.

My answer is many fold…

Create an environment that values empowerment, self-worth and meaning. These are the pillars on which motivation and self-satisfaction in the workplace rest. Through an understanding of these pillars, and how they relate to, in this instance, programmers, one can then foster the conditions necessary in this search, as well as instrumental in providing an environment where programmers / developers can thrive.

A good programmer, just like anyone else within your organization, seeks these things. The challenge for many a manager (especially for the technically challenged) is relating to the individuals that make up their team, and understanding the underlying motivational drivers, from the programmer’s perspective.

Motivation

The path to the motivated programmer, the happy programmer, is unique to each individual. There are, however, some general, instructional guides towards better understanding for all involved parties, and especially regarding those conditions that make for that highly motivated programmer…

From Clarity to Focus

Clarity. Providing clear project requirements and goals.
Organization. Balancing the art and science, of programming, through structure.
Focus. Removing distractions and hurdles.

From Communication to Inclusion

Communication. Promoting openness, free flow of ideas and information, and teamwork.
Inclusion. Empowering throughout all aspects, from idea origination to release and support, from business facing to backend, of the product processes.

From Challenge to Respect

Challenge. Fostering growth, new learning, and meaning.
Respect. Establishing and fostering mutual credibility and understanding.

And More…

These all present a sound foundation to build and reflect upon, in search for the World’s Best Programmer! But, before this individual, World’s Best Programmer, is announced, the characteristics…

Clarity, Organization & Focus
Communication & Inclusion
Challenge & Resphttp://tpgblog.com/2009/04/14/worlds-best-programmer-respect/ect

… will be further explored and discussed in the subsequent articles of this multi-part series.

Subscribe now (click here) to make sure you don’t miss any part of this series highlighting many of the key driver’s of your team’s motivated programmers, nor the denouement of World’s Best Programmer, as well as other insightful posts from The Product Guy.

Enjoy!

Jeremy Horn
The Product Guy

Add to Social Bookmarks: Stumbleupon Del.ico.us Furl Reddit Magnolia Google Add to Mixx!
About these ads
This entry was posted in startup and tagged , , , , , , , , , , , , , , by Jeremy Horn. Bookmark the permalink.

About Jeremy Horn

Jeremy Horn is an award-winning, product management veteran with thirteen years of experience leading and managing product teams. Jeremy has held various executive and advisory roles, from founder of several start-ups to driving diverse organizations in online services, consumer products, and social media. As founder of The Product Group, he has created the largest product management meetup in the world and hosts the annual awarding of The Best Product Person. Jeremy can currently be found pioneering the next generation of content management and sharing at Viacom, acting as creator and instructor of the 10-week product management course at General Assembly, and mentoring at Women 2.0 and Lean Startup Machine. Follow Jeremy on twitter @theproductguy or his blog at http://tpgblog.com.

13 thoughts on “World’s Best Programmer is…

  1. Most programmers are very self motivated. We like to solve problems and create cool things. Sure we sometimes need to be guided to focus on things that make business sense but if we’re given the information to see what is important that usually isn’t a problem.

    From my perspective programmers don’t need much to be motivated but many managers don’t understand what it takes. For me it’s the little things that make me feel respected and take ownership. I don’t even have to agree with decisions as long as I understand why the decision was made and my view was heard. If I’m given those things, I’m pretty unstoppable.

  2. Pingback: The Search Continues for World’s Best Programmer (pt2) « The Product Guy

  3. Pingback: The Search Continues for World’s Best Programmer (part 3) « The Product Guy

  4. Pingback: World’s Best Programmer is… [4] « The Product Guy

  5. Pingback: World’s Best Programmer is… [w/ Communication] « The Product Guy

  6. Pingback: World’s Best Programmer is… [w/ Inclusion] « The Product Guy

  7. Pingback: World’s Best Programmer is… [w/ Challenge] « The Product Guy

  8. Pingback: World’s Best Programmer is… [w/ Respect] « The Product Guy

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