On 18.1.2006, at 16.16, Mike wrote:
Does anyone have an idea of the rates being charged by Rails
(or salaries for FTEs)?
I’m curious to see whether rates will become comparable to those
more experienced Java/.NET developer types,
I think if something the hourly rates should be higher. If the client
is paying by the hour and gets the same system made much sooner,
they’ll save both time and money, even if they pay, say, 25% higher
Being a Rails developer does not mean being an inexperienced
developer, quite the contrary. Most of the early Rails developers
have been using a wide set of tools and languages before and come to
Rails because they weren’t satisfied with what they had. That alone
shows a certain level of pragmatism that you would want to see in a
programmer you hire.
or if rates will be lowered
by the free/open source mentality, and the possible perception that
Rails makes Web development “easy.”
I think this is a very dangerous way of thinking. Being open source
doesn’t devalue the work done. Nothing can make web development
“easy”, because it is inherently a demanding and multifaceted task no
matter what framework/language combination is used. What Rails does
is it makes more of the work done contribute to the end product (as
opposed to circumvent language quirks), and gives more pleasure to
the programmer (totally subjective opinion). Therefore, an hour spent
on Rails is IMHO much more valuable to the client than an hour spent
on most other frameworks.
That said, I think the rate depends heavily on the level of the
programmer. If you want top-notch, be prepared to pay top salaries.
There is probably going to be shortage of good Rails developers as
it’s reaching the tipping point, and people aren’t going to work on
slave salaries anymore just to get to work on the framework they love.
The great thing about open source is that you can immediately check
what a given programmer has done for the product and the community.
Just check the patch lists, discussions and blogs.