<?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>Pramatr Blog &#187; Hiring</title>
	<atom:link href="http://www.pramatr.com/blog/tag/hiring/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pramatr.com/blog</link>
	<description>A collection of articles from pramatr.com on technology, security, software and anything we find interesting</description>
	<lastBuildDate>Mon, 29 Mar 2010 19:48:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hiring Staff: Level 70s Need Not Apply?</title>
		<link>http://www.pramatr.com/blog/2009/02/26/hiring-staff-level-70s-need-not-apply/</link>
		<comments>http://www.pramatr.com/blog/2009/02/26/hiring-staff-level-70s-need-not-apply/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 06:15:24 +0000</pubDate>
		<dc:creator>pramatr</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Discipline]]></category>
		<category><![CDATA[Hiring]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[Team]]></category>

		<guid isPermaLink="false">http://pramatr.com/?p=547</guid>
		<description><![CDATA[After working in the technology industry for many years, I&#8217;ve had the pleasure of working with many avid gamers. Some of these are occasion players, but I&#8217;ve also worked with those that spent endless evenings and early mornings playing MMOs. The water cooler gaming banter is a regular occurrence; with discussions of last nights raid [...]]]></description>
			<content:encoded><![CDATA[<p>After working in the technology industry for many years, I&#8217;ve had the pleasure of working with many avid gamers. Some of these are occasion players, but I&#8217;ve also worked with those that spent endless evenings and early mornings playing MMOs. The water cooler gaming banter is a regular occurrence; with discussions of last nights raid and the weekend guild meeting. It was therefore quite interesting when I started to read January&#8217;s edition of the gaming magazine <a href="http://www.edge-online.com/">edge</a> which talked about hiring these same gamers.</p>
<blockquote><p><em>&#8220;He replied that employers instruct him not to send them World of Warcraft players. He said there&#8217;s a belief that WOW player can&#8217;t give 100 per cent as their focus is elsewhere, their sleeping patterns aren&#8217;t great, etc. I mentioned that some people have written about MMOG leadership as a career positive, and he shook his head.&#8221;</em></p></blockquote>
<p>After a little searching I found the original <a href="http://forums.f13.net/index.php?topic=15577.0">source</a> of this quote and the proper context in which it was delivered. Although the opinion was that of a single recruiter and was merely a brief comment in a conversation, it seems to have generated a surprising amount of publicity (nearly 90k hits on the forum alone). Much of this was no doubt due to the <a href="http://en.wikipedia.org/wiki/Telephone_game">telephone game</a> nature of how this story was reported; in some reports it was a job interview, in others a huge employeer. The story had a life of it&#8217;s own and was reported in various incarnations, some widely inaccurate from the original. It did however touch a nerve and I was forwarded the same link several times from both gamers and none gamers.</p>
<p>It wasn&#8217;t so many months ago that I was <a href="http://infotech.indiatimes.com/Personal-Tech/Computing/How-to-build-leaders-from-gaming/articleshow/msid-3046174,curpg-1.cms">reading</a> about <em>&#8220;the striking similarities between the skills required for online gaming and those required for real world leadership&#8221;.</em> Jim Spohrer, Director of Services Research IBM <a href="http://www.gameguru.in/mmo/2007/02/mmo-players-make-great-leaders-ibm-seriosity-study/">said</a>, <em>&#8220;What we&#8217;ve found is that success as a business leader may depend on skills as a gamer&#8221;.</em> Some <a href="http://www.nickyee.com/daedalus/archives/000338.php">people</a> even went as far as to say that these games should be thought of as <em>&#8220;a potential educational medium for complex social skills&#8221;.</em> Others even <a href="http://www.wired.com/wired/archive/14.04/learn.html">contemplated</a> resumes that include a line reading <em>&#8220;level 60 tauren shaman in World of Warcraft.&#8221;</em></p>
<p>I have come across many hardcore MMO gamers who poses in-game qualities that any employer would jump at, but do these really translate into real world qualities? Are guild masters really project managers or lead developers in another guise? I&#8217;ve seen guild masters that organize every part of their weekend raid but I really wouldn&#8217;t be confident of letting them run the project schedule. Virtual world skills <em>may</em> help improve real world skills but I personally haven&#8217;t seen a correlation between the two. Guild masters may make great project managers but I wouldn&#8217;t personally use this status as an indication of potential ability.</p>
<p>Since reading the quote in the edge magazine, I&#8217;ve read more negative opinions about the impact these games have on individuals. Some anecdotal observations <a href="http://www.wowinsider.com/2008/12/11/fcc-comissioner-world-of-warcraft-causes-college-dropouts/">claim</a> that playing these games is causing college drop-outs and led to people <a href="http://www.gamepolitics.com/2008/12/09/wow-trashing-some-college-students039-grades">neglecting</a> their studies. The results from a <em>small</em> poll even <a href="http://www.boards.ie/vbulletin/showthread.php?t=2055418002">showed</a> that 55% of people thought that MMO gaming affected their own school or work performance. The sample is small, but it&#8217;s still quite interesting that the very people playing the game claim it affects their own performance. Many follow up comments from the original story come to a similar conclusion; playing games makes you a less effective employee. But is that really true?</p>
<p>Balance and separation seem to be the dominating factors. Those gamers that I&#8217;ve really enjoyed working with were able to leave their gaming lifestyle at home, it&#8217;s something they do in an evening but it doesn&#8217;t take over their life. Those that really cause headaches think nothing of discussing group tactics and tech tree analysis during work, with the lunchtime forum reading quite easily turning into an afternoons reading. Morning naps are a common occurrence to make up for lost sleep when they were too busy the night before slaying the latest boss. But is this really any different to any other evening activity?</p>
<p>Everyone spends their spare time in different ways, but if that spare time activity starts affecting work on a regular basis, an employeer is completely justified to be unhappy about this. It doesn&#8217;t have to be a late night playing games, it could quite easily be a late night at the local pub or 4am coding on your own pet project. It doesn&#8217;t matter if last night you <a href="http://www.worldofwarcraft.com/info/classes/">were</a> a Death Knight, a Shaman a Warlock or just out partying, if you come to work an absolute wreck and the rest of the team have to make up for it, that&#8217;s just not on. When hiring staff, level 70s need not apply?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pramatr.com/blog/2009/02/26/hiring-staff-level-70s-need-not-apply/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hiring During A Recession: A Little Research</title>
		<link>http://www.pramatr.com/blog/2009/02/03/hiring-during-a-recession-a-little-research/</link>
		<comments>http://www.pramatr.com/blog/2009/02/03/hiring-during-a-recession-a-little-research/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 07:00:57 +0000</pubDate>
		<dc:creator>pramatr</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Hiring]]></category>
		<category><![CDATA[Recession]]></category>
		<category><![CDATA[Team]]></category>

		<guid isPermaLink="false">http://pramatr.com/?p=486</guid>
		<description><![CDATA[In a recent post I postulated that given the current recession and turbulent economic state, the good developers are staying in their current role rather than interviewing for a new position. This was only really guess work however, so I thought it would be useful to conduct a little market research. I decided to have [...]]]></description>
			<content:encoded><![CDATA[<p>In a recent <a href="http://pramatr.com/2009/01/07/hiring-during-a-recession-where-have-all-the-good-candidates-gone/">post</a> I postulated that given the current recession and turbulent economic state, the good developers are staying in their current role rather than interviewing for a new position. This was only really guess work however, so I thought it would be useful to conduct a little market research. I decided to have a few conversations with companies looking to hire and recruitment agents to collate some information.</p>
<p>We recently produced quite a basic job specification with pretty standard requirements, a competitive wage with benefits and asked for several years of relevant experience. Having looked at all of the various job postings I would have thought there would be a wealth of talent looking for an opportunity like this. We were looking for around ten resumes to sift through as a starting point.</p>
<blockquote><p>The number of available candidates and skills is a very difficult ask at the moment. There are simply not a huge number of candidates available with the required skill set. There isn&#8217;t just one problem; the number of candidates and skills are both big problems at the moment, there isn&#8217;t enough of either.</p></blockquote>
<p>Our first thought was that wage might be an issue, so what if we were will to increase the wage offering?</p>
<blockquote><p>Wages aren&#8217;t really the issue. It&#8217;s quite a general problem that people are unwilling to move jobs right now. The economic state is not conducive towards it. People just don&#8217;t know if the company is going to be around next month, or if they&#8217;ll be forced to cut costs. If Microsoft and Sun are having to do it, then who will be next?</p></blockquote>
<p>But surely if there are scores of people being made redundant there should be talent available for hire.</p>
<blockquote><p>Typically, most of the people being made redundant on the news aren&#8217;t highly skilled technical types. Some of them are but the majority are unskilled. Of those technical staff looking for work, many of them are contract staff who haven&#8217;t reach the point of really having to work yet. Some of them need to work, but many of them can &#8220;play it cool&#8221; for a while yet.</p></blockquote>
<p>So is the industry really in crisis, or is it actually faring quite well at the moment? Are there tens of thousands of skilled developers out there struggling to find work, or just a few more than usual? I&#8217;m sure there must be a large number of skilled people who have recently lost their job, but if so where are they and why don&#8217;t they seem to be looking for work?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pramatr.com/blog/2009/02/03/hiring-during-a-recession-a-little-research/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Rubik&#039;s Approach</title>
		<link>http://www.pramatr.com/blog/2009/01/29/the-rubiks-approach/</link>
		<comments>http://www.pramatr.com/blog/2009/01/29/the-rubiks-approach/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 06:25:00 +0000</pubDate>
		<dc:creator>pramatr</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Communication]]></category>
		<category><![CDATA[Discipline]]></category>
		<category><![CDATA[Hiring]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[Team]]></category>

		<guid isPermaLink="false">http://pramatr.com/?p=222</guid>
		<description><![CDATA[Hiring new staff can be a long and drawn out process, at the end of which you hope you&#8217;ve found the right candidate. Vetting resumes, collating a list of potential candidates, telephone screening and then eventually bringing them in for an interview&#8230;&#8230;.. so what&#8217;s the plan? This is the most important decision you&#8217;re going to [...]]]></description>
			<content:encoded><![CDATA[<p>Hiring new staff can be a long and drawn out process, at the end of which you hope you&#8217;ve found the right candidate. Vetting resumes, collating a list of potential candidates, telephone screening and then eventually bringing them in for an interview&#8230;&#8230;.. so what&#8217;s the plan? This is the most important decision you&#8217;re going to make about your interview process; do you give them the list of technical questions, some example code or should you include the the rubik&#8217;s approach?</p>
<p><strong>The List of Technical Questions</strong></p>
<p>The candidate is presented with a list of technical questions that start with basic questions and slowly move towards more difficult ones. These could be about language specifics, API&#8217;s they claim to know or anything technical that is related to their potential position. Anyone with a basic knowledge of development principles stands a good chance of getting a reasonable score with the basic questions. Most people can memorise answers to the general technical questions, but does that really give you an insight into their ability?</p>
<p><strong>The Example Code Test</strong></p>
<p>The candidate is asked to write some general purpose code or possibly something resembling code they might be expected to work on. Anything general should be quite straight forward for the candidate, but anything that expects them to write code to specific API&#8217;s could produce undesirable results. If the candidate has claimed to have a good working knowledge of an API they have no excuse, but if they didn&#8217;t use the API yesterday, last month or ever, should that really sway your hiring decision? Is this candidate really better or worse than the one before?</p>
<p><strong>A Different Way?</strong></p>
<p>Joel Spolsky keeps his <a href="http://www.joelonsoftware.com/articles/GuerrillaInterviewing3.html">criteria</a> for hiring staff quite simple; <em>smart, and gets things done</em>. If we approach hiring with such simple criteria; development is about solving problems and a good developer needs to excel at this regardless of their chosen language. They need a natural aptitude to understand a problem, break it down and arrive at a a solution. Presenting a candidate with technical questions or example code rarely tests those natural problem solving abilities in any great deal.</p>
<p><strong>Rubik&#8217;s Research</strong></p>
<p>A recent batch of company branded merchandise contained a single <a href="http://en.wikipedia.org/wiki/Rubik's_cube">rubik&#8217;s cube</a>. Over the course of a couple of months, the rubik&#8217;s cube was passed around the office, each member of the team having differing degrees of success. One team member was a rubik&#8217;s cube wizard, spinning and flicking the squares around to complete the puzzle in what seemed like seconds. This team member also happens to be exceptional at their job and has amazing problem solving skills. This team member is not a developer, but I have no doubt that if they decided to turn their hand to it, they would be an exceptionally productive one.</p>
<p>Some of the other team members just couldn&#8217;t break the problem down and struggled to find the patterns that advanced the puzzle. Even after training from the rubik&#8217;s cube wizard and written instructions on how to solve the puzzle, some team members still couldn&#8217;t progress from the jumbled mess. Some of these individuals could be classified as average (not exceptional, but not bad) developers and this puzzle really seemed to highlight the distinction.</p>
<p>The rubik&#8217;s cube is only one example of a problem solving challenge (some would argue one of the hardest), but even when supplied with the answers it still provides a good challenge. Fan&#8217;s of the classic game show <a href="http://en.wikipedia.org/wiki/The_Krypton_Factor">Krypton Factor</a> might already have an idea of the kind of challenges a candidate could undertake; from the impossible to the absurd. The idea here is simply that by augmenting a normal interview with a puzzle element, it may add some insight into the candidates puzzle solving approach.</p>
<p><strong>Conclusion</strong></p>
<p>The difference between average, good and excellent developers can often be traced back to their aptitude to solve basic problems. If team members are given the solution to problems but still can&#8217;t progress further, does this give us an insight into their general analytical approach? Problem solving skills can be taught to some degree, but does the rest just come naturally, is there only so much you can teach? Typical interviews often only touch on this ability and don&#8217;t look at it from a pure approach.</p>
<p>Puzzles like the rubik&#8217;s cube are a great way to test an individuals problem solving abilities, potentially putting them on a level playing field. These kind of puzzles force individuals to look for patterns, understand the process and apply it; after all isn&#8217;t that what development is all about? Next time you have a candidate in for an interview, should you include the the rubik&#8217;s approach?</p>
<p><strong>Note:</strong> I have tried to find <a href="http://jwilson.coe.uga.edu/emt725/PSsyn/Pssyn.html">more</a> information on this subject but as yet I&#8217;ve found very little real research. I&#8217;d be interested to hear about the links between problem solving and programming ability.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pramatr.com/blog/2009/01/29/the-rubiks-approach/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hiring During A Recession: Where Have All The Good Candidates Gone?</title>
		<link>http://www.pramatr.com/blog/2009/01/07/hiring-during-a-recession-where-have-all-the-good-candidates-gone/</link>
		<comments>http://www.pramatr.com/blog/2009/01/07/hiring-during-a-recession-where-have-all-the-good-candidates-gone/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 23:06:27 +0000</pubDate>
		<dc:creator>pramatr</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Hiring]]></category>
		<category><![CDATA[Recession]]></category>
		<category><![CDATA[Team]]></category>

		<guid isPermaLink="false">http://pramatr.com/?p=50</guid>
		<description><![CDATA[Over the past year, it has been very interesting to see the increasing number of articles regarding the impact of the global recession on IT. Most of these have focused on how to make yourself recession proof, or what to do with the increased downtime between contracts. One problem that does not seem to appear [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past year, it has been very interesting to see the increasing number of articles regarding the impact of the global recession on IT. Most of these have focused on how to make yourself recession proof, or what to do with the increased downtime between contracts. One problem that does not seem to appear however, is the lack of good candidates when hiring during this time.</p>
<p>Over the past six months the IT job market seems have all but disappeared (in some regions). Projects have been postponed, contracts have dried up within a hundred mile radius and the number of advertised permanent roles has drastically reduced. This isn&#8217;t really a surprise given the current economic climate, but for companies who are actually still looking to hire, the problem seems strangely just as familiar.</p>
<p>Many of the candidates currently looking for work simply do not have the skills required and the good developers seem to be holding on tight and riding out the recession. The current raft of resumes are frequently from contract developers, most of these developers are quite honest about their reason for seeking a permanent role, they simply can not find contract work. These developers aren&#8217;t typically looking for a permanent role in the longer term however, so should the market conditions improve, hiring a new developer might be a problem all over again.</p>
<p>Joel Spolsky <a href="http://www.joelonsoftware.com/articles/FindingGreatDevelopers.html">said</a> that the <em>&#8220;best people in every field, are quite simply never on the market&#8221;</em> and during a recession that seems even more true. With the recession forecast to continue well into 2009, it looks like the good developers are going to stay in their current role and hiring will continue to be a problem. Which leaves the question, the right developer, or the developer right now?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pramatr.com/blog/2009/01/07/hiring-during-a-recession-where-have-all-the-good-candidates-gone/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Beware, The Developer Who Isn&#039;t Interested In Development!</title>
		<link>http://www.pramatr.com/blog/2008/08/23/beware-the-developer-who-isnt-interested-in-development/</link>
		<comments>http://www.pramatr.com/blog/2008/08/23/beware-the-developer-who-isnt-interested-in-development/#comments</comments>
		<pubDate>Sat, 23 Aug 2008 21:44:00 +0000</pubDate>
		<dc:creator>pramatr</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Discipline]]></category>
		<category><![CDATA[Hiring]]></category>
		<category><![CDATA[Improvement]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Structure]]></category>

		<guid isPermaLink="false">http://pramatr.com/2007/08/23/beware-the-developer-who-isnt-interested-in-development/</guid>
		<description><![CDATA[When I first started my software engineering degree, there were plenty of people I met who simply didn&#8217;t want to be there. After a few months they&#8217;d had enough and moved onto something else, and after a couple of years the classes had halved in size. I&#8217;ve actually met a few people in the industry [...]]]></description>
			<content:encoded><![CDATA[<p>When I first started my software engineering degree, there were plenty of people I met who simply didn&#8217;t want to be there. After a few months they&#8217;d had enough and moved onto something else, and after a couple of years the classes had halved in size. I&#8217;ve actually met a few people in the industry who behave like they don&#8217;t want to be here either, but I was hoping they were in the minority. After speaking to a former colleague however, I&#8217;ve found that the problem might be much worse than I had thought. The contradiction of the developer who isn&#8217;t interested in development.</p>
<p>Let me just start by saying, if you&#8217;ve got this far you really aren&#8217;t one of the people I&#8217;m talking about! Hopefully you&#8217;ll see this as a good thing <img src='http://69.89.31.94/~pramatrc/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .<br />
<span id="more-82"></span><br />
A previous project I worked on was mainly composed of short-term contract staff. The project saw large staff turnover and the code quality was generally quite poor. Many of the developers simply weren&#8217;t interested in the project and why should they be? Team members that don&#8217;t have to take long term <a href="http://www.extremeprogramming.org/rules/collective.html">ownership</a> of a project don&#8217;t really have to worry about it&#8217;s quality or longevity. They can stumble through a project putting in the minimum amount of effort required to get the job done. They can move onto a new project and leave behind all the problems for someone else. When working with transient staff, you just have to be pragmatic about this, it&#8217;s just life. Some of these staff will be true professionals and give a project their all, others won&#8217;t.</p>
<p>Now I know this sounds like an obvious thing to say, but when putting a team together, you need to hire developers who actually take an interest in what they do! Many people involved in the hiring of staff really don&#8217;t understand this, and instead focus on finding someone who claims to be <a href="http://en.wikipedia.org/wiki/Buzzword_compliant">buzzword compliant</a>. Having the right skills is an obvious requirement, but this isn&#8217;t the only consideration that needs to be made. A large percentage of developers out there, just aren&#8217;t interested in the project they are working on and more importantly they aren&#8217;t interested in software development in general. The more developers I talk to and the more horror stories I hear from them, the more I&#8217;m convinced that these people are on the rise.</p>
<p>Developers that aren&#8217;t interested in what they do, don&#8217;t invest in themselves and don&#8217;t strive to improve not only their skills, but also those of their team mates. They don&#8217;t take pride in the code they develop, and a real danger if you work under a developer like this is that you will stop taking pride in yours as well. They will never read technology blogs or articles, they will never be found viewing DZone, TSS, infoQ and they will never pick up a technology book. They have no interest in development outside the hours of 9am-5pm and they probably never will. They are basically happy treading water, just getting by.</p>
<p>They are probably perfectly nice people and outside of work you might have plenty of things in common with them. In a workplace however, teams incorporating individuals like this are always fighting an uphill battle. The knowledge transfer will always be a one-way process. Opinions in important decisions will seem like a diversion from everything else they could be doing. The most reaction you&#8217;ll ever get in a discussion is a nod of their head or a shrug of their shoulders. In the past I&#8217;ve found this can actually be somewhat infectious and it gradually starts to have a negative effect on the entire team.</p>
<p>You&#8217;ve basically got the worst kind of <a href="http://en.wikipedia.org/wiki/Code_monkey">code monkey</a>. One that doesn&#8217;t really know what they are doing, doesn&#8217;t understand what they should be doing, doesn&#8217;t care that this is the case and just isn&#8217;t interested!</p>
<p>Now if you are a <a href="http://en.wikipedia.org/wiki/Code_monkey">code monkey</a> who&#8217;s happy hacking away for eight hours a day, you aren&#8217;t interested in what you do and you really don&#8217;t want to learn, that&#8217;s absolutely fine and good luck to you! In my experience however, if you want to build a team that&#8217;s going to produce a product of quality and longevity, you need to steer well clear of these people! These people will drain your other team members, slow you down and will generally cost you lots of money!</p>
<p>You&#8217;ll find these people everywhere. They&#8217;ll always be too busy to help, but they won&#8217;t be shy in asking other people to help them. They won&#8217;t want to develop things the same way everyone else does and instead they&#8217;ll develop their own <em>style</em>. They will never want to get their hands dirty and instead want to do the cool R&amp;D jobs. When everyone is too busy to help, instead of rolling up their sleeves they&#8217;ll turn to the wealth of free labour on the Internet forums. The majority of posts on forums are from hard working developers, but you&#8217;ll also spot the other type as well.</p>
<p>So as a cautionary tale, if you have employees who fit this profile, do a quick search on the Internet for package and class names that match your project. You might find nothing, on the other hand you might find the original author of your code on an Internet forum. Why not contact them and offer them a job, you might as well if they are writing code for you anyway.</p>
<p>If someone really isn&#8217;t working out in the team, you <strong>need</strong> to do something about it. The longer this goes on, the greater the negative impact will be on the team. This can very quickly go from one problem to several. If there is a hint of promise at all in this developer (and as an eternal optimist I&#8217;d like to believe there always is), work with them to try and understand what the problems are.</p>
<p>Get them involved in the team: find something they are good at or interested in and try and develop this talent. Encourage them to go off and find out more about this and report this back to the team, make them feel important and make them the subject area expert. You need to do everything you can to make these people integrated and motivated. If nothing interests or motivates your developer you&#8217;re in trouble. If it doesn&#8217;t work out, in many cases it&#8217;s better for these people to do nothing at all, such is their negative impact on team performance. At the end of the day, do you really need people like this in your team?</p>
<p>When you are looking to hire new team members, you need more than just <a href="http://en.wikipedia.org/wiki/Buzzword_compliant">buzzwords</a>. Go for the developer that shows real enthusiasm and interest in what they do. Go for the developer that&#8217;s contributed to open source software or forums to help other people out. Go for the developer who is willing to admit they don&#8217;t know the answer to your question, but they do know how to find it. Go for the developer that asks questions and has opinions on things that matter. Go for the developer who is excited that you have a library of books for them to read. These are the people you can work with, you can encourage and you can help to become better developers. These are the people that will be an asset to your team and will help <strong>you</strong> become a better developer as well. One developer who&#8217;s passionate and highly motivated, is worth so much more than a bunch that aren&#8217;t!</p>
<p>Above all else, avoid the contradiction of the developer who isn&#8217;t interested in development.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pramatr.com/blog/2008/08/23/beware-the-developer-who-isnt-interested-in-development/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
	</channel>
</rss>
