<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Does Your Manager Deserve More Pay?</title>
	<atom:link href="http://www.codesqueeze.com/does-your-manager-deserve-more-pay/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codesqueeze.com/does-your-manager-deserve-more-pay/</link>
	<description>Ideas for building efficient developers and software</description>
	<lastBuildDate>Mon, 30 Jan 2012 11:03:44 -0500</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Max Pool</title>
		<link>http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1555</link>
		<dc:creator>Max Pool</dc:creator>
		<pubDate>Thu, 20 Mar 2008 17:50:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1555</guid>
		<description>@Jeff - 

Great engineering managers ARE worth their weight in gold; however, what burns me is that every manager is ASSUMED to be worth their weight in gold solely for holding the position.  When they fail, they can either blame it on their team or on the complexity of predicting software.

If you have a GREAT manager, not only will they not blame the team, but they will also not be able to hide behind the fog of war because they should have transparency through management techniques that SCRUM and Agile provide.</description>
		<content:encoded><![CDATA[<p>@Jeff &#8211; </p>
<p>Great engineering managers ARE worth their weight in gold; however, what burns me is that every manager is ASSUMED to be worth their weight in gold solely for holding the position.  When they fail, they can either blame it on their team or on the complexity of predicting software.</p>
<p>If you have a GREAT manager, not only will they not blame the team, but they will also not be able to hide behind the fog of war because they should have transparency through management techniques that SCRUM and Agile provide.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey Walker</title>
		<link>http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1551</link>
		<dc:creator>Jeffrey Walker</dc:creator>
		<pubDate>Wed, 19 Mar 2008 20:24:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1551</guid>
		<description>Awesome topic! But you gloss over some critical ways to look at skills and pay.

Developers have valuable skills of their craft, but then so do great sales people, great marketing people, great CFOs, etc. The craft skill, to me, is the core of the problem you raise. In other words, if the sales manager or the financial manager cannot do the craft of sales or finance better than the team, or teach them how to do it better, then they are lesser managers. I always advise aspiring managers to remember their craft skills.

I would be careful about polarizing dev skills vs. soft skills/talkers. This glosses over the craft skills necessary to do the jobs outside of engineering or the skills necessary to be a CFO or a CEO. Put another way, if a CEO is a blowhard who can&#039;t do shit, then your logic is valid. But in today&#039;s world, becoming a CEO is a tall order and requires a shitload of Craft Skills, each of which is as important as writing code. [As a former programmer, I humbly claim the right to make this claim! :-)]

Salaries are set in a market, and a little Economics might help here:

Supply – overabundance of lower skilled QA people drives these salaries down. Scarcity of great engineering managers drives these salaries up. Scarcity of great CEOs drives salaries up. Scarcity of project managers who are also strong technically drives salaries up. Bear Stearns’ demise in NYC ruins things for everyone in investment banking.

Demand – great developers consistently command high salaries and often through downturns because the demand remains at some level. Marketing people are the first to be fired in a downturn.

I would add Risk to this. Sales people are wiling to put half their paycheck on the line which is why the head of sales in some companies makes more than the CEO. A sales person at Oracle may have a lower base than many developers, but the commission could end up more than doubling their base.

Risk applies to managers. Rather than focus on engineers vs. their manager, CIOs face tremendous risk, and as a result, their turnover rate is high. They can make a ton a money, but everyone bitches about IT. 

I’ll finish with perhaps something controversial to developers. Great engineering managers are extremely valuable because if they are great, they can predictably manage complex development. Software development in spite of agile and wonderful innovations is still hard to predict. Businesses rely on predictability, and an engineering manager who has the Craft Skills of planning and managing is rare and valuable. [See Supply and Demand].

OK, now go at me!! Thanks Max for the post.

Jeffrey
www.radiowalker.com</description>
		<content:encoded><![CDATA[<p>Awesome topic! But you gloss over some critical ways to look at skills and pay.</p>
<p>Developers have valuable skills of their craft, but then so do great sales people, great marketing people, great CFOs, etc. The craft skill, to me, is the core of the problem you raise. In other words, if the sales manager or the financial manager cannot do the craft of sales or finance better than the team, or teach them how to do it better, then they are lesser managers. I always advise aspiring managers to remember their craft skills.</p>
<p>I would be careful about polarizing dev skills vs. soft skills/talkers. This glosses over the craft skills necessary to do the jobs outside of engineering or the skills necessary to be a CFO or a CEO. Put another way, if a CEO is a blowhard who can&#8217;t do shit, then your logic is valid. But in today&#8217;s world, becoming a CEO is a tall order and requires a shitload of Craft Skills, each of which is as important as writing code. [As a former programmer, I humbly claim the right to make this claim! :-)]</p>
<p>Salaries are set in a market, and a little Economics might help here:</p>
<p>Supply – overabundance of lower skilled QA people drives these salaries down. Scarcity of great engineering managers drives these salaries up. Scarcity of great CEOs drives salaries up. Scarcity of project managers who are also strong technically drives salaries up. Bear Stearns’ demise in NYC ruins things for everyone in investment banking.</p>
<p>Demand – great developers consistently command high salaries and often through downturns because the demand remains at some level. Marketing people are the first to be fired in a downturn.</p>
<p>I would add Risk to this. Sales people are wiling to put half their paycheck on the line which is why the head of sales in some companies makes more than the CEO. A sales person at Oracle may have a lower base than many developers, but the commission could end up more than doubling their base.</p>
<p>Risk applies to managers. Rather than focus on engineers vs. their manager, CIOs face tremendous risk, and as a result, their turnover rate is high. They can make a ton a money, but everyone bitches about IT. </p>
<p>I’ll finish with perhaps something controversial to developers. Great engineering managers are extremely valuable because if they are great, they can predictably manage complex development. Software development in spite of agile and wonderful innovations is still hard to predict. Businesses rely on predictability, and an engineering manager who has the Craft Skills of planning and managing is rare and valuable. [See Supply and Demand].</p>
<p>OK, now go at me!! Thanks Max for the post.</p>
<p>Jeffrey<br />
<a href="http://www.radiowalker.com" rel="nofollow">http://www.radiowalker.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1546</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Tue, 18 Mar 2008 21:56:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1546</guid>
		<description>Although I understand the point you are trying to make, I feel there are other issues at play here.

1.  No situation is the same.  Might be similar, but never the same.
2.  In the new &#039;global&#039; world, you have to have the soft skills.  If you don&#039;t, what is stopping the soft skilled talkers from outsourcing your job?
3.  A good manager puts himself in front of the team and even when behind closed doors, sticks up for his team.  This takes a lot and shouldn&#039;t be undervalued.
4.  I disagree with your disagreement.  A manager’s reputation is based purely on the success his team has.  If the team isn&#039;t successful, the manager is to blame because the necessary changes were not made in time or he/she did not manage expectation well.  His next job will entail a &#039;why did your project fail&#039; question at the interview, the programmer will say that his code was great, the project was just mismanaged.  Even if the manager says the programmers sucked, he has to answer the question of ‘why didn’t you adjust your team’.
5.  See number 1.</description>
		<content:encoded><![CDATA[<p>Although I understand the point you are trying to make, I feel there are other issues at play here.</p>
<p>1.  No situation is the same.  Might be similar, but never the same.<br />
2.  In the new &#8216;global&#8217; world, you have to have the soft skills.  If you don&#8217;t, what is stopping the soft skilled talkers from outsourcing your job?<br />
3.  A good manager puts himself in front of the team and even when behind closed doors, sticks up for his team.  This takes a lot and shouldn&#8217;t be undervalued.<br />
4.  I disagree with your disagreement.  A manager’s reputation is based purely on the success his team has.  If the team isn&#8217;t successful, the manager is to blame because the necessary changes were not made in time or he/she did not manage expectation well.  His next job will entail a &#8216;why did your project fail&#8217; question at the interview, the programmer will say that his code was great, the project was just mismanaged.  Even if the manager says the programmers sucked, he has to answer the question of ‘why didn’t you adjust your team’.<br />
5.  See number 1.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Max Pool</title>
		<link>http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1545</link>
		<dc:creator>Max Pool</dc:creator>
		<pubDate>Tue, 18 Mar 2008 17:53:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1545</guid>
		<description>@Ian - 

I am very torn over my own post. 

You will always find diamond in the rough development managers that are worth their weight in gold, but in my experience all managers were over paid and never lived up to the expectations of the development team (maybe the client side, but never the dev team).

I guess in the end, I am hopeful that time and development evolution will fix this issue, but I am not holding my breath in this lifetime...</description>
		<content:encoded><![CDATA[<p>@Ian &#8211; </p>
<p>I am very torn over my own post. </p>
<p>You will always find diamond in the rough development managers that are worth their weight in gold, but in my experience all managers were over paid and never lived up to the expectations of the development team (maybe the client side, but never the dev team).</p>
<p>I guess in the end, I am hopeful that time and development evolution will fix this issue, but I am not holding my breath in this lifetime&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Suttle</title>
		<link>http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1544</link>
		<dc:creator>Ian Suttle</dc:creator>
		<pubDate>Tue, 18 Mar 2008 17:21:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1544</guid>
		<description>I&#039;m torn on your post.  I began as a software engineer and moved into a very hands on management role.  I think highly skilled managers are worth their weight in gold just as are highly skilled engineers.  You can&#039;t have all of one and none of the other however I do think finding a manager who possesses both the technical and personal skills to be an effective manager is far more difficult to find than a skilled engineer.  In my mind the most effective manager is the skilled engineer with extra gravy.</description>
		<content:encoded><![CDATA[<p>I&#8217;m torn on your post.  I began as a software engineer and moved into a very hands on management role.  I think highly skilled managers are worth their weight in gold just as are highly skilled engineers.  You can&#8217;t have all of one and none of the other however I do think finding a manager who possesses both the technical and personal skills to be an effective manager is far more difficult to find than a skilled engineer.  In my mind the most effective manager is the skilled engineer with extra gravy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SteveJ</title>
		<link>http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1543</link>
		<dc:creator>SteveJ</dc:creator>
		<pubDate>Tue, 18 Mar 2008 16:27:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1543</guid>
		<description>Doesn&#039;t effect on the bottom line have to come in here somewhere?  I mean, if there&#039;s a great Business Development VP who can bring in six new contracts in a month, isn&#039;t he worth more than me, a rockstar developer who can only be effective on one contract a month?  On paper, it seems like you need six of me to match up with one of him.  It seems that bringing in the contract requires less effort than actually building the solution, so I&#039;m sure he&#039;s not worth six times one of me, but I&#039;m also not sure we&#039;re even steven on worth to the business.

I&#039;m a codemonkey in the trenches, so I want to embrace this concept, but maybe I&#039;ve been warped by too much business concept exposure.  I hope you can convince me I&#039;m wrong.</description>
		<content:encoded><![CDATA[<p>Doesn&#8217;t effect on the bottom line have to come in here somewhere?  I mean, if there&#8217;s a great Business Development VP who can bring in six new contracts in a month, isn&#8217;t he worth more than me, a rockstar developer who can only be effective on one contract a month?  On paper, it seems like you need six of me to match up with one of him.  It seems that bringing in the contract requires less effort than actually building the solution, so I&#8217;m sure he&#8217;s not worth six times one of me, but I&#8217;m also not sure we&#8217;re even steven on worth to the business.</p>
<p>I&#8217;m a codemonkey in the trenches, so I want to embrace this concept, but maybe I&#8217;ve been warped by too much business concept exposure.  I hope you can convince me I&#8217;m wrong.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Max Pool</title>
		<link>http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1542</link>
		<dc:creator>Max Pool</dc:creator>
		<pubDate>Tue, 18 Mar 2008 15:35:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1542</guid>
		<description>@Scott - 

My point exactly.  Lean organizations normally don&#039;t fall in this category because they are normally ultra-aware that they are carrying dead weight...</description>
		<content:encoded><![CDATA[<p>@Scott &#8211; </p>
<p>My point exactly.  Lean organizations normally don&#8217;t fall in this category because they are normally ultra-aware that they are carrying dead weight&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Bellware</title>
		<link>http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1541</link>
		<dc:creator>Scott Bellware</dc:creator>
		<pubDate>Tue, 18 Mar 2008 15:24:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.codesqueeze.com/does-your-manager-deserve-more-pay/#comment-1541</guid>
		<description>I think that for typical bean-count driven American production and management methodologies you&#039;ve got a point.  In lean organizations where team leaders and group leaders are capable of doing the jobs of anyone they lead, and do indeed do so when necessary, the pay should be commensurate with the expectation.</description>
		<content:encoded><![CDATA[<p>I think that for typical bean-count driven American production and management methodologies you&#8217;ve got a point.  In lean organizations where team leaders and group leaders are capable of doing the jobs of anyone they lead, and do indeed do so when necessary, the pay should be commensurate with the expectation.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

