<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Geekflex</title>
	
	<link>http://www.geekflex.com</link>
	<description>Adventures in post-college life</description>
	<lastBuildDate>Mon, 19 Dec 2011 19:07:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<feedburner:info uri="geekflex" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://www.geekflex.net/feed" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://www.geekflex.net/feed" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.yourminis.com/subscribe.aspx?u=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.yourminis.com/images/addtoyourminisbadge.gif">Subscribe with Yourminis.com</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://hub.netomat.net/account/account.autoSubscribe.jspa?urls=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.netomat.net/blogger/images/icon_netomat_feedbutton.gif">Subscribe with netomat Hub</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Fwww.geekflex.net%2Ffeed" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
		<title>The ABC’s of Autocomplete (Canadian Edition)</title>
		<link>http://feedproxy.google.com/~r/geekflex/~3/iddoyTXAD_s/</link>
		<comments>http://www.geekflex.com/2010/12/06/the-abcs-of-autocomplete-canadian-edition/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 22:08:27 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[Tangents]]></category>
		<category><![CDATA[autocomplete]]></category>
		<category><![CDATA[canada]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[procrastination]]></category>
		<category><![CDATA[quebec]]></category>

		<guid isPermaLink="false">http://www.geekflex.com/?p=419</guid>
		<description><![CDATA[Google&#8217;s auto-complete has spawned lots of fun little experiments, fails, and general internet amusements. I figured I&#8217;d try my own little experiment: I opened up a Chrome Private Browsing window (so that none of my settings would be used), navigated to google.ca, and went through each letter of the alphabet to see what the first [...]]]></description>
				<content:encoded><![CDATA[<p>Google&#8217;s auto-complete has spawned lots of fun little <a href="http://www.verysmallarray.com/?p=1056">experiments</a>, <a href="http://www.autocompletefail.com/">fails</a>, and general internet amusements. I figured I&#8217;d try my own little experiment: I opened up a Chrome Private Browsing window (so that none of my settings would be used), navigated to <a href="http://www.google.ca">google.ca</a>, and went through each letter of the alphabet to see what the first result would be.</p>

<div align="center" style="width:100%"><img src="http://www.geekflex.com/wp-content/uploads/2010/12/google-autocomplete.png" alt="Google Autocomplete" title="Google Autocomplete" width="660" height="482" class="aligncenter size-full wp-image-421" /></div>

<ul>
<li><strong>a</strong>ir canada</li>
<li><strong>b</strong>est buy</li>
<li><strong>c</strong>anada 411</li>
<li><strong>d</strong>ictionary</li>
<li><strong>e</strong>bay</li>
<li><strong>f</strong>acebook</li>
<li><strong>g</strong>mail</li>
<li><strong>h</strong>otmail</li>
<li><strong>i</strong>kea</li>
<li><strong>j</strong>ean coutu</li>
<li><strong>k</strong>ijiji</li>
<li><strong>l</strong>espac</li>
<li><strong>m</strong>sn</li>
<li><strong>n</strong>hl</li>
<li><strong>o</strong>ccupation double</li>
<li><strong>p</strong>irate bay</li>
<li><strong>q</strong>uotes</li>
<li><strong>r</strong>ds</li>
<li><strong>s</strong>tm</li>
<li><strong>t</strong>ranslator</li>
<li><strong>u</strong>tube</li>
<li><strong>v</strong>ideotron</li>
<li><strong>w</strong>ikipedia</li>
<li><strong>x</strong>e</li>
<li><strong>y</strong>outube</li>
<li><strong>z</strong>ellers</li>
</ul>

<p>Even though I was logged out Google does a certain amount of pruning based on <a href="http://en.wikipedia.org/wiki/Geolocation_software">IP-Address Geolocation</a>, so your results may vary. These results are clearly more Québécois than what the average Canadian Google-user might uncover.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/geekflex?a=iddoyTXAD_s:eDskyrtnWMk:zeHdzIeWztk"><img src="http://feeds.feedburner.com/~ff/geekflex?i=iddoyTXAD_s:eDskyrtnWMk:zeHdzIeWztk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/geekflex/~4/iddoyTXAD_s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2010/12/06/the-abcs-of-autocomplete-canadian-edition/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.geekflex.com/2010/12/06/the-abcs-of-autocomplete-canadian-edition/</feedburner:origLink></item>
		<item>
		<title>Movember</title>
		<link>http://feedproxy.google.com/~r/geekflex/~3/kn63s81vdyE/</link>
		<comments>http://www.geekflex.com/2010/11/07/movember/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 01:42:45 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[Tangents]]></category>
		<category><![CDATA[awareness]]></category>
		<category><![CDATA[cancer]]></category>
		<category><![CDATA[charity]]></category>
		<category><![CDATA[donation]]></category>
		<category><![CDATA[moustache]]></category>
		<category><![CDATA[movember]]></category>
		<category><![CDATA[prostate]]></category>

		<guid isPermaLink="false">http://www.geekflex.com/?p=408</guid>
		<description><![CDATA[This November is a busy month! Not only am I participating in NaBloPoMo and blogging daily, but I&#8217;m also participating in Movember. Movember is an annual charity event in which men grow moustaches in order to raise money for prostate cancer research. I&#8217;ve never intentionally grown facial hair before, let alone a moustache.1 I convinced [...]]]></description>
				<content:encoded><![CDATA[<p>This November is a busy month! Not only am I participating in <a href="http://www.nablopomo.com">NaBloPoMo</a> and blogging daily, but I&#8217;m also <a href="http://mo.skrud.com">participating in Movember</a>. Movember is an annual charity event in which men grow moustaches in order to raise money for prostate cancer research.</p>

<p>I&#8217;ve never intentionally grown facial hair before, let alone a moustache.<sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup> I convinced my girlfriend that it&#8217;s for a good cause and she&#8217;s on board (and has already donated to the cause). Today was the first day I&#8217;ve shaved since November 1st, and you can see my moustache starting to take shape.</p>

<p><a href="http://mo.skrud.com"><img src="http://www.geekflex.com/wp-content/uploads/2010/11/Photo-on-2010-11-07-at-12.48-3.jpg" alt="" title="Movember Day 7" width="640" height="480" class="aligncenter size-full wp-image-413" /></a></p>

<p>I encourage you to <a href="http://mo.skrud.com">donate</a> this month for this very worthwhile cause.</p>

<p><a href="http://ca.movember.com/about/">More about Movember</a></p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:1">
<p>Except for that one time at Wajdi&#8217;s bachelor party, but that wasn&#8217;t for a whole month.&#160;<a href="#fnref:1" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/geekflex?a=kn63s81vdyE:PSn7IdJTXAA:zeHdzIeWztk"><img src="http://feeds.feedburner.com/~ff/geekflex?i=kn63s81vdyE:PSn7IdJTXAA:zeHdzIeWztk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/geekflex/~4/kn63s81vdyE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2010/11/07/movember/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.geekflex.com/2010/11/07/movember/</feedburner:origLink></item>
		<item>
		<title>NaBloPoMo so far</title>
		<link>http://feedproxy.google.com/~r/geekflex/~3/RkN6CFT1-Us/</link>
		<comments>http://www.geekflex.com/2010/11/06/nablopomo-so-far/#comments</comments>
		<pubDate>Sun, 07 Nov 2010 03:28:09 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[Writing]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[metablogging]]></category>
		<category><![CDATA[nablopomo]]></category>

		<guid isPermaLink="false">http://www.geekflex.com/?p=405</guid>
		<description><![CDATA[One of the biggest challenges I expected with an undertaking such as NaBloPoMo is coming up with things to write about. I was worried about having nothing to say, or worse, that I would post something of little to no value. It turns out that I&#8217;m a much bigger blabbermouth than I knew, because I [...]]]></description>
				<content:encoded><![CDATA[<p>One of the biggest challenges I expected with an undertaking such as <a href="http://www.nablopomo.com">NaBloPoMo</a> is coming up with things to write about. I was worried about having nothing to say, or worse, that I would post something of little to no value. It turns out that I&#8217;m a much bigger blabbermouth than I knew, because I haven&#8217;t run out of things to write or talk about<sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup>.</p>

<p>When I started this blog, I wrote about the <a href="http://www.geekflex.com/2009/02/18/the-hardest-part-about-blogging/">difficulties in choosing when to publish</a>:</p>

<blockquote>
  <p>once my post is done, I’ll read it over. That’s where insecurity kicks in and I begin to second-guess myself. It’s like going over a final exam to double-check all my math, and then asking myself if I really solved the problem using the right method. Often, my first instinct is correct — but looking over the same problem again I start doubting myself</p>
</blockquote>

<p>Keeping to the daily schedule imposed by <a href="http://www.nablopomo.com">NaBloPoMo</a> is an excuse to ignore my insecurities entirely and <em>just publish</em> so that I maintain the one-post-per-day quota. This week alone there were multiple occasions where I had to submit a post without giving it a thorough re-read, and sometimes without even having a proper conclusion. <a href="http://www.geekflex.com/2010/11/04/the-boredom-wall/">One post</a> in particular I actually submitted from my phone at 5 minutes to midnight <em>from a pub</em>. I had written most of it earlier in the day but I wanted to add some more points before publishing it. Instead, I let myself get talked into staying for a few more drinks and had to hastily finish up the post and publish it.</p>

<p>So far I&#8217;ve been very pleased with the results. The comments I&#8217;ve been getting on the blog and through Twitter and Facebook have been overwhelmingly positive and often thought-provoking, leading to interesting discussions. This makes me feel much more capable of providing some quality content on a daily basis. I&#8217;ve been learning a lot about my own writing process as I go and I&#8217;m curious to see where the next 24 days will lead and if I&#8217;ll be able to keep up.</p>

<p>Thanks for all the support, dear readers!</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:1">
<p>Until today, but it&#8217;s the weekend and I haven&#8217;t done anything other than play videogames.&#160;<a href="#fnref:1" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/geekflex?a=RkN6CFT1-Us:piCLsxaXKE4:zeHdzIeWztk"><img src="http://feeds.feedburner.com/~ff/geekflex?i=RkN6CFT1-Us:piCLsxaXKE4:zeHdzIeWztk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/geekflex/~4/RkN6CFT1-Us" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2010/11/06/nablopomo-so-far/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.geekflex.com/2010/11/06/nablopomo-so-far/</feedburner:origLink></item>
		<item>
		<title>A favourite interview question</title>
		<link>http://feedproxy.google.com/~r/geekflex/~3/g5iVsB298sU/</link>
		<comments>http://www.geekflex.com/2010/11/05/a-favourite-interview-question/#comments</comments>
		<pubDate>Fri, 05 Nov 2010 22:05:40 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[candidates]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[interviewing]]></category>
		<category><![CDATA[interviews]]></category>
		<category><![CDATA[question]]></category>

		<guid isPermaLink="false">http://www.geekflex.com/?p=402</guid>
		<description><![CDATA[Today I interviewed a candidate for an internship on my team. One thing I&#8217;ve learned from when I conducted screening interviews for potential Extreme Blue candidates at IBM was that no matter how well a candidate answers theory questions, you still don&#8217;t know if they code. As an interview, you must ask the candidate to [...]]]></description>
				<content:encoded><![CDATA[<p>Today I interviewed a candidate for an internship on my team. One thing I&#8217;ve learned from when I conducted screening interviews for potential Extreme Blue candidates at IBM was that <strong>no matter how well a candidate answers theory questions, you still don&#8217;t know if they code</strong>. As an interview, you <em>must</em> ask the candidate to <em>write some code</em>. Given that it&#8217;s an interview, and the candidate is sure to be nervous as hell, I picked a simple question:</p>

<blockquote>
  <p>Write a function (in Java) that takes as arguments a <em>string</em> and a <em>char</em>, and returns the <em>last</em> index of the specified character in the string.</p>
</blockquote>

<p>It sounds simple enough, but believe me I&#8217;ve seen more than my fair share of failures and embarrassments on this question. It&#8217;s like <a href="http://www.codinghorror.com/blog/2007/02/why-cant-programmers-program.html">FizzBuzz</a>.</p>

<p>Some of the things I look for in an answer:</p>

<ol>
<li>Did the candidate ask what to do if the character isn&#8217;t found in the string at all? (In which case I tell him to return -1, but I don&#8217;t volunteer this information until he asks).</li>
<li>Did he search the string from the <em>end</em> instead of from the beginning?</li>
<li>Does he handle the case of a <em>null</em> or empty string?</li>
<li>Is his code clear and easy to read?</li>
</ol>

<p>I&#8217;m always surprised at how many times one, two or all of those criteria are missed.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/geekflex?a=g5iVsB298sU:mliMAIyvkDU:zeHdzIeWztk"><img src="http://feeds.feedburner.com/~ff/geekflex?i=g5iVsB298sU:mliMAIyvkDU:zeHdzIeWztk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/geekflex/~4/g5iVsB298sU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2010/11/05/a-favourite-interview-question/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://www.geekflex.com/2010/11/05/a-favourite-interview-question/</feedburner:origLink></item>
		<item>
		<title>The Boredom Wall</title>
		<link>http://feedproxy.google.com/~r/geekflex/~3/Chf8699A_3s/</link>
		<comments>http://www.geekflex.com/2010/11/04/the-boredom-wall/#comments</comments>
		<pubDate>Fri, 05 Nov 2010 03:55:52 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[boredom]]></category>
		<category><![CDATA[challenge]]></category>
		<category><![CDATA[plateau]]></category>

		<guid isPermaLink="false">http://www.geekflex.com/?p=385</guid>
		<description><![CDATA[In yesterday&#8217;s post I wrote about why I don&#8217;t program in my free time. There&#8217;s an interesting question that comes up as a result: What do I do when the job stops challenging me? In an older comment on this blog, Roo said: Maybe initially it is your workplace (boss/manager) who&#8217;s got the responsibility of [...]]]></description>
				<content:encoded><![CDATA[<p>In yesterday&#8217;s post I wrote about why <a href="http://www.geekflex.com/2010/11/03/the-social-quota-or-why-i-dont-code-at-home/">I don&#8217;t program in my free time</a>. There&#8217;s an <a href="http://twitter.com/sfllaw/status/29633944953">interesting question</a> that comes up as a result: <em>What do I do when the job stops challenging me?</em></p>

<p>In an <a href="http://www.geekflex.com/2009/08/25/the-streets-of-rage-theory-of-growth/#comment-72643500">older comment on this blog</a>, Roo said:</p>

<blockquote>
  <p>Maybe initially it is your workplace (boss/manager) who&#8217;s got the responsibility of the care and feeding of your growing career/skills. However, if you take a close look around &#8211; it may take some careful observation &#8211; you will notice that the hierarchy doesn&#8217;t rise very far when it comes to technical skills. In the end, every geek ends up owning the problem of keeping themselves challenged.</p>
</blockquote>

<p>I don&#8217;t have a satisfactory answer. I already know that I don&#8217;t deal well with this situation when it inevitably comes up. Still, here are some the ideas I&#8217;ve thought of.</p>

<p>The naïve answer is to find a new job or seek out more challenges at my current job; this is obviously not a sustainable solution.<sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup> You&#8217;ll have to constantly move around; would even be able to stay in the same place long enough to contribute something meaningful? How long can you continue to ad responsibilities at your current job and still expect to fulfill them?</p>

<p>As Simon Law <a href="https://twitter.com/#!/sfllaw/status/29688415932">pointed out</a> quite simply, &#8220;There is a big problem of skill plateau with this strategy. I prefer constant self-directed learning.&#8221;</p>

<p>What are your solutions?</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:1">
<p>there&#8217;s a really good article on The Daily WTF that expands this idea further, called <a href="http://thedailywtf.com/Articles/Up-or-Out-Solving-the-IT-Turnover-Crisis.aspx">Up Or Out</a>&#160;<a href="#fnref:1" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/geekflex?a=Chf8699A_3s:nJ42PwPysGc:zeHdzIeWztk"><img src="http://feeds.feedburner.com/~ff/geekflex?i=Chf8699A_3s:nJ42PwPysGc:zeHdzIeWztk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/geekflex/~4/Chf8699A_3s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2010/11/04/the-boredom-wall/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.geekflex.com/2010/11/04/the-boredom-wall/</feedburner:origLink></item>
		<item>
		<title>The Social Quota (or, Why I Don’t Code At Home)</title>
		<link>http://feedproxy.google.com/~r/geekflex/~3/eej2RL7ZoCQ/</link>
		<comments>http://www.geekflex.com/2010/11/03/the-social-quota-or-why-i-dont-code-at-home/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 01:41:45 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[Post-College Life]]></category>
		<category><![CDATA[School vs. Work]]></category>
		<category><![CDATA[environment]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[lifestyle]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[quota]]></category>
		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://www.geekflex.com/?p=343</guid>
		<description><![CDATA[I love programming. It&#8217;s a passion of mine that I&#8217;ve held onto for as long as I can remember. I have what seems like a natural aptitude for it, and I consider myself extremely lucky for having discovered this passion early on so that I could follow it into a career. After a day&#8217;s work [...]]]></description>
				<content:encoded><![CDATA[<p>I love programming. It&#8217;s a passion of mine that I&#8217;ve held onto for as long as I can remember. I have what seems like a natural aptitude for it, and I consider myself extremely lucky for having discovered this passion early on so that I could follow it into a career. After a day&#8217;s work I feel fulfilled and satisfied, like I accomplished something worthwhile. Most of the time, I also feel like I&#8217;ve learned something; which is the strongest motivator for me.</p>

<p>When I was a student, I would spend all night in front of my computer. I&#8217;d be learning programming languages, working on pet projects, and solving programming-contest challenges. I remember pulling an all-nighter several years ago, teaching myself C# and XML-RPC by building a simple application that let me post to my blog. Yet it seems that once I graduated and started working full time, my motivation to spend the same time and energy on pet projects diminished.</p>

<p>The issue is what I&#8217;ll call my <strong>social quota</strong>. When I was a student I was surrounded by other people all day. Whether I was in class, in the engineering student association&#8217;s office or at a social event, there were always fellow students to talk to. Coming home after a day rich in social interactions, I would relish the solitude of sitting in front of my computer and programming the night away.</p>

<p>I became dependent on the levels of social interaction that I would reach in a given day of school. To this day I can&#8217;t think of a more rewarding experience than meeting new people, talking and socializing. I became a <em>people-person</em>, and I&#8217;ve been as-yet unable to reconcile my need to socialize with people and my passion for programming.</p>

<p>Programming is ultimately a solitary activity. There is only one keyboard attached to the computer. Even when you work with a team &#8212; and indeed, one of my favourite things about the profession is when we hammer out the solution to a problem as a group &#8212; eventually you have to go back to that computer and code the solution that&#8217;s floating around in your head. After sitting, alone, in front of a computer for the better part of a day, the <em>last</em> thing I want to do is sit in front of a computer, at home, for the better part of the evening.<sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup></p>

<p>It&#8217;s not just programming, but most solitary activities that I have no interest in doing in my free time. Social contact is like a drug for me and I get very antsy if I go without it for long periods of time. While there is <em>some</em> social contact at work &#8212; and believe me this is something that&#8217;s crucial to keeping me going throughout the day &#8212; my quota is usually nowhere near filled. Once I&#8217;ve left the office for the day, I&#8217;ll do anything for a night out with friends. I get energized by being in a crowd. Whenever I&#8217;m faced with the choice of doing something alone or doing something in a group, I will always choose the group.</p>

<p>All that being said, I&#8217;m quite satisfied with both my career up to now and my lifestyle. It&#8217;s okay to spend my days programming and problem solving, and then relax with my friends in the evening. I imagine if the situation was reversed, and I were working with people all day, then I would probably shut myself away in the evenings and I&#8217;d be blogging about my Alone-Time Quota (or, Why I Don&#8217;t Go Out In The Evenings).</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:1">
<p>Consequently, this is one of my excuses for not blogging often.&#160;<a href="#fnref:1" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/geekflex?a=eej2RL7ZoCQ:VJGnUYVIf-w:zeHdzIeWztk"><img src="http://feeds.feedburner.com/~ff/geekflex?i=eej2RL7ZoCQ:VJGnUYVIf-w:zeHdzIeWztk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/geekflex/~4/eej2RL7ZoCQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2010/11/03/the-social-quota-or-why-i-dont-code-at-home/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.geekflex.com/2010/11/03/the-social-quota-or-why-i-dont-code-at-home/</feedburner:origLink></item>
		<item>
		<title>NaBloPoMo</title>
		<link>http://feedproxy.google.com/~r/geekflex/~3/qxv2TlVXN0I/</link>
		<comments>http://www.geekflex.com/2010/11/02/nablopomo/#comments</comments>
		<pubDate>Wed, 03 Nov 2010 03:32:28 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[Writing]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[metablogging]]></category>
		<category><![CDATA[nablopomo]]></category>
		<category><![CDATA[november]]></category>

		<guid isPermaLink="false">http://www.geekflex.com/?p=382</guid>
		<description><![CDATA[It seems that every other post on this blog is about writing and how I&#8217;d like to do it more &#8230; and then I go off and post nothing for several months. So I&#8217;ve decided to participate in NaBloPoMo (National Blog Posting Month). NaBloPoMo (formerly, NaNoBloMo) is a spin-off of NaNoWriMo, National Novel Writing Month, [...]]]></description>
				<content:encoded><![CDATA[<p>It seems that <a href="http://www.geekflex.com/2009/11/12/if-i-want-to-write-more-i-need-to-write-more/">every</a> <a href="http://www.geekflex.com/2009/02/18/the-hardest-part-about-blogging/">other</a> post on this blog is about writing and how I&#8217;d like to do it more &#8230; and then I go off and post nothing for several months. So I&#8217;ve decided to participate in <a href="http://www.nablopomo.com/">NaBloPoMo</a> (<strong>Na</strong>tional <strong>Blo</strong>g <strong>Po</strong>sting <strong>Mo</strong>nth). NaBloPoMo (formerly, NaNoBloMo) is a spin-off of <a href="http://www.nanowrimo.org/">NaNoWriMo</a>, National Novel Writing Month, which challenges participants to write a 50,000-word novel from scratch throughout the month of November. The goal of NaBloPoMo is to write a <strong>one blog post per day</strong> throughout an entire month.</p>

<p>I&#8217;m hoping that the external motivation encourages me to write more frequently. I entertain no notions that I&#8217;ll continue to write daily once the month is over; I only hope to have seeded a habit that will keep me writing regularly. I&#8217;m putting forth my best effort to maintain a strong signal/noise ratio despite the fact that I&#8217;ll be posting something every day. (This post: <em>pure noise</em>).</p>

<p>The goal of this exercise is to train a habit, and I&#8217;ll know that the few &#8220;noise&#8221; posts that come out of it will have served their purpose if I can maintain a regular writing schedule once the month is over. In the meantime, I&#8217;ll also try to stick to the theme I put forth when I <a href="http://www.geekflex.com/2009/02/18/welcome-to-geekflex/">started this blog</a>. I have some topics that I&#8217;ve written down but have yet to fill in with a full blog post. This month I want to finally Get That Shit Done, and I hope some of it turns out to be useful.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/geekflex?a=qxv2TlVXN0I:dRzj-Ru8tMY:zeHdzIeWztk"><img src="http://feeds.feedburner.com/~ff/geekflex?i=qxv2TlVXN0I:dRzj-Ru8tMY:zeHdzIeWztk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/geekflex/~4/qxv2TlVXN0I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2010/11/02/nablopomo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.geekflex.com/2010/11/02/nablopomo/</feedburner:origLink></item>
		<item>
		<title>How to be successful on the other side of the career fair booth</title>
		<link>http://feedproxy.google.com/~r/geekflex/~3/F7WM04g3cS8/</link>
		<comments>http://www.geekflex.com/2010/11/01/how-to-be-successful-on-the-other-side-of-the-career-fair-booth/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 00:10:32 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Experience]]></category>
		<category><![CDATA[School vs. Work]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[career fair]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[recruiting]]></category>
		<category><![CDATA[students]]></category>
		<category><![CDATA[working]]></category>

		<guid isPermaLink="false">http://www.geekflex.com/?p=371</guid>
		<description><![CDATA[Now that I&#8217;m a working man I no longer attend career fairs with a portfolio full of copies of my CV, armed with questions and searching for technical challenges. I&#8217;ve had more than my fair share of experiences running through these events as a student, and also helping to organize them. I&#8217;ve seen what works [...]]]></description>
				<content:encoded><![CDATA[<p>Now that I&#8217;m a <a href="http://www.youtube.com/watch?v=ul0qlHHvELU">working man</a> I no longer attend career fairs with a portfolio full of copies of my CV, armed with questions and searching for technical challenges. I&#8217;ve had more than my fair share of experiences running through these events as a student, and also helping to organize them. I&#8217;ve seen what works for many companies, and what doesn&#8217;t. Now that it&#8217;s my turn to compete for attention with dozens of other companies, I&#8217;ve come up with this list of tips.</p>

<h3>1. Bring an engineer</h3>

<p>When I was looking for a job this way I had my own set of criteria to fill. Does the company work on <em>interesting</em> projects? Are the people friendly, motivated and <em>intelligent</em>? Would I <em>learn</em> something from an internship there? I was hungry for technical details of the products they were working on. I&#8217;d ask about programming languages, APIs, frameworks and problem solving. I needed to know that there were interesting technical challenges inherent in the products. That&#8217;s the kind of thing that would pique my curiosity and get me to apply.</p>

<p>Naturally, if there wasn&#8217;t an engineer or developer behind the career-fair booth I would quickly lose interest and move on over to another booth. This is why if you&#8217;re company is looking to recruit technical students, you should <strong>always have an engineer or developer behind the booth</strong><sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup>. Technical-minded students will want to hear some technically interesting reasons to go work for you.</p>

<h3>2. Make First Contact</h3>

<p>When I was a student, attending career fairs was a ritual. I made it a point to go to every booth and ask all the companies present what they were about and what kind of job they were looking to fill. Being proactive at career fairs is what landed me internships despite the fact that I was never part of any co-op or placement program. It wasn&#8217;t tricky; all I had to do was walk up to the booth and say &#8220;Hi! What does your company do?&#8221;</p>

<p>The problem is that most students won&#8217;t do this. Most students will simply walk by a booth without saying anything or even taking a closer look (unless your swag is <em>really, really compelling</em>). This is why as a recruiter you have to be the one to make first contact. Those students that are meandering past your booth might be just the ones you&#8217;re looking for, but you&#8217;d never know it unless you stopped them and started telling them about all the cool stuff you do. Better yet&#8230;</p>

<h3>3. Have a demo</h3>

<p>The booths that attract the most attention at career fairs typically have some live demo available. Maybe even something interactive. When I attended the University of Ottawa High-Tech Career Fair last month, we brought a number of cameras as well as a couple of servers to show off our video surveillance software. I even brought a BlackBerry Bold and an iPhone to show off the Mobile project that my team and I have been working on for the past 10 months. You can bet a number of students were impressed when I showed them I could control the camera in my company&#8217;s parking lot &#8212; 200km away &#8212; using my phone.</p>

<p>Not only is it extremely rewarding to show off the project you&#8217;ve been working on, but it&#8217;s important to <strong>show the students that you have a tangible product</strong>. Having something that they can see and feel and interact with is a great way to pitch your company. You can say: &#8220;This is what we do. This is what <em>you</em> can do.&#8221;</p>

<h3>4. Be Energetic</h3>

<p>We have a corporate policy that forbids us to sit down behind the booth during a career fair. We&#8217;re not allowed to <em>look bored</em>. If you look bored, people will think your company is boring. Even if you&#8217;re tired and your feet hurt, you need attack recruitment with the same drive and energy that you apply to the work you&#8217;re really passionate about.<sup id="fnref:2"><a href="#fn:2" rel="footnote">2</a></sup></p>

<p>Stay on your feet, and speak passionately and energetically with every student that walks by. Be excited about what you&#8217;re telling them (not <a href="http://www.youtube.com/watch?v=wvsboPUjrGc&amp;sns=em">too excited</a>). Excitement and enthusiasm will make potential candidates excited, too.</p>

<h3>5. Avoid Corporate Stock Photos</h3>

<p>You know what I&#8217;m talking about. Those generic images of the <em>every</em>-company. Generic-looking, smiling business people in suits sitting around an all-white conference table. Pictures of random cityscapes that could be anywhere. I&#8217;m talking about the kind of stuff that appears when you do a <a href="http://images.google.com/images?hl=en&amp;biw=1600&amp;bih=1115&amp;gbv=2&amp;tbs=isch:1&amp;sa=1&amp;q=corporate&amp;aq=f&amp;aqi=&amp;aql=&amp;oq=&amp;gs_rfai=">Google Image Search for &#8220;corporate&#8221;</a>. This image might be attractive to your enterprise clients, but it&#8217;s <em>not</em> attractive to students. Especially not technical students.</p>

<p><strong>Stock photos obscure the message of what your company actually <em>does</em></strong>. Without that message, students will just walk by your booth as if it&#8217;s invisible. There&#8217;s nothing <em>distinctive</em> that shouts &#8220;<em>You want to work here!!&#8221;. If you don&#8217;t have a demo to _show</em> anyone what you do then you&#8217;re <em>really</em> screwed. Instead of showing generic stock photos, you should <strong>show pictures of what your company actually looks like</strong>, or some photos of your products being used in the field. You want people to see your company culture for what it is, and you should be proud to show it off to a potential new recruit!<sup id="fnref:3"><a href="#fn:3" rel="footnote">3</a></sup></p>

<p>Some of the best booth displays I&#8217;ve seen that do this well include Microsoft&#8217;s <a href="http://www.inc.com/ss/5-secrets-great-advertising#1">&#8220;Hey Genius!&#8221;</a> campaign from a few years ago and of course <a href="http://www.shopify.com">Shopify</a>&#8216;s <a href="https://yfrog.com/hqx96aj">&#8220;Be Awesome&#8221;</a>.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:1">
<p>At <a href="http://2011.cusec.net">CUSEC</a> this is a policy. <em>Every</em> sponsor is told explicitly to bring at least one engineer with them.&#160;<a href="#fnref:1" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:2">
<p>If you&#8217;re not passionate about your work, you need to <a href="http://c2.com/cgi/wiki?ChangeYourOrganization">change your organization</a>.&#160;<a href="#fnref:2" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:3">
<p>If you&#8217;re not proud of your company&#8217;s culture, you need to <a href="http://c2.com/cgi/wiki?ChangeYourOrganization">change your organization</a>.&#160;<a href="#fnref:3" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/geekflex?a=F7WM04g3cS8:BhtRgEeYBIM:zeHdzIeWztk"><img src="http://feeds.feedburner.com/~ff/geekflex?i=F7WM04g3cS8:BhtRgEeYBIM:zeHdzIeWztk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/geekflex/~4/F7WM04g3cS8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2010/11/01/how-to-be-successful-on-the-other-side-of-the-career-fair-booth/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.geekflex.com/2010/11/01/how-to-be-successful-on-the-other-side-of-the-career-fair-booth/</feedburner:origLink></item>
		<item>
		<title>Higher Shmeducation</title>
		<link>http://feedproxy.google.com/~r/geekflex/~3/jrfGxL1uCa0/</link>
		<comments>http://www.geekflex.com/2010/08/12/higher-shmeducation/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 20:33:57 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[graduating]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[school]]></category>
		<category><![CDATA[university]]></category>

		<guid isPermaLink="false">http://www.geekflex.com/?p=345</guid>
		<description><![CDATA[I read an excellent speech by a recent high-school valedictorian about the futility of the education system. It reminded me of an old article I wrote on my first blog near the end of my very first semester in university: I have no practical programming knowledge whatsoever. That’s right. Zero. There’s a massive difference between [...]]]></description>
				<content:encoded><![CDATA[<p>I read an <a href="http://blog.swiftkickonline.com/2010/07/valedictorian-speaks-out-against-schooling-in-graduation-speech.html">excellent speech by a recent high-school valedictorian</a> about the futility of the education system. It reminded me of an <a href="http://skrud.com/articles/2003/12/22/doing-something/">old article</a> I wrote on my first blog near the end of my very first semester in university:</p>

<blockquote>
  <p>I have no practical programming knowledge whatsoever. That’s right. Zero. There’s a massive difference between the programming that you need to know to <em>do</em> anything, and the &#8220;programming&#8221; that you need for school. The latter is not so much more &#8220;theoretical&#8221; than it is just straight up data with very little meaning. This is actually one of my pet peeves with the way programming appears to be covered at my school in particular. The focus is not on how to <em>write</em> programs, but more on translating a design document into C++ (or Java) syntax. They <em>feel</em> like courses in syntax. The flipside of this is the whole contest scene. Stuff like the <a href="http://acm.ashland.edu/">ACM Coding Competition</a> demand challenging (often math related) problems to be solved using programming. These contests require skill since you have to come up with efficient algorithms for doing (often) complex operations and things.</p>
</blockquote>

<p>It&#8217;s now six and a half years later, and I feel the same. The amount of useful, applied and practical knowledge that are a direct result of my education is extremely limited. I learned most things on my own. Considering the knowledge and concepts that I apply daily in my work as a programmer, I&#8217;m convinced that the whole of my university education could be condensed into no more than five classes given over a single semester followed by a semester of projects to obtain experience.</p>

<p>I credit the <a href="http://www.cusec.net">conferences</a> that I attended, the <a href="http://www.csgames.org">competitions</a> that I participated in and the <a href="http://www.codinghorror.com">blogs</a> I read with motivating me to learn and grow and become a better developer. Being a university student created opportunities to attend events at which I learned a great deal, and my involvement in student life taught me invaluable life lessons and created long-lasting friendships. Going to class was mostly a waste of time.</p>

<p>I&#8217;m not at all surprised that Bill Gates thinks <a href="http://techcrunch.com/2010/08/06/bill-gates-education/">universities will be made obsolete in five years</a> or that Zed Shaw says you should <a href="http://sheddingbikes.com/posts/1275258018.html">go to university, but not for Computer Science</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/geekflex?a=jrfGxL1uCa0:ioVSJveye3U:zeHdzIeWztk"><img src="http://feeds.feedburner.com/~ff/geekflex?i=jrfGxL1uCa0:ioVSJveye3U:zeHdzIeWztk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/geekflex/~4/jrfGxL1uCa0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2010/08/12/higher-shmeducation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.geekflex.com/2010/08/12/higher-shmeducation/</feedburner:origLink></item>
		<item>
		<title>Bye Bye Blue, Hello Genetec</title>
		<link>http://feedproxy.google.com/~r/geekflex/~3/EiJSiaIAGQw/</link>
		<comments>http://www.geekflex.com/2010/01/15/bye-bye-blue-hello-genetec/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 20:13:08 +0000</pubDate>
		<dc:creator>Skrud</dc:creator>
				<category><![CDATA[Experience]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[moving on]]></category>
		<category><![CDATA[quitting]]></category>
		<category><![CDATA[resignation]]></category>
		<category><![CDATA[retrospective]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.geekflex.com/?p=331</guid>
		<description><![CDATA[It&#8217;s been 18 months since I started my career working on the Garbage Collection team for IBM&#8217;s Java Virtual Machine in Ottawa. When I first got the call with that job offer, I was pretty damn excited. It was exactly the team I wanted to work on. To this day, I can&#8217;t imagine a better [...]]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s been 18 months since I started my career working on the Garbage Collection team for IBM&#8217;s Java Virtual Machine in Ottawa. When I first got the call with that job offer, <a href="http://skrud.com/articles/2007/11/23/big-blue-life-changes/">I was pretty damn excited</a>. It was exactly the team I wanted to work on. To this day, I can&#8217;t imagine a better place to start my career. The experience gap between myself and my coworkers was huge, such that I knew I would have plenty to learn and lots of room to grow. And believe me, I was learning heaps of information every day.</p>

<p>Yet life wasn&#8217;t all roses. The disconnect between my life as a student and and professional office life wasn&#8217;t something I had a lot of <a href="http://www.geekflex.com/2009/03/04/what-about-those-goals-anyway/">trouble coping with</a>. I moved back to Montreal one year ago because I decided that it was much more important to enjoy my life and spend time with my friends. I declined the offer to work remotely from Montreal and keep my job on the Garbage Collection team because I didn&#8217;t want to be <a href="http://www.geekflex.com/2009/05/10/no-substitute-for-face-to-face/">isolated from my team</a>. Unfortunately, the team I&#8217;ve been working with over the past year is nothing like the one I was working on in Ottawa.</p>

<p>On the bright side, this past year has given me the time <a href="http://www.geekflex.com/2009/04/25/identity-and-the-inevitable-cocktail-party-question/">figure myself out</a>. I spent the time conversing with my mentor (who has kept me sane and focused), and chatting up dozens of people all over IBM to get an idea and a feel for where I would belong. One of the biggest advantages of a huge company like IBM is the diversity of its teams. Especially in Canada, where IBM grew out many acquisitions, the culture varies greatly from team to team. Talking to people from all different types of teams in different parts of the business helped me figure <a href="http://www.geekflex.com/2009/07/09/the-5-most-important-criteria-for-career-happiness-according-to-skrud/">what <strong>I</strong> wanted out of my career</a>.</p>

<p>Knowing what I wanted was the key step in figuring out where I should be going. There&#8217;s no doubt in my mind that if I looked hard enough I could find what I wanted, whether it was in IBM or not. I began to get discouraged, however, when I realized that Montreal lacks a bustling tech scene. Unless you want to work in videogames, your options are quite limited. As far as IBM is concerned, the teams that interested were all either back in Ottawa, or in Markham. I started to feel like <a href="http://www.geekflex.com/2009/11/23/between-a-rock-and-a-hard-place/">staying in Montreal was holding back my career</a>.</p>

<p>Writing about my experiences on this blog turned out be the best thing I could have done. Little did I know several of my friends, acquaintances, former classmates and colleagues actually read it.  It didn&#8217;t take long for them to start telling me about the jobs that they have and enjoy, and offered to refer me to their employers. Shortly thereafter I had a two-week period where there was an interview of some kind <em>every single day</em>.</p>

<p>The company I decided to go with was also the first company to make me an offer. That company is <a href="http://www.genetec.com">Genetec</a>. I was impressed with how quickly they got me through their hiring process. Right after applying, a friend of mine (whom I didn&#8217;t even know worked there) called me to let me know how much he loved the place and it&#8217;s atmosphere. When I went to visit the lab I fell in love with <a href="http://www.geekflex.com/2009/02/23/a-change-of-scenery-goes-a-long-way/">the environment</a>. My gut feeling told me that I would be quite happy there.</p>

<p>Even then, I was hesitant to accept the offer right away. I wanted to see what my other options were and compare what different companies could offer me. The clincher was when I was participating at <a href="http://www.jeuxdegenie.qc.ca/">Les Jeux de Génies du Québec</a> as a &#8220;parrain&#8221;. The team from Université de Sherbrooke was walking around with giant Genetec logos on their clothes. The fact that the company was so ready and willing to continually invest in student life spoke loudly to me. It solidified the initial feeling I had that I belonged at Genetec.</p>

<p>As for the project, I&#8217;ll be part of a brand new team building a brand new product from inception to deployment. This is an opportunity that I&#8217;ve been looking for since I graduated. I don&#8217;t get the feeling that it comes along very often. I&#8217;m very excited to start this new chapter in my career.</p>

<p>I&#8217;d like to express some gratitude and thank everyone who has helped me along the way, especially my mentors and all the IBMers that spoke with me over the last year.</p>

<p>So long and thanks for all the fish. :-)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/geekflex?a=EiJSiaIAGQw:k8A2igW4duU:zeHdzIeWztk"><img src="http://feeds.feedburner.com/~ff/geekflex?i=EiJSiaIAGQw:k8A2igW4duU:zeHdzIeWztk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/geekflex/~4/EiJSiaIAGQw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.geekflex.com/2010/01/15/bye-bye-blue-hello-genetec/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.geekflex.com/2010/01/15/bye-bye-blue-hello-genetec/</feedburner:origLink></item>
	</channel>
</rss>
