<?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>recursive.io</title>
	<atom:link href="http://recursive.io/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://recursive.io/blog</link>
	<description>blog</description>
	<lastBuildDate>Mon, 03 Jan 2011 10:40:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Functional Jobs Pre-Launch Sale</title>
		<link>http://recursive.io/blog/2011/01/03/functional-jobs-pre-launch-sale/</link>
		<comments>http://recursive.io/blog/2011/01/03/functional-jobs-pre-launch-sale/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 10:40:27 +0000</pubDate>
		<dc:creator>Sean Murphy</dc:creator>
				<category><![CDATA[Functional Jobs]]></category>

		<guid isPermaLink="false">http://recursive.io/blog/?p=25</guid>
		<description><![CDATA[Functional Jobs, the ultimate job board for functional programmers, has launched&#8230;kind of. Actually, this week is the soft launch, and to celebrate we&#8217;re throwing a pre-launch sale! Place a job ad before January 10, 2011 and get half-off!]]></description>
			<content:encoded><![CDATA[<p>Functional Jobs, the ultimate job board for functional programmers, has launched&#8230;kind of. Actually, this week is the soft launch, and to celebrate we&#8217;re throwing a pre-launch sale! <a href="https://functionaljobs.com/jobs/add/">Place a job ad</a> before January 10, 2011 and get <strong>half-off</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://recursive.io/blog/2011/01/03/functional-jobs-pre-launch-sale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conducting a Customer Development Survey</title>
		<link>http://recursive.io/blog/2010/07/19/conducting-a-customer-development-survey/</link>
		<comments>http://recursive.io/blog/2010/07/19/conducting-a-customer-development-survey/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 03:40:40 +0000</pubDate>
		<dc:creator>Sean Murphy</dc:creator>
				<category><![CDATA[Functional Jobs]]></category>

		<guid isPermaLink="false">http://recursive.io/blog/?p=6</guid>
		<description><![CDATA[A few weeks ago I sent out a survey into the functional programming community to solicit feedback on how FP job seekers find work. Why? Because I&#8217;m creating a product/website, Functional Jobs, which aims to solve this particular pain point &#8230; <a href="http://recursive.io/blog/2010/07/19/conducting-a-customer-development-survey/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I sent  out a survey into the functional programming community to solicit  feedback on how FP job seekers find work. Why? Because I&#8217;m creating a  product/website,<a href="http://functional-jobs.com/"> Functional Jobs</a>, which aims to solve  this particular pain point for functional programmers and the companies  seeking to hire them. The following are some lessons learned from  conducting my first customer development survey.</p>
<h2>Build an Audience</h2>
<p>To conduct a successful survey you need people to take it. Not just anyone will do though. You need feedback from potential users (or current ones if you have those). In order to target your specific user group, you have to build an audience.</p>
<h3>Know Your User</h3>
<p><em>Know your user  demographics</em>,  and start there. What are your users interests? Where do  they hang-out online? What communities are they a part of? Just because  Facebook has 400 million users, that doesn&#8217;t mean you&#8217;re going to have  much success finding privacy nuts there. Start somewhere you <em>know</em> users will be and  grow from there.</p>
<p><strong>How  I did it:</strong> The first place I went to find a high concentration of functional  programmers was Google Groups—specific mailing lists focused on  functional programming. Was I right to start there? You bet! The  greatest source of traffic to my survey was from the three mailing lists  I posted to.</p>
<h3>Build an Audience with Social Media</h3>
<p>Social media is only  as effective as the size and quality of your audience. A message from a  Twitter account with zero followers will get zero attention. You have to  build an audience before people will listen to you. But how do you do  that? Well, how does this work <em>offline?</em> You don&#8217;t walk into a crowded room, whisper  into the air, and expect people to listen to your every word. <em>They won&#8217;t even know  you&#8217;re there.</em> Instead you seek out people you have a connection with. These people my  be friends, acquaintances, the guy you sat next to during a conference,  or that someone who&#8217;s eyes met with yours for just a moment longer than  usual. These are the people who will listen when you speak, and who  likely have an interest in what you have to share.</p>
<p>Another important  aspect of this is <em>establishing common interests</em>. Even if you manage to capture some  one&#8217;s attention long enough to start talking, they wont stick around  long if you don’t talk about something they’re interested in. So  demonstrate that you’re a person or company of interest to the user.  Choose a high-quality, relevant avatar. Set a descriptive bio. And by  all means, post some interesting information on your account that shows you are not a  spambot.</p>
<p><strong>My experience:</strong> Soon after posting to  mailing lists I sent out a message from the @functionaljobs account on <a href="http://twitter.com/functionaljobs">Twitter</a> and <a href="http://identi.ca/functionaljobs">Identica</a> which each had 1  follower, me. I re-tweeted <a href="http://twitter.com/functionaljobs/status/18364557408">the message</a> from my personal  account, but had almost no response despite the fact I had crafted the  message to ensure <a href="http://danzarrella.com/the-science-of-retweets-report.html">maximum  retweetability</a>. Why? None of my followers where functional programmers! So I  set out to find users with an interest in functional programming and  follow them. The results where immediate. <em>Seconds</em> after I started this process I had  email coming in to notify me of new followers. After an hour or three of  hand-picking people who I was sure had an interest in functional  programming, and who would very likely have an interest in my product, I  was following 354 people on Twitter. Within a few days I had 117 people  follow back. The results on Identica were similar, but on a smaller  scale. The numbers aren&#8217;t astronomical, but the process was effective—I  got survey responses from Twitter/Identica users, and some expressed  genuine interest in my product.</p>
<p>Some of the tools I used to discover users  with a particular interest in functional programming were: <a href="http://wefollow.com/">WeFollow</a>, <a href="http://topsy.com/s/functional+programming/expert">Topsy</a>, ‘following lists’  for users I already discovered, <a href="http://www.twibes.com/">Twibes</a>, Identica groups. <strong>Update:</strong> <a href="http://tweetils.com">Tweetils</a> seems to work really well for this.</p>
<h2>Be Cognizant of Bias</h2>
<p>Everyone has bias of  some sort, and that&#8217;s okay. A problem can arise, though, if too many of  your respondents have <em>the same</em> bias because this will skew the survey results. This might  happen because a bias naturally exists among your entire user group  (which is fine and good to know), or because you are only contacting a <em>subset</em> of your users.</p>
<p><strong>What I found:</strong> Initially, all the  responses I got were from users on the mailing lists I posted to. One of  my survey questions was, &#8220;How would you prefer to stay abreast of new  job openings?&#8221;. Guess what? Nearly all responses mentioned &#8220;email&#8221;. When  I finally got traffic from Twitter/Identica nearly all those responses  to the same question included &#8220;Twitter&#8221; and &#8220;Identica&#8221;. My survey was  also posted on the <a href="http://www.reddit.com/r/haskell/">Haskell  sub-Reddit</a>,  so when users from that source were answering the question &#8220;What  functional programming languages do you use?&#8221;, most said &#8220;Haskell&#8221;.  Don&#8217;t conclude humans don&#8217;t eat meat if you have only surveyed  vegetarians.</p>
<h2>A Recipe for Success</h2>
<ol>
<li>Ten questions or less  is good; five questions or less is ideal. Nobody is going to spend 30  minutes filling out a questionnaire.</li>
<li>Choose questions  wisely. Make sure you can use all of the information you gather.</li>
<li>Continue the  conversation. The final question on your survey should invite the user  to (optionally) give their email address or phone number so you can  follow up with them regarding their responses. Of the responses I got,  56% included contact info.</li>
<li>Continue building your  audience. After a user completes your survey, direct them to your  mailing list, Twitter account, blog, etc. If they had enough interest in  you or your product to complete a survey, they probably would like to  hear what else you have to say.</li>
</ol>
<p><strong>Have advice of your  own?</strong> I’d love to hear what others have learned about conducting customer  development surveys.﻿</p>
]]></content:encoded>
			<wfw:commentRss>http://recursive.io/blog/2010/07/19/conducting-a-customer-development-survey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

