<?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>Artisan Coder &#187; Career</title>
	<atom:link href="http://www.artisancoder.com/tag/career/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.artisancoder.com</link>
	<description>Software development as a craft</description>
	<lastBuildDate>Thu, 09 Sep 2010 14:42:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Is the App Store the way?</title>
		<link>http://www.artisancoder.com/2009/07/is-the-app-store-the-way/</link>
		<comments>http://www.artisancoder.com/2009/07/is-the-app-store-the-way/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 15:36:15 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Career]]></category>
		<category><![CDATA[freelancing]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.ventonegro.org/?p=109</guid>
		<description><![CDATA[Last year I chose some goals for my career: Work with very clever people or alone, from home Work with good development tools, i.e., Git, Mercurial, Emacs etc. Work with good programming languages, i.e., Scheme (first choice), Haskell, Common Lisp or Lua These goals are intended to guarantee my long term happiness and stress-free high [...]]]></description>
			<content:encoded><![CDATA[<p>Last year I chose some goals for my career:</p>
<ul>
<li>Work with very clever people or alone, from home</li>
<li>Work with good development tools, i.e.,  Git, Mercurial, Emacs etc.
<li>Work with good programming languages, i.e., Scheme (first choice), Haskell, Common Lisp or Lua</li>
</ul>
<p>These goals are intended to guarantee my long term happiness and stress-free high productivity. I mean a rewarding professional life. So far I could not attain any of them. Here in Brazil the chance of getting a regular job with these traits is nil. I began then to look for freelancing work, but I could only find worthless Java/PHP/ASP/VB/etc. projects. Unfortunately, here, those are the &#8220;high-tech&#8221; jobs.</p>
<p>As seen in my previous post, it is possible to use Scheme to develop for the iPhone and for the iPod Touch. Developing for the App Store has the potential of fulfilling my goals. Of course it is an already crowded market, but so far it seems to be the only way out. So I paid Apple and registered as an iPhone developer. Let&#8217;s see what I can come up with.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.artisancoder.com/2009/07/is-the-app-store-the-way/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Will code for money</title>
		<link>http://www.artisancoder.com/2008/12/will-code-for-money/</link>
		<comments>http://www.artisancoder.com/2008/12/will-code-for-money/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 19:08:05 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Career]]></category>
		<category><![CDATA[employment]]></category>
		<category><![CDATA[job]]></category>

		<guid isPermaLink="false">http://www.ventonegro.org/?p=66</guid>
		<description><![CDATA[Thanks to the Financial World Crisis, my employer wants to relocate me to a place where it will spend less money paying me and with less infra-structure. As I do not intend to relocate, I therefore offer my good coding skills for money. Remember that Brazillian paying rates are lower than European and American ones! [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to the Financial World Crisis, my employer wants to relocate me to a place where it will spend less money paying me and with less infra-structure. As I do not intend to relocate, I therefore offer my good coding skills for money. Remember that Brazillian paying rates are lower than European and American ones! <img src='http://www.artisancoder.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  The link to my resume is at the side.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.artisancoder.com/2008/12/will-code-for-money/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Paul Graham&#8217;s strategy</title>
		<link>http://www.artisancoder.com/2008/12/paul-grahams-strategy/</link>
		<comments>http://www.artisancoder.com/2008/12/paul-grahams-strategy/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 17:05:55 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Career]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[paul graham]]></category>

		<guid isPermaLink="false">http://www.ventonegro.org/?p=57</guid>
		<description><![CDATA[I have disappeared for a while, but my excuse is that I have been coding furiously. I intend to write a lot more in the not-so-far-away future. In the meanwhile, a quick post. From time to time I read another Paul Graham essay, usually when they are cited in some Reddit or Slashdot thread. He [...]]]></description>
			<content:encoded><![CDATA[<p>I have disappeared for a while, but my excuse is that I have been coding furiously. I intend to write a lot more in the not-so-far-away future. In the meanwhile, a quick post.</p>
<p>From time to time I read another Paul Graham essay, usually when they are cited in some <a href="http://reddit.org" title="Reddit">Reddit</a> or <a href="http://www.slashdot.org/" title="Slashdot">Slashdot</a> thread. He really writes well, and although I do not agree with everything he says, I must say I agree with most of it. &#8220;<a href="http://paulgraham.com/avg.html" title="Beating the averages">Beating the averages</a>&#8221; was very influential on some important decisions I have made, and for a lot of other people as well.</p>
<p>Today I found an essay called &#8220;<a href="http://paulgraham.com/newthings.html" title="Six Principles for Making New Things">Six Principles for Making New Things</a>&#8220;, in which he describes his <em>modus operandi</em>:</p>
<blockquote>
<p>Here it is: I like to find (a) simple solutions (b) to overlooked problems (c) that actually need to be solved, and (d) deliver them as informally as possible, (e) starting with a very crude version 1, then (f) iterating rapidly.</p>
</blockquote>
<p>I agree 100% with him here. There are a lot of overlooked problems out there, in search of solutions, that just seem &#8220;simple&#8221; enough. But they need to be solved and, when someone does it, everybody else wish <strong>they</strong> had thought of it. But they were there, all the time. Moreover, the initial solution does not need to be perfect, as long as it solves an immediate need well enough and <em>the solution can be iterated rapidly</em>, which is a very, very important point. When someone creates a market, there is soon afterwards a rush of new competitors. Coming up with a simple solution which does not evolve quickly is the recipe to lose to another faster, more dynamic, more focused team.</p>
<p>I already had something like Graham&#8217;s Six Principles in the back of my mind for a while. It was good to see them written by someone who has made millions of dollars selling (Lisp!) software.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.artisancoder.com/2008/12/paul-grahams-strategy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Call me a whiner</title>
		<link>http://www.artisancoder.com/2008/09/call-me-a-whiner/</link>
		<comments>http://www.artisancoder.com/2008/09/call-me-a-whiner/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 14:08:25 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Career]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.ventonegro.org/?p=31</guid>
		<description><![CDATA[But there are out there things like this: We don&#8217;t really care about the title but we want someone good (who doesn&#8217;t?). We need someone able to model and code well (No architect who never codes). The ability to communicate well with a team is also a big plus. You don&#8217;t need to speak French [...]]]></description>
			<content:encoded><![CDATA[<p>But there are out there things like this:</p>
<blockquote>
<p>We don&#8217;t really care about the title but we want someone good (who doesn&#8217;t?). We need someone able to model <em>and</em> code well (No architect who never codes). The ability to communicate well with a team is also a big plus. You don&#8217;t need to speak French (we are in France) but a reasonably good English is mandatory.</p>
<ul>If You:</p>
<li>like coding 4+ hours straight</li>
<li>like to solve a coding problem elegantly (and are bothered if can&#8217;t)</li>
<li>like and read <em>real</em> CS books (SICP, EGB, TAOCP, etc&#8230;)</li>
<li>code in Haskell, Python and C++</li>
<li>are a gamer (this one is optional)</li>
<li>are interested in computer graphics (optional too)</li>
</ul>
<ul>What we offer:</p>
<li>interesting problems and creative freedom</li>
<li>quality of life (no overtime, sunny countryside, French food and low rent)</li>
<li>a pay in Euros</li>
<li>comfortable workplace, etc&#8230;</li>
<li>coding in Haskell, Python</li>
</ul>
<p>The boss <em>really</em> codes. He likes Haskell, Python, <a href="http://www.reddit.com/">Reddit</a>, and wants the team to be there for the long run (i.e. happy). He also modestly wrote and posted this jobs offer.</p>
</blockquote>
<p>So let me see: Haskell, games, and Computer Graphics. How sweet. Also, note the emphasis on how the boss and &#8220;architects&#8221; still code. In underdeveloped places, coding is just for drones, and bosses and &#8220;architects&#8221; can&#8217;t do it to save their lives.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.artisancoder.com/2008/09/call-me-a-whiner/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Not luck</title>
		<link>http://www.artisancoder.com/2008/08/not-luck/</link>
		<comments>http://www.artisancoder.com/2008/08/not-luck/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 18:13:43 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Career]]></category>

		<guid isPermaLink="false">http://www.ventonegro.org/?p=27</guid>
		<description><![CDATA[There is a recurrent angst I feel every time I think I could be working daily in a decent programming language. Usually the management people believe the choice of programming language is irrelevant, but we developers know better. Languages shape our thoughts. Today I found an interesting post about getting work using non-mainstream languages. Well, [...]]]></description>
			<content:encoded><![CDATA[<p> There is a recurrent angst I feel every time I think I could be working daily in a decent programming language. Usually the <em>management</em> people believe the choice of programming language is irrelevant, but we developers know better. <a href="http://en.wikipedia.org/wiki/Sapir%E2%80%93Whorf_hypothesis" title="Sapir-Whorf hypothesis">Languages shape our thoughts</a>. </p>
<p> Today I found <a href="http://logicaltypes.blogspot.com/2008/08/lucky-you.html" title="Luck you!">an interesting post</a> about getting work using non-mainstream languages. </p>
<blockquote><p> Well, unlike Java jobs or C# jobs or VB jobs, where one can scan the newspaper or go to dice.com, these magical jobs are not the ones I get when recruiters solicit me (three times a day). No, they appear between the cracks of the sky when it rends in two. All but one contract (that did come from dice.com) came from the company CEO pulling me aside or phoning me out of the blue from the materials I had published inside the company where I was employed, or from my web-sites on programming languages. </p>
</blockquote>
<p> This basically means you must be a reference. You must blog a lot or, better yet, write even a book. When your name is said in a company meeting, somebody of the team <strong>must already have heard of you</strong>. Needless to say, this is not easy at all. </p>
<blockquote><p> Usually and because of the exclusivity of the work it takes anywhere from at least 3 months to 2 years to secure these kinds of contracts, so the adage &#8220;Don&#8217;t quit your day job&#8221; is an appropriate one here. When I do get these contracts, however, they usually last longer (3 years) than the Java/C++/XML/web-services-code-grinder ones (that usually last around 6 months), and the peer group is much more intelligent, genteel and just plain more interesting than the code-grinding crowd. Is is harder to find these magical contracts? Yes, they are rarified air. But are they worth preparing for and then finding? Definitely. </p>
</blockquote>
<p>Here we see that even after all this work, it is still <em>very hard</em> to find these dream jobs. You can wait as long as two years to get one, simply because in most companies the management employ Java/C#/VB drones anyway, as they are cheaper and easier to find. Only when they face <em>really hard</em> problems they start thinking of alternatives. </p>
<p>This post only reinforces what was already in the back of my mind for a while: The least hard way to earn money and be happy at the same time is to start an own business. Now if I could only move my lazy ass&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.artisancoder.com/2008/08/not-luck/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
