<?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>Obi-Wan Kimberly &#187; Web Development</title>
	<atom:link href="http://www.obiwankimberly.com/category/webdev/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.obiwankimberly.com</link>
	<description>Kimberly Blessing is your only hope.</description>
	<lastBuildDate>Wed, 25 Aug 2010 11:48:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom:link rel='hub' href='http://www.obiwankimberly.com/?pushpress=hub'/>
		<item>
		<title>Web Developer Job Search: Interviewing Tips</title>
		<link>http://www.obiwankimberly.com/2010/08/01/web-developer-job-search-interviewing-tips/</link>
		<comments>http://www.obiwankimberly.com/2010/08/01/web-developer-job-search-interviewing-tips/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 14:50:44 +0000</pubDate>
		<dc:creator>Kimberly Blessing</dc:creator>
				<category><![CDATA[Job Search]]></category>
		<category><![CDATA[Personal Development]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[interview feedback]]></category>
		<category><![CDATA[interview tips]]></category>
		<category><![CDATA[job interview]]></category>
		<category><![CDATA[web developer]]></category>

		<guid isPermaLink="false">http://www.obiwankimberly.com/?p=284</guid>
		<description><![CDATA[Consistently, web developer candidates follow up with me after an interview for feedback. The number one question I get? <strong>What else should I have known or said during the interview to land the job?</strong> Find out my top three interviewing tips!]]></description>
			<content:encoded><![CDATA[<p class="photo"><a href="http://www.flickr.com/photos/40066549@N03/4639619643/"><img src="http://farm5.static.flickr.com/4020/4639619643_84eb0bb122_m.jpg" alt="Obi-Wan Kimberly Blessing" /></a><br />
That&#8217;s me conducting a speed interview during my Speed Interviews session at WebVisions 2010</p>
<p>I&#8217;ve interviewed a fair number of web developer candidates recently, and many have followed up with me afterwards for feedback. The number one question I get? <strong>What else should I have known or said during the interview to land the job?</strong></p>
<p>This is a pretty easy question for me to answer, so let me give all of you some insight into what I&#8217;m looking for, as a hiring manager and interviewer:</p>
<ul>
<li><strong>Have an opinion.</strong> This doesn&#8217;t sound too tricky, right? But in order to have an opinion, you have to have some knowledge and/or experience. For example, if I ask someone what their favorite browser is and why, it&#8217;s going to be easy for the person to come back with a response &#8212; likely based on what they use everyday. So why is it so difficult to tell me what doctype you prefer to code against, or whether you like or dislike reset CSS? To me, not having an answer means that you either don&#8217;t know what these things are or don&#8217;t have experience with them. Oh wait, you do have experience, but you don&#8217;t want to voice an opinion that would be contrary to my own? Your interview is not a time to be timid! State your case and let me at least know that you know what you&#8217;re talking about. I certainly won&#8217;t judge you negatively for that.</li>
<li><strong>Know some HTML5 and CSS3.</strong> There are <a href="http://techcrunch.com/2010/07/06/freelancer-geolocation-html5-jobs/">lots of HTML5 jobs</a> opening up, and even those employers that don&#8217;t presently advertise the need will want these skills in the future. What, you haven&#8217;t learned any HTML5 or CSS3? You&#8217;re a professional, right? The excuse that your current job doesn&#8217;t support you trying these things doesn&#8217;t fly. There are plenty of websites and new publications out now to help you get up to speed in your own time. Plenty of shops are currently looking at switching to HTML5 and adding CSS3 features, and they want people who are able to contribute to these efforts from day one. Believe me, you don&#8217;t need a lot of time to pick up some knowledge &#8212; in just a few hours you can learn quite a lot!</li>
<li><strong>Admit that you don&#8217;t know.</strong> Sometimes interviewers will throw you curveball questions designed just to get you to say one thing &#8212; &#8220;I don&#8217;t know.&#8221; Yes, it can be mean, but it does have a purpose: are you someone who will bullshit your way through an interview, and then possibly a job? Or are you willing to admit that you don&#8217;t know something &#8212; and in that case, are you the kind of person who shuts down, the kind who asks for help understanding, the kind who says &#8220;I&#8217;ll go learn about that and follow up&#8221;? It should come as no surprise that I like the latter kind of person. But there&#8217;s an even more practical reason for this: you may misunderstand a question, or the interviewer may not ask the question in a clear manner, or you may not be able to give a direct answer to a question but you could speak about something related. Saying you don&#8217;t know, but that you&#8217;re going to try to answer the question in the way you understand it, shows patience and diligence &#8212; and may just expose some additional skills or knowledge. Don&#8217;t hesitate to say it.</li>
</ul>
<p>Want some more interviewing tips? Back in May, I ran a session at <a href="http://webvisionsevent.com/">WebVisions</a> called <strong>Speed Interviews</strong>. In it, I gave some tips to help the audience have a great interview experience, and then I conducted a number of 2-3 minute interviews on stage. It was a fun but challenging experience for me! My  <a href="http://presentations.kimberlyblessing.com/2010/WebVisions/speedinterviews/Speed_Interviews.pdf">slides</a> are online and I welcome your questions about interviewing. Good luck!</p>
<h3>Looking to learn more about HTML5?</h3>
<ul>
<li>View source on this site!
</li>
<li>Read <a href="http://diveintohtml5.org">Dive Into HTML5</a> (online manuscript, free!) by Mark Pilgrim</li>
<li><a href="http://html5doctor.com">HTML5 Doctor</a> by Bruce Lawson and friends reduces HTML5 into easy to read chunks</li>
<li><a href="http://www.amazon.com/gp/product/0321719913?ie=UTF8&#038;tag=kimberlybless-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0321719913">HTML5 Now: A Step-by-Step Video Tutorial for Getting Started Today</a> by Tantek Çelik is an awesome 2.5 hour introduction (and at $30 on Amazon, the cheapest personal instruction you can get)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.obiwankimberly.com/2010/08/01/web-developer-job-search-interviewing-tips/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Review of HTML &amp; CSS: The Good Parts</title>
		<link>http://www.obiwankimberly.com/2010/03/22/review-html-css-the-good-parts/</link>
		<comments>http://www.obiwankimberly.com/2010/03/22/review-html-css-the-good-parts/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 15:06:17 +0000</pubDate>
		<dc:creator>Kimberly Blessing</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[book review]]></category>
		<category><![CDATA[css book]]></category>
		<category><![CDATA[good parts book]]></category>
		<category><![CDATA[html book]]></category>
		<category><![CDATA[html css book]]></category>
		<category><![CDATA[o'reilly]]></category>

		<guid isPermaLink="false">http://www.obiwankimberly.com/?p=162</guid>
		<description><![CDATA[If you're looking to enhance your skills, improve the quality of your work, find a better job, or even if you just want to have a backup brain handy, I recommend <a href="http://www.amazon.com/gp/product/0596157606?ie=UTF8&#038;tag=kimberlybless-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0596157606"><i>HTML &#38; CSS: The Good Parts</i></a>.]]></description>
			<content:encoded><![CDATA[<p class="photo"><a href="http://www.amazon.com/gp/product/0596157606?ie=UTF8&#038;tag=kimberlybless-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0596157606" class="thumbnail"><img src="http://www.obiwankimberly.com/wordpress/misc/0596157606.jpg" alt="HTML &amp; CSS: The Good Parts"/></a></p>
<p>O&#8217;Reilly&#8217;s <a href="http://www.amazon.com/gp/product/0596157606?ie=UTF8&#038;tag=kimberlybless-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0596157606"><i>HTML &amp; CSS: The Good Parts</i></a> by <a href="http://henick.net/">Ben Henick</a> is a new book to educate and aid web professionals in building quality web experiences. A quick disclaimer about this review: I worked on this book as a technical reviewer and the author is a colleague and friend.</p>
<p>This book is primarily for those who have some experience with HTML and CSS and want to refine their skills &#8212; but even front-end code ninjas will find some valuable reference material in this book. While the title implies a focus on HTML and CSS, Ben takes the time to touch on a number of related topics, such as the client-server model, creating usable interfaces, image optimization, and web typography &#8212; thus giving the reader greater insight on the wider range of knowledge and skills it takes to build a quality web site.</p>
<p>One of my favorite sections of the book is chapter 4, &#8220;Developing a Healthy Relationship with Standards.&#8221; Ben gives an excellent explanation of the history and benefits of standards adoption and then wraps it up with 10 rules for &#8220;standards-friendly&#8221; development. If you&#8217;re still trying to make the case for adopting standards where you work, definitely check out this chapter.</p>
<p>If you&#8217;ve read any of the &#8220;Good Parts&#8221; books then you know that these books also highlight the &#8220;bad parts&#8221; and &#8220;awful parts&#8221; of the subject matter. While Ben gives a good overview of the browser wars as context, he spends a number of pages calling out the various issues with Internet Explorer. (I like to think that I helped tone down some of the harsh criticism he originally wrote by reminding him of how advanced IE6 was at the time of its release.) He goes on to explain the concept of graded browser support (something near and dear to my heart) and hits on a number of seemingly nit-picky but important concepts which standardistas care about.</p>
<p>It&#8217;s really amazing how much information Ben packed into this 352-page book &#8212; far too much for me to address here. Besides touching on HTML5, there&#8217;s a helpful glossary and numerous reference tables. As I&#8217;m writing this review, in fact, I&#8217;m sticky-noting the book so I can easily find reference information that will help me in my day-to-day work. That said, you can also sit down and read the book cover-to-cover. (Ben&#8217;s an incredible writer.)</p>
<p>If you&#8217;re looking to enhance your skills, improve the quality of your work, find a better job, or even if you just want to have a backup brain handy, I recommend <a href="http://www.amazon.com/gp/product/0596157606?ie=UTF8&#038;tag=kimberlybless-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0596157606"><i>HTML &amp; CSS: The Good Parts</i></a>.</p>
<div class="review-item">
<div class="thumbnail"><a href="http://www.amazon.com/gp/product/0596157606?ie=UTF8&#038;tag=kimberlybless-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0596157606"><img src="http://www.obiwankimberly.com/wordpress/misc/0596157606.jpg" alt="HTML &amp; CSS: The Good Parts"/></a></div>
<ul>
<li><strong>HTML &amp; CSS: The Good Parts</strong></li>
<li>by Ben Henick</li>
<li>Published by O&#8217;Reilly Media, ISBN-13: 978-0596157609</li>
<li><a href="http://www.htmlcssgoodparts.net/">Companion web site</a></li>
<li><a href="http://www.amazon.com/gp/product/0596157606?ie=UTF8&#038;tag=kimberlybless-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0596157606"><img src="https://images-na.ssl-images-amazon.com/images/G/01/buttons/buy-from-tan.gif" alt="Buy it from Amazon" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.obiwankimberly.com/2010/03/22/review-html-css-the-good-parts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Problem Isn&#8217;t IE6 &#8212; It&#8217;s You</title>
		<link>http://www.obiwankimberly.com/2010/01/31/the-problem-isnt-ie6-its-you/</link>
		<comments>http://www.obiwankimberly.com/2010/01/31/the-problem-isnt-ie6-its-you/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 23:56:26 +0000</pubDate>
		<dc:creator>Kimberly Blessing</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Managing Technology]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[ie hacks]]></category>
		<category><![CDATA[ie problems]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[old browsers]]></category>

		<guid isPermaLink="false">http://www.obiwankimberly.com/?p=98</guid>
		<description><![CDATA[Is Internet Explorer 6 an old, outdated, hanger-on of a browser? Yes, absolutely. Does it require the use code hacks in order to achieve semi-parity with more modern browsers? Yes, it does. <em>Should this be such a problem for web professionals? <strong>No, it shouldn't.</strong></em>]]></description>
			<content:encoded><![CDATA[<p>This post is going to upset a lot of people, I&#8217;m sure, but what I have to say needs to be said, if only to remind members of our community to behave themselves.</p>
<p>Is Internet Explorer 6 an old, outdated, hanger-on of a browser? Yes, absolutely. Does it require the use code hacks in order to achieve semi-parity with more modern browsers? Yes, it does. <em>Should this be such a problem for web professionals? <strong>No, it shouldn&#8217;t.</strong></em></p>
<p class="photo"><a href="http://twitxr.com/tapps/updates/97188/"><img src="http://www.obiwankimberly.com/wordpress/misc/ie6_cartoon.jpg" alt="IE6 Cartoon" /></a> Thanks, <a href="http://tracyappsdesign.com/">Tracy Apps</a>!</p>
<p>For a moment, forget about all of IE6&#8242;s issues, security, how much you dislike Microsoft, or whatever baggage you&#8217;re carrying around. Instead, think about IE6 as an unknown browser &#8212; perhaps as a random blip in your browser stats, or maybe as an interesting piece of tech you&#8217;ve seen on a blog or at a conference. You don&#8217;t know much about that browser or how your site is going to work on it, so what do you? You code it using web standards goodness: you create a base with semantic markup (and any server-side tech for forms), add on design via CSS, then layer on client-side interactivity with JavaScript and Ajax-y goodness &#8212; et voil&#224;, you have a lovely, robust web experience. </p>
<p>Now, with some new or unknown browser, you hope for the best. But with IE6, we know what the issues are. If you&#8217;re using PNGs with alpha-transparency in your design, you&#8217;ll need an alternate solution. If you&#8217;re adding horizontal margins to floats, you know you&#8217;ll run in to a double-margin bug. If you&#8217;re trying to clear floats within a parent, you know you need to set height. You&#8217;ll need to plan for handling unsupported CSS selectors. And when it comes to JavaScript, you may not even know what to plan for (unless you spend most of your days working with JS). </p>
<p>But again, you&#8217;re a web professional. You know your craft. You know this platform and its issues. (If you don&#8217;t, you need to know your craft better. No, I don&#8217;t buy &#8220;newness&#8221; to the field as an excuse &#8212; this is still a present concern, so you need to understand it! Why not start with my <a href="http://presentations.kimberlyblessing.com/2009/CSS_Summit/Troubleshooting_IE6.pdf">CSS tips for IE6</a>.) While some venting may be in order, I find the outright hatred for this browser (and other versions of IE, also bashed on a regular basis) to be downright unprofessional. Here&#8217;s why:</p>
<ol>
<li><strong>IE is still #1.</strong> While recent reports cite that its market share is shrinking, IE (all versions combined) is still the number one browser in use worldwide. The snide comments I&#8217;ve seen people make about IE (which I won&#8217;t link to) often extend to remarks about IE users, which is just about the uncoolest thing I&#8217;ve witnessed. Respect the user, regardless of browser!</li>
<li><strong>IE6 use is shrinking.</strong> With the growing number of sites proactively messaging that support is being discontinued for IE6, its share should continue to shrink, which will lessen your burden over time. (You do have an <a href="http://www.peachpit.com/articles/article.aspx?p=1412113">actively managed browser support policy</a>, to help you identify when you don&#8217;t have to support it any longer, right?) Celebrate that people are upgrading instead of harping on the stragglers.</li>
<li><strong>Promote the best experience.</strong> Instead of complaining about having to make a fancy widget work perfectly on IE6, engage with the client/product/design team to explain how you can deliver the best possible experience to every user by honoring only what each browser is truly capable of, rather than let one browser hold you back. You now have plenty of real world examples (Google Apps, Digg, Facebook, YouTube, etc.) to back you up on this!</li>
<li><strong>Help prepare for the future.</strong> Remind those in decision-making roles that the more time you spend looking backwards at the old, the less time you have to prepare for the new. Since I haven&#8217;t met a business owner (small, corporate, or otherwise) who doesn&#8217;t like &#8220;new&#8221;, this should snap them back to their primary focus of strategies that save money and provide for the future.</li>
<li><strong>Don&#8217;t make yourself look like an ass.</strong> If I&#8217;m one of those poor souls still stuck supporting (or, perhaps worse, using) IE6 and I&#8217;m trying to hire someone, do you think I&#8217;m going to hire the person who&#8217;s been hating on that browser all over the interwebs? Umm, no.</li>
</ol>
<p>I know folks are going to jump in with all sorts of comments about me not thinking about Ajax-y web apps or super beautiful design-y sites. The thing is, I do work on and continue to lead a team which works on these types of sites and apps, and yes, we&#8217;re supporting IE6 in all cases. No, it&#8217;s not to pixel perfection. No, the functionality we build for a new browser isn&#8217;t 100% replicated. But these sites aren&#8217;t as far off as you might think<a href="#note">*</a> &#8212; and in the cases where I&#8217;m using hacks or JS shims to get IE6 into compliance, I also have easy code management techniques for dropping support. </p>
<p id="note" class="note">*In fact, very recently, after preparing business and design teams to accept far less functionality in IE6, my team delivered a cool animated design-y thing that worked perfectly in that browser! (It&#8217;s not live yet, but I&#8217;ll update this when it is.)</p>
<p>So take the time to inform and to educate about browser differences and support strategies. Enthusiastically suggest alternatives to your team. Track your browser metrics and get happy about those numbers changing. Say a small thank you to those at Microsoft who are working to improve IE. Get inside the IE6 user&#8217;s head and present their story, not your own tale of woe. If you need help, ask for it.</p>
<p>Seriously, it&#8217;ll save you from looking like an ass.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.obiwankimberly.com/2010/01/31/the-problem-isnt-ie6-its-you/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Web Developer Job Interview Questions</title>
		<link>http://www.obiwankimberly.com/2010/01/12/web-developer-job-interview-questions/</link>
		<comments>http://www.obiwankimberly.com/2010/01/12/web-developer-job-interview-questions/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 17:41:17 +0000</pubDate>
		<dc:creator>Kimberly Blessing</dc:creator>
				<category><![CDATA[Job Search]]></category>
		<category><![CDATA[Recruiting and Hiring]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[interview questions]]></category>
		<category><![CDATA[technical questions]]></category>
		<category><![CDATA[web developer job interview]]></category>

		<guid isPermaLink="false">http://www.obiwankimberly.com/?p=72</guid>
		<description><![CDATA[If you're interviewing for a coding job, at some point you're going to be asked technical questions. If you've never interviewed for a web development job before, or if it's been a while, you might be wondering what to expect. Let me help you out by revealing some real web developer interview questions!]]></description>
			<content:encoded><![CDATA[<p>Every employer has a different recruiting and interviewing process, but at some point you&#8217;re going to be asked technical questions. (Or, at least, one would hope that you&#8217;d be asked technical questions&#8230; if not, look out.) </p>
<p>If you&#8217;ve never interviewed for a web development job before, or if it&#8217;s been a while, you might be wondering what to expect. Rather than list a whole slew of questions here, I&#8217;m going to give you access to a real screening questionnaire &#8212; one that I&#8217;ve actually used as a hiring manager to help identify which applicants have a solid understanding of core web development knowledge. (Harder questions get asked over the phone, and the hardest ones in person.)</p>
<p>What are you waiting for? <a href="http://www.surveymonkey.com/s/MQ8ZNQS">Check out the questions!</a></p>
<p>Interviewers and hiring managers, what other questions do you ask early-on in the recruiting process? </p>
]]></content:encoded>
			<wfw:commentRss>http://www.obiwankimberly.com/2010/01/12/web-developer-job-interview-questions/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Preparing for Your Web Developer Job Search</title>
		<link>http://www.obiwankimberly.com/2010/01/06/preparing-for-your-web-developer-job-search/</link>
		<comments>http://www.obiwankimberly.com/2010/01/06/preparing-for-your-web-developer-job-search/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 17:34:24 +0000</pubDate>
		<dc:creator>Kimberly Blessing</dc:creator>
				<category><![CDATA[Job Search]]></category>
		<category><![CDATA[Recruiting and Hiring]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Career]]></category>
		<category><![CDATA[getting an interview]]></category>
		<category><![CDATA[getting hired]]></category>
		<category><![CDATA[resume]]></category>
		<category><![CDATA[web developer]]></category>
		<category><![CDATA[web portfolio]]></category>

		<guid isPermaLink="false">http://www.obiwankimberly.com/?p=57</guid>
		<description><![CDATA[It's a new year, and perhaps you're a Web Developer looking for a new job. As a long-time Web Developer, here are three things I prepare when looking for work, whether it be freelance or full-time. And as a hiring manager, these are the same three things I'm looking for from the candidates who apply for work!]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a new year, and perhaps you&#8217;re a Web Developer looking for a new job. As a long-time Web Developer, here are three things I prepare when looking for work, whether it be freelance or full-time. And as a hiring manager, these are the same three things I&#8217;m looking for from the candidates who apply for work!</p>
<h3>A Resume</h3>
<p>I don&#8217;t care whether I get one page or three pages from Web Developer candidates &#8212; as a hiring manager, I <em>do</em> review the whole thing. Just don&#8217;t fill it with fluff. I&#8217;m looking for dates of employment, size of company/product/team, type of work performed, and skills utilized. The general stuff which you do on a regular basis (emailing with Outlook, writing documentation in Word, slicing of assets in Photoshop or Fireworks, etc.) can just occupy a general skills section rather than be repeated for each job. Starting the resume with a technical skills overview gives me a quick snapshot of what you say you&#8217;re capable of, and is a likely place for a hiring manager or recruiter to start with questions &#8212; so don&#8217;t list technical skills which you can&#8217;t back up with experience! (Saying you have experience with HTML 5 when you haven&#8217;t done much more than read a few blog posts is a sure-fire way of getting your resume nuked in a company&#8217;s recruiting database, thus removing you from future consideration.)</p>
<p>While a beautifully formatted resume is always nice, don&#8217;t agonize over it: using a Word resume template is just fine. Keep in mind that your resume doesn&#8217;t always get through to the hiring manager in the format you sent &#8212; so prepare a plain text version for textarea uploads. I know that typos sometimes make it in to a resume, and the occasional one will be forgiven or overlooked &#8212; but do make sure to spell and grammar check everything! After all, if you don&#8217;t QA your resume, how will a hiring manager know if you QA your code? (Need help? Read <a href="http://theoatmeal.com/comics/misspelling" title="The Oatmeal: Ten Words You Need to Stop Misspelling">this</a> and <a href="http://theoatmeal.com/comics/apostrophe" title="The Oatmeal: How to Use an Apostrophe">this</a>.)</p>
<h3>A Portfolio</h3>
<p>To me, your resume is a formality of the hiring process, just metadata. Your portfolio is the real content which will be reviewed with a far more critical eye. The fact that portfolios aren&#8217;t requested 100% of the time when seeking Web Developer positions only speaks to a hiring process which still treats the Web Developer role like a traditional programming job. <span id="more-57"></span> Web Developers know otherwise, and if you truly want to be seen as a professional Web Developer, you&#8217;ll have a portfolio at the ready. Do not slap something together on an as-needed basis &#8212; proactively prepare a portfolio and send it even without request!</p>
<p>A portfolio should highlight your best work &#8212; not <em>all</em> of your work. Don&#8217;t include every project you&#8217;ve ever worked on. Choose three to five of your code samples which exemplify things like your coding style, ability to reconcile project requirements versus technical constraints, attempt to put HTML 5 into practice, etc. No one project will demonstrate all of those things, obviously, so make it clear why each project is included &#8212; give a short narrative for each project to point someone to what you want them to focus on. Remember, you won&#8217;t be the room when the portfolio is reviewed (unless it&#8217;s brought up during an interview, which the portfolio will help you to score), so hand-hold the reader a bit.</p>
<p>I&#8217;m going to write a more in-depth post about what should go in a portfolio and how hiring teams review portfolios, so stay tuned.</p>
<h3>A Web Site</h3>
<p>May I vent for a moment? I can&#8217;t believe how many Web Developers apply for jobs and don&#8217;t have a Web site of their own. Where, pray tell, do all of these folks do their testing and noodling with servers and code? Why would you not want some online repository of your code? OK, venting done.</p>
<p>Yes, I do realize why some Web Developers don&#8217;t have Web sites, but when you&#8217;re searching for a new job, you need to have one. No, you don&#8217;t need to have a blog with a lot of profound blabbering about technology, but yes, you should have an online copy of your resume and portfolio. When a recruiter or hiring manager Googles you (oh yes, we do!), you should want something more than your Facebook page to come up in the results.</p>
<p>I really think the most important reason for having the Web site is to host your portfolio. With an online portfolio, you can still highlight a few key projects while hosting copies of all of your code. This way, at a moment&#8217;s notice, you can direct someone to (or, in an interview, walk someone through) a code solution that exemplifies a point you&#8217;re discussing. Plus, you can preserve your code as it was when you finished it (delivered it, launched it) &#8212; no longer will you have to make statements like, &#8220;I made the templates for the CMS but someone else maintains them now, plus the content folks don&#8217;t know XHTML, so I don&#8217;t know if the pages still validate.&#8221; Worried about keeping copies of your code online? Just password-protect your site. If you give each recruiter a unique username/password to access your site, you&#8217;ll be able to check your server logs to determine who&#8217;s actually checked it out.</p>
<hr />
<p>How will having all three of these things prepared and submitted help you in your job search? First and most importantly, it will get you in the door faster &#8212; literally. If you have decent experience and great code samples which are hosted online, I&#8217;m more likely to tell a recruiter to just bring you in for an interview, rather than go through the preliminary phone screen. Why would you want to wait and let someone else get interviewed (and possibly get an offer) first?</p>
<p>If you&#8217;re looking for your first Web Development job out of school, as a new career, or if you&#8217;re switching from freelance to full-time employment, the portfolio can be especially helpful in leveling the playing field. If you&#8217;re able to demonstrate strong skills but have little or no job experience, you&#8217;re more likely to get an interview than someone with years of experience but no portfolio.</p>
<p>Of course, while you&#8217;re in the midst of a job search, all of these tools are equally useful for getting short-term contract work, too!</p>
<p>What else do you think is crucial to a Web Development job search? Leave your thoughts in comments. If you have questions, I&#8217;m happy to answer those in the comments as well. Best of luck with your job search!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.obiwankimberly.com/2010/01/06/preparing-for-your-web-developer-job-search/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

