<?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>if by whiskey &#187; whinge</title>
	<atom:link href="http://ifbywhiskey.com/blog/category/whinge/feed/" rel="self" type="application/rss+xml" />
	<link>http://ifbywhiskey.com/blog</link>
	<description>choose your poison</description>
	<lastBuildDate>Sat, 24 Dec 2011 07:40:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Rails &#8211; do you want fries with that?</title>
		<link>http://ifbywhiskey.com/blog/2007/04/20/acts_as_french_fries/</link>
		<comments>http://ifbywhiskey.com/blog/2007/04/20/acts_as_french_fries/#comments</comments>
		<pubDate>Fri, 20 Apr 2007 11:58:33 +0000</pubDate>
		<dc:creator>simon</dc:creator>
				<category><![CDATA[rails]]></category>
		<category><![CDATA[whinge]]></category>

		<guid isPermaLink="false">http://ifbywhiskey.com/?p=3</guid>
		<description><![CDATA[I gave an effusive talk on Rails at work after completing my first project. Coming from a Java background, I was impressed that it was easy to pick up, get started and get things done with less faff than J2EE. Convention was the new king, and I his happy servant. Buoyed by my new found [...]]]></description>
			<content:encoded><![CDATA[<p>I gave an effusive talk on Rails at work after completing my first project.  Coming from a Java background, I was impressed that it was easy to pick up, get started and get things done with  less faff than <span class="caps">J2EE. </span> Convention was the new king, and I his happy servant.</p>

<p>Buoyed by my new found productivity, released from my shackles of indecision (which <span class="caps">MVC </span>framework?  What about transactions? How will this work in a cluster?)  I could just jump right it and get on with building the site.  Every line of code was going to the customer.  No need to worry about the tricky stuff, it&#8217;s a full stack framework and there&#8217;s a plugin for everything.</p>

<p>But what has working with Rails done for me, as a former Java developer?  Well the project timescales are generally tighter and the work productive yet stressful.  But these are subjective measures, what about the cold, hard cash?</p>


<table class="center" style="margin-left:auto;margin-right:auto" cellspacing="0"><tr style="color:#E2B454"><th>Technology</th><th>Salary</th><th align="right">Number of  jobs</th></tr><tr><td>Spring</td><td>&pound;51,567</td><td align="right">2944</td></tr><tr><td>Java</td><td>&pound;49,001</td><td align="right">34538</td></tr><tr><td>Hibernate</td><td>&pound;48,898</td><td align="right">3006</td></tr><tr><td>Struts</td><td>&pound;43,861</td><td align="right">2256</td></tr><tr><td>Spring <span class="caps">MVC</span></td><td>&pound;43,250</td><td align="right">40</td></tr><tr><td>Velocity</td><td>&pound;41,914</td><td align="right">99</td></tr><tr><td>.NET</td><td>&pound;40,507</td><td align="right">33598</td></tr><tr><td><span class="caps">ASP</span></td><td>&pound;34,587</td><td align="right">4217</td></tr><tr style="color:#924922"><th>Ruby on Rails</th><th>&pound;32,762</th><th align="right">146</th></tr><tr><td><span class="caps">PHP</span></td><td>&pound;32,436</td><td align="right">4328</td></tr><tr><td>Application development</td><td>&pound;42,560</td><td align="right">103178</td></tr></table>


<p class="center" style="text-align:center">Figures are 3 month averages, <a href="http://www.itjobswatch.co.uk/jobs/uk/ruby%20on%20rails.do">source</a></p>

<p>I&#8217;ve included a variety of technologies which fit within the web development domain because I&#8217;m conscious that there aren&#8217;t that many Rails jobs listed. The lower salary may just be a result of lower demand &#8211; I don&#8217;t have any numbers for the supply side of the equation. Currently Rails does seem to sit more towards the <span class="caps">PHP </span>rather <span class="caps">J2EE </span>end of the salary scale. </p>

<p class="center" style="text-align:center"><strong>Less filthy lucre == less snowflake moments</strong></p>

<p>At the moment, Rails is great if you are in the product development business and you want to get <i>Wet Dream 2.0</i> to market on a budget.  It&#8217;s great if you&#8217;re a small company aggressively bidding to win work at open tender.  It&#8217;s great if you are a lot smarter than me, on the lecture circuit with a cool blog and a bunch of plugins under your belt.</p>

<p>But if you are an average Joe Coder, choose wisely.  Perhaps ruminating over application architecture decisions and marshaling endless <span class="caps">XML </span>files was overpaid &#8211; or maybe &#8220;convention over configuration&#8221; makes web development easier, and cheaper.  Either way I&#8217;d better raise my game: If I&#8217;m going to install acts_as_french_fries I at least want to have written it.</p>]]></content:encoded>
			<wfw:commentRss>http://ifbywhiskey.com/blog/2007/04/20/acts_as_french_fries/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

