{"id":11363,"date":"2013-01-10T12:34:28","date_gmt":"2013-01-10T19:34:28","guid":{"rendered":"https:\/\/svapm.org\/?p=11363"},"modified":"2013-01-10T13:34:28","modified_gmt":"2013-01-10T20:34:28","slug":"motivating-and-not-de-motivating-programmers","status":"publish","type":"post","link":"https:\/\/svapm.org\/?p=11363","title":{"rendered":"Motivating (and not de-motivating) Programmers"},"content":{"rendered":"<p>One of the great &#8220;aha&#8221;s for me as a manager was realizing that motivating people &#8211; and not de-motivating them &#8211; are two different things.<\/p>\n<p>It was years ago &#8211; I think I was at Apple. One of my colleagues shared a <em>Harvard Business Review<\/em> article from the 1980s that recounted Frederick Herzberg&#8217;s work in the 1950s. Titled <a title=\"One More Time: How Do You Motivate Employees?\" href=\"http:\/\/hbr.org\/2003\/01\/one-more-time-how-do-you-motivate-employees\/\">&#8220;One More Time: How Do You Motivate Employees?&#8221;<\/a>, when it was republished in 1987 it had already sold more than 1.2 million reprints since its first publication 20 years earlier &#8211; 300,000 more than any other of the thousands of articles HBR had published.<\/p>\n<p>Herzberg posited that motivation isn&#8217;t so simple:<br \/>\n\u25aa\u00a0\u00a0 \u00a0there are a lot fewer factors that motivate people than we think \u2043 a lot fewer<br \/>\n\u25aa\u00a0\u00a0 \u00a0but there are an equal number of factors that, while they don&#8217;t motivate, they will de-motivate when they&#8217;re lacking &#8211; when they go negative<\/p>\n<p>For example, &#8220;company policy and administration&#8221; is just not a motivator &#8211; no one joins a company because of its administration &#8211; but it can sure be a major de-motivator &#8211; almost all of us have seen companies with policies and administration that could deflate the morale of anyone.<\/p>\n<p>While we summarize Herzberg&#8217;s findings in our book, <a title=\"Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams\" href=\"http:\/\/www.ManagingTheUnmanageable.net\" target=\"_blank\"><em>Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams<\/em><\/a>, and the article itself is well worth a read &#8211;\u00a0 his findings of what motivates and what de-motivates are general to the entire workforce population.<\/p>\n<p>That led my co-author and me to adjust the categories and the weightings slightly, based on our decades of managing software teams, to specifically target those factors we believe motivate and de-motivate programmers.<\/p>\n<p>Here&#8217;s the chart we came up with: what we believe Herzberg would have found if he had applied his research just to programmers:<\/p>\n<figure style=\"width: 640px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/www.managingtheunmanageable.net\/motivationchart.html\"><img loading=\"lazy\" decoding=\"async\" class=\" \" alt=\"Chart showing the factors that motivate and demotivate programmers\" src=\"http:\/\/www.managingtheunmanageable.net\/images\/motivationchart.jpg\" width=\"640\" height=\"434\" \/><\/a><figcaption class=\"wp-caption-text\">Herzberg&#8217;s motivators and hygiene factors as we believe they apply to programmers<\/figcaption><\/figure>\n<p>The chart is ordered by the motivators &#8211; the blue vertical lines &#8211; causes of satisfaction and thus what motivates. The red vertical lines, on the other hand, indicate the extent to which the same categories are de-motivators &#8211; causes of dissatisfaction. The height of each line, blue or red, is its statistical importance.<\/p>\n<p>Notice that motivators and de-motivators are not aligned!<\/p>\n<p>Stepping through the Motivators (the blue) is easy, given the chart is ordered by them. Here are the motivators in the order that we believe drive programmers to do great work:<br \/>\n\u25aa\u00a0\u00a0 \u00a0Making a Difference in the World<br \/>\n\u25aa\u00a0\u00a0 \u00a0Learning and Growing<br \/>\n\u25aa\u00a0\u00a0 \u00a0Toys and Technology<br \/>\n\u25aa\u00a0\u00a0 \u00a0Recognition and Praise<br \/>\n\u25aa\u00a0\u00a0 \u00a0Having fun<br \/>\n\u25aa\u00a0\u00a0 \u00a0Upside<br \/>\n\u25aa\u00a0\u00a0 \u00a0Interpersonal Relationships<br \/>\n\u25aa\u00a0\u00a0 \u00a0Compensation<\/p>\n<p>We devised the first of those to both take in Herzberg\u2019s category of Achievement and take it a step further to capture the reason many if not most of us started programming \u2013 the opportunity to make a difference. I remember showing off my first programs to my wife and having that pride of achievement. But even with those first small efforts I could see the power of the craft to positively affect the world \u2013 what a motivator that was!<\/p>\n<p>Note the 6th category, <em>Upside<\/em> &#8211; that would be stock, stock options, bonuses, that sort of thing &#8211; is the first mention of money, and it&#8217;s 6th in order! And <em>Compensation<\/em> doesn&#8217;t come in until 8th! (That&#8217;s about where Herzberg puts it for the general population, too, by the way.) Once you&#8217;re paying people enough &#8211; adding more comp is not that significant a motivator.<\/p>\n<p>Stepping through the De-motivators (the red) (lack of these are the reasons programmers quit) is a bit harder. Starting with the highest red line, here are the factors in the order we believe de-motivate programmers:<br \/>\n\u25aa\u00a0\u00a0 \u00a0Lack of respect for supervisor<br \/>\n\u25aa\u00a0\u00a0 \u00a0Lack of having fun<br \/>\n\u25aa\u00a0\u00a0 \u00a0Lack of learning and growing<br \/>\n\u25aa\u00a0\u00a0 \u00a0Working conditions<br \/>\n\u25aa\u00a0\u00a0 \u00a0Company policies and administration<br \/>\n\u25aa\u00a0\u00a0\u00a0 Lack of ethical management<br \/>\n\u25aa\u00a0\u00a0 \u00a0Compensation<\/p>\n<p>Notice the first of those is their manager. Programmers may not hire into a company out of respect for their new manager, but they&#8217;ll surely consider leaving if they don&#8217;t. In fact, there&#8217;s a rule of thumb in H.R. that &#8220;People don&#8217;t leave their companies. They leave their managers.&#8221;<\/p>\n<p><em>Having Fun<\/em> and <em>Learning and Growing<\/em> appear on both lists. Contributing to making your environment a fun place to work and ensuring that staff have opportunities to learn and grow are enormously important both to keeping them and to keeping them engaged and productive. And then come <em>Working Conditions<\/em> and <em>Company Policies and Administration<\/em>. Fighting for your team and its needs &#8211; and shielding them from corporate politics and inanities &#8211; are critical contributions managers can &#8211; and should &#8211; make. Again, people don&#8217;t hire in for the working conditions or the company policies, but they&#8217;ll sure leave because of them. And then there&#8217;s <em>Ethical Management<\/em> &#8211; from a team&#8217;s direct manager all the way to the execs, lack of ethics will squeeze the life out of a team.<\/p>\n<p>Note that it&#8217;s only then, 7th on the list of de-motivators, that we come to <em>Compensation<\/em>! (Also not far off from where Herzberg placed it for the general population.)<\/p>\n<p>In fact, my coauthor and I issue warnings in our discussions of motivating programming teams about attempting to motivate with money &#8211; and the studies and experience that led us to issue those warnings.<\/p>\n<p>There&#8217;s not room in a single blog post to discuss every factor, show you where our chart differs from Herzberg&#8217;s observations of the general populace (and describe why), flip the chart to order it by the de-motivators, share with you the other two motivation theorists we find incisive and wrote about, or get more into motivating with money (or not!).<\/p>\n<p>But I&#8217;m hoping it&#8217;s enough to clearly show the tightrope that programming managers walk to motivate their teams and the individual programmers that comprise them &#8211; and not deflate their motivation.<\/p>\n<p>And I&#8217;m hoping it will suggest how project managers, program managers, product managers and other team leaders, by being aware, can collaborate with programming managers in motivating (and not de-motivating) programming teams.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the great &#8220;aha&#8221;s for me as a manager was realizing that motivating people &#8211; and not de-motivating them [&hellip;]<\/p>\n","protected":false},"author":1541,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"give_campaign_id":0,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[2,7,845,9,1,849,850,899],"tags":[1212,1206,210,912,1207,321,1210,1213,1169,31,1208,1209,29,334,1211],"class_list":["post-11363","post","type-post","status-publish","format-standard","hentry","category-leadership","category-goals","category-human-resources","category-risk-management","category-miscellaneous","category-team-leadership","category-organizational-leadership","category-career-2","tag-compensation","tag-de-motivation","tag-ethics","tag-fun","tag-herzberg","tag-learning","tag-making-a-difference","tag-managers","tag-managing-the-unmanageable","tag-motivation","tag-programmers","tag-programming-teams","tag-recognition","tag-respect","tag-toys"],"aioseo_notices":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/svapm.org\/index.php?rest_route=\/wp\/v2\/posts\/11363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/svapm.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/svapm.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/svapm.org\/index.php?rest_route=\/wp\/v2\/users\/1541"}],"replies":[{"embeddable":true,"href":"https:\/\/svapm.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11363"}],"version-history":[{"count":17,"href":"https:\/\/svapm.org\/index.php?rest_route=\/wp\/v2\/posts\/11363\/revisions"}],"predecessor-version":[{"id":11374,"href":"https:\/\/svapm.org\/index.php?rest_route=\/wp\/v2\/posts\/11363\/revisions\/11374"}],"wp:attachment":[{"href":"https:\/\/svapm.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/svapm.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/svapm.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}