<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hiring Technical People &#187; job analysis</title>
	<atom:link href="http://www.jrothman.com/blog/htp/category/job-analysis/feed" rel="self" type="application/rss+xml" />
	<link>http://www.jrothman.com/blog/htp</link>
	<description>Hiring technical people and being hired can be difficult, no matter what the economy is doing. Use the tips here to hire better, or find a new job.</description>
	<lastBuildDate>Wed, 23 May 2012 13:24:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Deconstructing Job Ads</title>
		<link>http://www.jrothman.com/blog/htp/2011/10/deconstructing-job-ads.html</link>
		<comments>http://www.jrothman.com/blog/htp/2011/10/deconstructing-job-ads.html#comments</comments>
		<pubDate>Mon, 10 Oct 2011 18:36:36 +0000</pubDate>
		<dc:creator>johanna</dc:creator>
				<category><![CDATA[Agile Job Search]]></category>
		<category><![CDATA[job analysis]]></category>
		<category><![CDATA[candidate]]></category>
		<category><![CDATA[job description]]></category>
		<category><![CDATA[job search]]></category>

		<guid isPermaLink="false">http://www.jrothman.com/blog/htp/?p=2094</guid>
		<description><![CDATA[If you&#8217;re a candidate and you are looking for a job, it can be difficult to deconstruct a job ad, especially if it&#8217;s a laundry list of technical tools. A lot of hiring managers use a form of shorthand to &#8230; <a href="http://www.jrothman.com/blog/htp/2011/10/deconstructing-job-ads.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a candidate and you are looking for a job, it can be difficult to deconstruct a job ad, especially if it&#8217;s a laundry list of technical tools. A lot of hiring managers use a form of shorthand to identify their needs. Here are some common themes that <em>might</em> be their shorthand:</p>
<table class="easy-table-creator tablesorter" style="width: 100%;">
<thead>
<tr>
<th><strong>What the ad says</strong></th>
<th><strong>What it means</strong></th>
<th><strong>How to get around it</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td>2-3 years experience</td>
<td>I don&#8217;t want to train you to do the job I need done. OR I don&#8217;t want to pay more.</td>
<td>Show some alternative <em>specific-to-the-job</em> relevant experience</td>
</tr>
<tr>
<td>25-30 years experience</td>
<td>I want a peer</td>
<td>(I don&#8217;t know how to get around this)</td>
</tr>
<tr>
<td>Laundry list of tools</td>
<td>I don&#8217;t know what I want, so I&#8217;ll ask for everything</td>
<td>Explain in a cover letter how your tools experience is relevant to the position.</td>
</tr>
<tr>
<td>Experience required and you only have certification or a certificate or college course</td>
<td>They don&#8217;t want to train you.</td>
<td>Explain how your attitude, other experience, and/or maturity makes up for your lack of specific experience in a cover letter.</td>
</tr>
</tbody>
</table>
<p>For example, a colleague with tons of project management just took a CSM (Certified Scrum Master) course. She&#8217;s no dummy. She&#8217;s used these ideas before. Timeboxes are not a new project management idea. Finishing small chunks works are not a new idea. (I wrote my <a href="http://www.jrothman.com/Papers/Howinch-pebbles.html" target="_blank">inch-pebble</a> article in 1999, and my <a href="http://www.jrothman.com/Papers/7ICSQ97.html" target="_blank">iterative planning</a> article in 1997. I&#8217;d been practicing these ideas long before. I bet my colleague has, too.)</p>
<p>The real problem is that too many hiring managers do not want to do any on-the-job training for people who may well have the right preferences, qualities, and non-technical skills. This is so short-sighted of them, I can&#8217;t begin to say how wrong-headed it is.</p>
<p>In <a href="I Like My IT Budget Tight and My Developers Stupid" target="_blank">I Like My IT Budget Tight and My Developers Stupid</a>, Lisa Vaas has a great quote:</p>
<blockquote><p>The first technical person I hired last summer was somebody with very little experience, but I saw raw talent. I hired him to basically learn on the job. I haven’t provided training, but he’s dramatically increased his skill set since being hired, just by working.”</p></blockquote>
<p>You will need to do some explaining. No lying, please! But you will need to explain how you and your attitude are right for their job.</p>
<p>Do you have more examples? I am happy to add them to the table above and to the eventual ebook.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/htp/2011/10/deconstructing-job-ads.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Make Your Job Ads Work For You</title>
		<link>http://www.jrothman.com/blog/htp/2011/10/make-your-job-ads-work-for-you.html</link>
		<comments>http://www.jrothman.com/blog/htp/2011/10/make-your-job-ads-work-for-you.html#comments</comments>
		<pubDate>Wed, 05 Oct 2011 14:54:58 +0000</pubDate>
		<dc:creator>johanna</dc:creator>
				<category><![CDATA[job analysis]]></category>
		<category><![CDATA[agile hiring]]></category>
		<category><![CDATA[Hiring the Best]]></category>
		<category><![CDATA[job ad]]></category>

		<guid isPermaLink="false">http://www.jrothman.com/blog/htp/?p=1947</guid>
		<description><![CDATA[I recently worked with a hiring manager who was having trouble with his job ads. They were not working for him. The ads were not screening out the more senior people. They were not screening in the more junior people. &#8230; <a href="http://www.jrothman.com/blog/htp/2011/10/make-your-job-ads-work-for-you.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I recently worked with a hiring manager who was having trouble with his job ads. They were not working for him. The ads were not screening out the more senior people. They were not screening in the more junior people.</p>
<p>As part of the problem solving, I asked him to send me the job analysis and the ad. When I looked at the analysis, I could tell why. He&#8217;d done a job analysis, but to <em>me</em>, it looked like a surface attempt.</p>
<p>We reviewed his job analysis and iterated on it. Armed with a more detailed analysis, he rewrote his ad, which is now running. I don&#8217;t have data yet on whether this ad is helping potential candidates screen themselves in or out. Certainly, the hiring manager will have be able to tell faster with his phone screens.</p>
<p>If your ads are not working for you, first look at your job analysis. Iterate on it. Ask other people to review it. See if it&#8217;s detailed enough for you to write a job ad from it. It might not differentiate the essentials from the desirables. It might not differentiate the levels enough. It might ask for too much in a junior level person, which is why more senior people are applying.</p>
<p>Remember, your job analysis is your user story for everything you do next. You don&#8217;t have to be right the first time. You do want to use the feedback of not-quite-right candidates to refine your job analysis and job ad. Take your time and make the analysis right. Iterate on the analysis. Then your job ad will work for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/htp/2011/10/make-your-job-ads-work-for-you.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Fantastic Stories of Overqualified Employees</title>
		<link>http://www.jrothman.com/blog/htp/2011/04/fantastic-stories-of-overqualified-employees.html</link>
		<comments>http://www.jrothman.com/blog/htp/2011/04/fantastic-stories-of-overqualified-employees.html#comments</comments>
		<pubDate>Thu, 14 Apr 2011 21:13:07 +0000</pubDate>
		<dc:creator>johanna</dc:creator>
				<category><![CDATA[hiring strategy]]></category>
		<category><![CDATA[job analysis]]></category>
		<category><![CDATA[community of practice]]></category>
		<category><![CDATA[overqualified]]></category>
		<category><![CDATA[team]]></category>

		<guid isPermaLink="false">http://www.jrothman.com/blog/htp/?p=1400</guid>
		<description><![CDATA[I&#8217;ve had a heavy speaking calendar this month. I knew I&#8217;d be home, so I accepted a number of local and close domestic speaking engagements. I&#8217;ve been surprised by some fantastic stories of managers and employees. First, there&#8217;s the well-meaning &#8230; <a href="http://www.jrothman.com/blog/htp/2011/04/fantastic-stories-of-overqualified-employees.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had a heavy speaking calendar this month. I knew I&#8217;d be home, so I accepted a number of local and close domestic speaking engagements. I&#8217;ve been surprised by some fantastic stories of managers and employees.</p>
<p>First, there&#8217;s the well-meaning manager who wants a current tester to be &#8220;motivated&#8221; to do manual testing. &#8220;How do I motivate him to do manual testing?&#8221; was the question. I asked, &#8220;What&#8217;s that person doing now?&#8221; &#8220;Automated testing.&#8221; &#8220;Why would you have the person do manual testing??? If you have someone who is more capable, why would you ask that person to do less than their capabilities?&#8221; &#8220;Because the other people aren&#8217;t as capable and  I want everyone to feel like part of a team.&#8221;</p>
<p>Asking someone to do less than they can is not the way you make a team. The way you make a team is by having people work together, committing to each other. If you are not sure of the work you need done, you do a hiring strategy and a job analysis.</p>
<p>Next, there&#8217;s the director who marched an automation expert to HR to fire the expert because he wouldn&#8217;t do manual testing. Now, I have no idea if this guy was warned or if there were any other issues, but my goodness, test automation engineers are few and far between, and he seems like a reasonable enough guy. Firing someone because you are a bad manager is more bad management. Firing a rare person is the height of stupidity.</p>
<p>And then there is the organization who thinks that they must be the best organization in the world to work for, especially in this economy. They specialize in taking young idealistic people, putting them to work in entry level jobs, and making them turn off their brains for a year. If they are lucky, they get to do something useful the <em>second</em> year. In the meantime, all these bright people can do is see the waste. And look for a new job. And, because they <em>have</em> a year of experience at a known organization, they will get a new job. The organization&#8217;s HR policies do not allow these bright young people to look for a job inside the organization until they have been there for a full year. By that time, these people are so dead inside, who can wait to look for a new job? They&#8217;ve had their fill of bringing self-important know-it-alls coffee and lunch and setting up meetings, and printing (yes, printing) email.</p>
<p>All of these situations could be avoided by first defining a job strategy and then defining a job analysis. If you over-hire for a job, you will hire someone overqualified for a job. Although, I honestly do not understand how you can have a software product and not need test automation people.</p>
<p>If you over-hire, do not expect to have happy people. Do not think you can do team building by having people work below their capabilities. But you have a very interesting option: building a community of practice.</p>
<p>If you have one &#8220;overqualified&#8221; person, why not use that person to help bring other people&#8217;s capabilities up? Is that reasonable? I don&#8217;t know. Can you use those capabilities in your context? In the case of the software organizations, I know that they need test automation. I&#8217;m perplexed about why they would move from automation to manual scripted testing. These are the same organizations complaining about shortened schedules, insufficient people, technical debt, and how it&#8217;s so hard to get anything done. Why would you cripple a group by removing a tool (test automation) from the toolbox? Why would you remove a person with more capability? There&#8217;s gotta be more to this story.</p>
<p>Managers, look at yourselves. Do you think you have &#8220;overqualified&#8221; people? Are you tempted to dumb them down? Consider your other alternatives. You can pair a person with more capabilities with a person who wants to learn. You can create a formal community of practice. You can invite people to learn from each other informally. And that&#8217;s just three options.</p>
<p>These stories are all true. I wish I had the imagination to make them up. But not in my wildest dreams could I imagine managers thinking this way. Managers, &#8220;overqualified&#8221; employees are not a threat to you. Great people reflect well on you. They make it possible for you to get more work done. Nurture them. (Ok, if they are jerks, give them feedback, but we all need help on our interpersonal skills. We are technical people.)</p>
<p>I don&#8217;t recommend hiring people who are overqualified. But if you find yourself in a position where you have people who appear to be more than you need, find a way to use them for the betterment of the entire team. Whatever you do, do not ask them to dumb themselves down, to give up their capabilities. They will leave. And, they will tell people why. Do you want to be known as the organization or the manager who couldn&#8217;t handle a smart employee?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/htp/2011/04/fantastic-stories-of-overqualified-employees.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Why Does an Agile Coach Need to Know a Specific Programming Language?</title>
		<link>http://www.jrothman.com/blog/htp/2011/04/why-does-an-agile-coach-need-to-know-a-specific-programming-language.html</link>
		<comments>http://www.jrothman.com/blog/htp/2011/04/why-does-an-agile-coach-need-to-know-a-specific-programming-language.html#comments</comments>
		<pubDate>Mon, 04 Apr 2011 20:04:48 +0000</pubDate>
		<dc:creator>johanna</dc:creator>
				<category><![CDATA[job analysis]]></category>
		<category><![CDATA[agile hiring]]></category>
		<category><![CDATA[transition to agile]]></category>

		<guid isPermaLink="false">http://www.jrothman.com/blog/htp/?p=1392</guid>
		<description><![CDATA[I must be in quite the mood today. I am disagreeing with just about everything I see online. I saw a tweet today for an opening for an agile coach who needed to have C++ in his or her background. &#8230; <a href="http://www.jrothman.com/blog/htp/2011/04/why-does-an-agile-coach-need-to-know-a-specific-programming-language.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I must be in quite the mood today. I am disagreeing with just about everything I see online. I saw a tweet today for an opening for an agile coach who needed to have C++ in his or her background. Why???</p>
<p>Is the coach going to be developing? I hope not. Testing? I hope not? Let&#8217;s see. The hiring strategy for an agile coach is that you need someone with great problem solving skills, skills learning your technology and product, the adaptability to fit into your group and the cultural fit to fit with your people.</p>
<p>In a job analysis, I would expect someone with substantial initiative and flexibility. Someone who could take technical leadership, but not always make it look like he or she <em>was</em> the leader. Someone responsible and independent, but responsible to the team. Someone who can work with a team of 3-7 and work individually. Someone who can help the team see what they are doing, without offending the team members.</p>
<p>I would expect the coach to sit with the team members to help them split stories, to help them see how to automate the system tests. I would expect the coach to help the team members learn how to create acceptance criteria. And, if the team members don&#8217;t already have unit tests, to help the team members write unit tests.</p>
<p>I would expect a coach to know some programming language because otherwise it&#8217;s too difficult to speak the language of the developers and some of the questions are too code-centric. I would also expect the coach to understand the way testers think about testing and how to automate tests and when not to automate tests, because otherwise it&#8217;s too difficult to speak the language of the testers. I would also expect the coach to be fluent in potential metrics such as burnup charts, burndown charts and cumulative flow diagrams, and when to use regular agile boards and when to use kanban boards to show bottlenecks better.</p>
<p>I am suspicious when a job opening wants an agile coach to know a specific programming language that they don&#8217;t want an agile coach. I suspect they want an extra pair of hands. That&#8217;s okay. Well, it&#8217;s not, but if the coach knows what he or she is getting into, maybe it&#8217;s okay. That position is not an agile coach. It&#8217;s a something else.</p>
<p>Maybe there&#8217;s a darn good reason for this position to ask for a specific programming language. I&#8217;m dubious. Seems like an overconstrained job description to me. But what do I know? I&#8217;m just an agile management coach (among other things).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/htp/2011/04/why-does-an-agile-coach-need-to-know-a-specific-programming-language.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>When You Have a New Kind of Job</title>
		<link>http://www.jrothman.com/blog/htp/2011/03/when-you-have-a-new-kind-of-job.html</link>
		<comments>http://www.jrothman.com/blog/htp/2011/03/when-you-have-a-new-kind-of-job.html#comments</comments>
		<pubDate>Fri, 11 Mar 2011 15:28:31 +0000</pubDate>
		<dc:creator>johanna</dc:creator>
				<category><![CDATA[job analysis]]></category>
		<category><![CDATA[hiring strategy]]></category>
		<category><![CDATA[Hiring the Best]]></category>

		<guid isPermaLink="false">http://www.jrothman.com/blog/htp/?p=1373</guid>
		<description><![CDATA[It&#8217;s easy to hire for a &#8220;normal&#8221; kind of job, where you say, &#8220;Developer&#8221; and everyone knows what you mean. But what if you are looking for a new kind of role, say, &#8220;knowledge management&#8221; or &#8220;social media guru&#8221;? Those &#8230; <a href="http://www.jrothman.com/blog/htp/2011/03/when-you-have-a-new-kind-of-job.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s easy to hire for a &#8220;normal&#8221; kind of job, where you say, &#8220;Developer&#8221; and everyone knows what you mean. But what if you are looking for a new kind of role, say, &#8220;knowledge management&#8221; or &#8220;social media guru&#8221;? Those roles are new. They mean different things to different people. Well, if you&#8217;re like my friend, colleague, neighbor, and job-seeker Jack Vinson, you actually help potential hiring managers by posting potential job descriptions on your blog, by asking &#8220;<a href="http://blog.jackvinson.com/archives/2011/03/08/what_is_that_thing.html" target="_blank">What is that thing?</a>&#8221;</p>
<p>In <a href="http://www.jrothman.com/Books/hiring-knowledge-workers.html" target="_blank">Hiring the Best Knowledge Workers Techies &amp; Nerds</a>, I have a section about what to do when you don&#8217;t know the essential technical skills, as in when the job is new to you. You have several options:</p>
<ol>
<li>Ask someone who does already know what the job entails, someone who already manages that job in another organization.</li>
<li>Ask a recruiter for help defining the description. Use this with care, to make sure the recruiter does not over- or under-inflate the necessary skills.</li>
<li>Use analogy. If you know the essential job functions, use analogy to explain what you need a candidate to do, even if you don&#8217;t know what to call the job or what the essential technical skills are</li>
<li>Use a compensation survey to see if the job title is listed. Use this one with caution too. Once HR is involved, they might try to make the position more or less than it should be.</li>
<li>Ask a potential candidate, like Jack, what the job description should be!</li>
</ol>
<p>Not everyone needs a knowledge management person. And don&#8217;t get me started on social media guru. I have no clue what that is or why anyone would need one. I understand why companies need Jack. If you have a product development process or a manufacturing process and it&#8217;s stuck somewhere, you need Jack. He&#8217;ll figure out why and help you unstick and keep you unstuck (that&#8217;s the knowledge management part). That simple.</p>
<p>But the bigger lesson is that it&#8217;s really hard to see how to define these roles. Especially if the role is not neatly tied up with a ribbon and comes with a generic job description. Not all the work in the organization can be done by people with generic job descriptions.  In fact, I would say, that none of the knowledge work in the organization can be done by people with generic job descriptions. And that goes for administrative assistant help too. Who do you think really runs the organization?</p>
<p>So, when you have a new kind of job, don&#8217;t throw up your hands in despair. You have options for analyzing the job. Consider which ones are right for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/htp/2011/03/when-you-have-a-new-kind-of-job.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Change Adjectives to Abilities</title>
		<link>http://www.jrothman.com/blog/htp/2008/11/change-adjectives-to-abilities.html</link>
		<comments>http://www.jrothman.com/blog/htp/2008/11/change-adjectives-to-abilities.html#comments</comments>
		<pubDate>Tue, 11 Nov 2008 21:30:05 +0000</pubDate>
		<dc:creator>johanna</dc:creator>
				<category><![CDATA[job analysis]]></category>
		<category><![CDATA[interview question]]></category>
		<category><![CDATA[qualities]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/htp/?p=718</guid>
		<description><![CDATA[I taught my &#8220;Hiring for Agile Teams&#8221; workshop at ADP today, and finally have words for something I&#8217;ve seen for a while. When I ask people to describe qualities, preferences, and non-technical skills, they say things like &#8220;easy-going&#8221; or &#8220;intuitive&#8221; &#8230; <a href="http://www.jrothman.com/blog/htp/2008/11/change-adjectives-to-abilities.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I taught my &#8220;Hiring for Agile Teams&#8221; workshop at <a href="http://www.sqe.com/agiledevpractices/" target="_blank">ADP</a> today, and finally have words for something I&#8217;ve seen for a while. When I ask people to describe qualities, preferences, and non-technical skills, they say things like &#8220;easy-going&#8221; or &#8220;intuitive&#8221; or something else that describes behavior. Since I love behavior-description questions, you&#8217;d think this would be perfect, right? Nope. They&#8217;re not describing <em>abilities</em>, which is the key.</p>
<p>To change &#8220;easy-going&#8221; into abilities, I asked what easy-going looked like. The person said, &#8220;Relaxed in the interview.&#8221; I asked if the person would just interview or do other work. &#8220;Do other work.&#8221; We went back and forth for a bit. So then I asked &#8220;Would this be more accurate: able to keep his or her head in the midst of chaos?&#8221; Yes, that was it.</p>
<p>That&#8217;s different than easy-going. It&#8217;s something specific to the organization (which is good), and you can ask for examples in behavior-description questions.</p>
<p>So if you see adjectives, think about the deliverables and activities the candidate will have to do. Then see how to describe that in terms of abilities. You&#8217;ll have a better description and be able to ask better questions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/htp/2008/11/change-adjectives-to-abilities.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ask Why</title>
		<link>http://www.jrothman.com/blog/htp/2008/09/ask-why.html</link>
		<comments>http://www.jrothman.com/blog/htp/2008/09/ask-why.html#comments</comments>
		<pubDate>Wed, 10 Sep 2008 15:34:06 +0000</pubDate>
		<dc:creator>johanna</dc:creator>
				<category><![CDATA[job analysis]]></category>
		<category><![CDATA[candidate]]></category>
		<category><![CDATA[feedback]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/htp/?p=705</guid>
		<description><![CDATA[So you didn&#8217;t get the promotion. Before you look for a new job, ask why. It&#8217;s possible you&#8217;re missing something critical for that role. Many years ago, I was working as a &#8220;senior member of the technical staff.&#8221; I was &#8230; <a href="http://www.jrothman.com/blog/htp/2008/09/ask-why.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So you didn&#8217;t get the promotion. Before you look for a new job, ask why. It&#8217;s possible you&#8217;re missing something critical for that role.</p>
<p>Many years ago, I was working as a &#8220;senior member of the technical staff.&#8221; I was a tester, had coordinated beta tests, much of the testing work for the last couple of releases, and was working as the tester-project-manager and helping the project manager realize what her job was. My boss left the company. I was &#8220;obviously&#8221; the next one in line for his job. I didn&#8217;t get the job. When I asked why not, I was told &#8220;You&#8217;re too valuable where you are.&#8221;</p>
<p>That&#8217;s a non-answer. But I did talk to my new boss, and told her I wanted to know what I needed to learn to get the promotion. She smiled and said, &#8220;people skills.&#8221; Ok. Clearly not my strengths, but I figured I could learn. I told her I wanted her to teach me. She agreed.</p>
<p>I put away my resume and stayed at the company another 4 years. I learned how to be a great manager. I learned how to be a great program manager. I learned how to do strategic planning, both the stupid way and ways that made sense. I doubt I would have learned how to do any of those skills that quickly without my new boss&#8217; coaching and mentorship.</p>
<p>Managers, telling people they&#8217;re &#8220;not ready&#8221; or &#8220;too valuable&#8221; is a cop-out. Provide authentic feedback, offer to teach/coach/mentor, and you will have a loyal employee who will amaze you.</p>
<p>I stayed because I asked why and because I learned what I needed to learn. If you&#8217;re frustrated with your job, maybe it&#8217;s time to ask why, before you go look for a new one. Ask. What can you lose?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/htp/2008/09/ask-why.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Red Flag Words in an Interview</title>
		<link>http://www.jrothman.com/blog/htp/2008/09/red-flag-words-in-an-interview.html</link>
		<comments>http://www.jrothman.com/blog/htp/2008/09/red-flag-words-in-an-interview.html#comments</comments>
		<pubDate>Thu, 04 Sep 2008 12:38:36 +0000</pubDate>
		<dc:creator>johanna</dc:creator>
				<category><![CDATA[job analysis]]></category>
		<category><![CDATA[candidate]]></category>
		<category><![CDATA[interview]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/htp/?p=703</guid>
		<description><![CDATA[Before my webinar last week, I was chatting with the organizer, and experienced project manager. He said that when he interviewed a project manager, and hear words such as &#8220;I control projects&#8221; that&#8217;s a red flag for him. No, he&#8217;s &#8230; <a href="http://www.jrothman.com/blog/htp/2008/09/red-flag-words-in-an-interview.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Before my webinar last week, I was chatting with the organizer, and experienced project manager. He said that when he interviewed a project manager, and hear words such as &#8220;I control projects&#8221; that&#8217;s a red flag for him. No, he&#8217;s not an agile project manager&#8211;he&#8217;s a smart and effective project manager who realize that people control their own tasks. But he got me thinking about other red flag words.</p>
<p>When I hear testers say, &#8220;I control the release&#8221; that&#8217;s a red flag for me. Testers provide information. The release decision is way above their pay level.</p>
<p>When I hear business analysts (or anyone!) say, &#8220;I just know what the customers want. I don&#8217;t have to go back and talk to them.&#8221; Oh yeah? If they&#8217;re so clairvoyant, why doesn&#8217;t all software work the way I want it to?</p>
<p>When I hear architects say, &#8220;I don&#8217;t write code. I architect a system.&#8221; Oh sure they do. On paper. Or in PowerPoint (full credit to Venkat and Andy for naming these people PowerPoint Architects in <a href="http://www.pragprog.com/titles/pad/practices-of-an-agile-developer" target="_blank">Practices of an Agile Developer</a>). Architects who don&#8217;t participate in product development are just as bad as house architects who never use the bathrooms they &#8220;design.&#8221;</p>
<p>Red flag words are an indication that the candidate is not sufficiently introspective about why the company pays him or her. You might still want to hire a candidate with red flag words, but you&#8217;ll have to work with that person to make him or her a fully valuable member of the team.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/htp/2008/09/red-flag-words-in-an-interview.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Separate Internal Job Titles from External Titles</title>
		<link>http://www.jrothman.com/blog/htp/2008/07/separate-internal-job-titles-from-external-titles.html</link>
		<comments>http://www.jrothman.com/blog/htp/2008/07/separate-internal-job-titles-from-external-titles.html#comments</comments>
		<pubDate>Wed, 16 Jul 2008 21:34:11 +0000</pubDate>
		<dc:creator>johanna</dc:creator>
				<category><![CDATA[job analysis]]></category>
		<category><![CDATA[job description]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/htp/?p=689</guid>
		<description><![CDATA[I recently met a lead whose business card read &#8220;Lead Phoenix Developer.&#8221;  I asked what that meant, and he explained that he was a technical lead for an project code-named Phoenix. His business card could have read &#8220;Lead Developer&#8221; or &#8230; <a href="http://www.jrothman.com/blog/htp/2008/07/separate-internal-job-titles-from-external-titles.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I recently met a lead whose business card read &#8220;Lead Phoenix Developer.&#8221;  I asked what that meant, and he explained that he was a technical lead for an project code-named Phoenix. His business card could have read &#8220;Lead Developer&#8221; or &#8220;Technical Lead&#8221; and made much more sense.</p>
<p>This almost happened to me today. I&#8217;m the conference chair (the program manager for the whole conference) for Agile 2009 (in Chicago, August 2009). Internally, I think that position is called &#8220;program director&#8221;&#8211;but I&#8217;m not selecting any part of the actual conference. The program piece is that the position is like a program manager position. I asked to be called the conference chair instead. That&#8217;s what I&#8217;ll be calling myself!</p>
<p>If you have internal names for jobs, that&#8217;s fine. Keep the internal and external names separate.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/htp/2008/07/separate-internal-job-titles-from-external-titles.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>A Little More on How to Hire a Manager</title>
		<link>http://www.jrothman.com/blog/htp/2008/06/a-little-more-on-how-to-hire-a-manager.html</link>
		<comments>http://www.jrothman.com/blog/htp/2008/06/a-little-more-on-how-to-hire-a-manager.html#comments</comments>
		<pubDate>Mon, 30 Jun 2008 15:51:06 +0000</pubDate>
		<dc:creator>johanna</dc:creator>
				<category><![CDATA[job analysis]]></category>
		<category><![CDATA[manager]]></category>
		<category><![CDATA[qualities]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/htp/2008/06/a-little-more-on-how-to-hire-a-manager.html</guid>
		<description><![CDATA[Lisa has a nice post, How to Hire a Manager &#8211; A Time Tested Recipe. She&#8217;s close. I&#8217;m not so sure about the &#8220;humble&#8221; part, and I would add something like &#8220;advocates for team.&#8221; But the piece Lisa missed is &#8230; <a href="http://www.jrothman.com/blog/htp/2008/06/a-little-more-on-how-to-hire-a-manager.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Lisa has a nice post, <a href="http://managementcraft.typepad.com/management_craft/2008/06/how-to-hire-a-m.html" target="_blank">How to Hire a Manager &#8211; A Time Tested Recipe</a>. She&#8217;s close. I&#8217;m not so sure about the &#8220;humble&#8221; part, and I would add something like &#8220;advocates for team.&#8221;</p>
<p>But the piece Lisa missed is integrity. Without integrity, the other qualities, preferences, and non-technical skills are useless. To be fair, she implies it in her post. But I like making it explicit, because then I can ask questions such as, &#8220;Have you ever been in a position where the company wanted you to do something that went against your integrity? What happened?&#8221; If you want to ask about what the person learned, ask, &#8220;What did you learn from that experience?&#8221;</p>
<p>It&#8217;s possible that less seasoned managers have not been in an integrity-binding position, yet. I have yet to meet a manager who&#8217;s been managing for more than a couple of years who has not been in this position. When I&#8217;ve been in a position to hire managers (or to be hired as a manager), I want to know how the candidate has performed while in the integrity bind, or how my potential managers have performed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/htp/2008/06/a-little-more-on-how-to-hire-a-manager.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

