{"id":731,"date":"2013-12-02T10:26:59","date_gmt":"2013-12-02T18:26:59","guid":{"rendered":"http:\/\/angryweasel.com\/blog\/?p=731"},"modified":"2013-12-02T10:26:59","modified_gmt":"2013-12-02T18:26:59","slug":"stuff-about-leadership","status":"publish","type":"post","link":"https:\/\/angryweasel.com\/blog\/stuff-about-leadership\/","title":{"rendered":"Stuff About Leadership"},"content":{"rendered":"<p>In my <a href=\"http:\/\/angryweasel.com\/blog\/?p=728\">last post<\/a>, I wrote a bit about what it takes to build a great team, and how it takes a great team to build great software (which also covers about half of what I spoke about at STAR West in October). In this post, I\u2019ll see if I can cover the other main points from that presentation.<\/p>\n<h4>Leadership and Management<\/h4>\n<p>Many people still get leadership and management confused. One does not have to be a manager to be a leader (and most certainly, not all managers are good leaders). As someone who has spent the majority of their career as a peer to test managers (yet in a non-manager) role, I frequently see the manager role as one that runs the testing business, while my role is to <i>improve<\/i> the testing business (in fact, I would say that many of my non-management Principal band peers provide as much, or more leadership to the team than the people-managers on the team). <\/p>\n<p>Many people (and company cultures) assume that career growth for a software engineer <i>always<\/i> involves a \u201cpromotion\u201d into management. Too often, this policy results in turning great software <i>leaders<\/i> into mediocre managers &#8211; or worse, enables mediocre engineers to prolong their career by becoming completely inadequate people-managers. <\/p>\n<p>The formula to fix this isn\u2019t difficult. <\/p>\n<ol>\n<li>Let the people on your team with demonstrated skills in people management <i>manage<\/i> the team (and there are dozens of ways to discover who has, and does not have these skills before making someone a manager)<\/li>\n<li>Encourage strong engineers to take on team leadership (but not necessarily management roles).<\/li>\n<\/ol>\n<p>In my last post, I said there\u2019s a direct relationship between team health and product quality. One surefire way to negatively impact team health (and subsequently product quality) is to put people in roles they\u2019re not ready for \u2013 or roles where they cannot succeed.<\/p>\n<h4>Learning Leadership<\/h4>\n<p>Not many things irk me more than self-proclaimed leaders. Being a great leader involves study and hard work. Just as great engineers know patterns and heuristics that enable them to build great software, great leaders know patterns and heuristics that enable them to lead. <\/p>\n<p>Too many leaders (or those who call themselves leaders) rely on only a few leadership tools \u2013 often thinking that if they merely tell people what to do, that they\u2019ll do it. Leadership is influence, and influence requires credibility, compassion, humility, strategy and many other factors. You can\u2019t lead with only a handful of leadership ideas \u2013 you need dozens or more. <\/p>\n<p>It\u2019s just as important for a great leader to have a toolbox full of leadership ideas as it is for a software engineer to have a toolbox full of design ideas. Not enough people understand this point.<\/p>\n<p>If you think you\u2019re a leader \u2013 or if you want to be one, experience alone is not enough to get you there. Work at it, practice, and learn. And then work at it, practice, and learn some more. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>In my last post, I wrote a bit about what it takes to build a great team, and how it takes a great team to build great software (which also covers about half of what I spoke about at STAR West in October). In this post, I\u2019ll see if I can cover the other main&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-731","post","type-post","status-publish","format-standard","hentry","category-allposts"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts\/731","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/comments?post=731"}],"version-history":[{"count":0,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts\/731\/revisions"}],"wp:attachment":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/media?parent=731"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/categories?post=731"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/tags?post=731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}