Pure Ruby Jobs

One thing has been bugging me lately. I've been looking around for jobs in
Ruby and I always find Rails within minutes, but pure Ruby or Raw Ruby are
never really mentioned. I just find it odd that Rails completely dominates
the Ruby market when quite frankly Ruby itself is an excellent language for
administration on its own. I can understand it falling under "a scripting
language" in most markets like Python or Perl, but given its strengths why
doesn't it stand more on its own outside of large scale DSLs?

I feel the same when reading through LinkedIn's "Jobs you might be
interested in" lists.

Well, that's to be expected: Ruby is known for its web capabilities. I'd
love to change this.

···

-----
Carlos Agarie

Control engineering
Polytechnic School, University of São Paulo, Brazil
Computer engineering
Embry-Riddle Aeronautical University, USA

2013/1/8 Brandon Weaver <keystonelemur@gmail.com>

One thing has been bugging me lately. I've been looking around for jobs in
Ruby and I always find Rails within minutes, but pure Ruby or Raw Ruby are
never really mentioned. I just find it odd that Rails completely dominates
the Ruby market when quite frankly Ruby itself is an excellent language for
administration on its own. I can understand it falling under "a scripting
language" in most markets like Python or Perl, but given its strengths why
doesn't it stand more on its own outside of large scale DSLs?

I work on a validation tools team that uses ruby for our tool, so there are
at least some out there. =D

···

On Tue, Jan 8, 2013 at 4:47 PM, Brandon Weaver <keystonelemur@gmail.com>wrote:

et when quite frankly Ruby itself is an excellent language for
administration on its

--
Incoherently,
Ricky Ng

There are jobs, probably comparable to the number of perl or python jobs, it's just a small number compared to Rails so they get lost in the noise.

Henry

···

On 9/01/2013, at 1:47 PM, Brandon Weaver <keystonelemur@gmail.com> wrote:

One thing has been bugging me lately. I've been looking around for jobs in Ruby and I always find Rails within minutes, but pure Ruby or Raw Ruby are never really mentioned.

Somebody use Ruby for system admin, somebody use it for statistics and BIO. This is what I konw except the Rails and Web.

于 2013-1-9 8:47, Brandon Weaver 写道:

···

One thing has been bugging me lately. I've been looking around for jobs
in Ruby and I always find Rails within minutes, but pure Ruby or Raw
Ruby are never really mentioned. I just find it odd that Rails
completely dominates the Ruby market when quite frankly Ruby itself is
an excellent language for administration on its own. I can understand it
falling under "a scripting language" in most markets like Python or
Perl, but given its strengths why doesn't it stand more on its own
outside of large scale DSLs?

I think it's basically that Rails is the 800-pound gorilla in the Ruby
world, i.e., it's Ruby's killer app. Also, more people are willing to
hire out for Rails developers, because they know they need a web site,
but they aren't developers. Taking out the whole web site arena, Ruby
does enjoy some traction, but generally speaking it's people writing
their own stuff in Ruby.

Searching specifically for Ruby jobs that aren't Rails is going to be
tough, as you've found. Not that they don't exist, they're just the
needles in a whole lot of awfully big haystacks.

If you don't want to write Rails apps, a fair enough thing, then I
suggest stop looking for shops that do NOT mention specific languages;
you're likely to get more traction by looking for places that want
software development support in general. One place I did a fair bit of
this was writing the analytics software for a research team (pre-ruby,
but still pretty awesome). They did not care what I wrote in, as long
as it gave the correct answers and ran in the space and time provided.
Just an example of something.

···

On Tue, Jan 8, 2013 at 6:47 PM, Brandon Weaver <keystonelemur@gmail.com> wrote:

One thing has been bugging me lately. I've been looking around for jobs in
Ruby and I always find Rails within minutes, but pure Ruby or Raw Ruby are
never really mentioned. I just find it odd that Rails completely dominates
the Ruby market when quite frankly Ruby itself is an excellent language for
administration on its own. I can understand it falling under "a scripting
language" in most markets like Python or Perl, but given its strengths why
doesn't it stand more on its own outside of large scale DSLs?

I use Ruby to build custom automation, monitoring, and statistical software
to use at $WORK (Wireless ISP) and it's extremely efficient at what I need
it to do, which is primarily metaprogramming and modularization.

Crikey. I need someone to proof-read my email responses....

Make that *START* looking for shops that do *NOT* mention specific languages.

···

On Tue, Jan 8, 2013 at 9:35 PM, tamouse mailing lists <tamouse.lists@gmail.com> wrote:

On Tue, Jan 8, 2013 at 6:47 PM, Brandon Weaver <keystonelemur@gmail.com> wrote:

One thing has been bugging me lately. I've been looking around for jobs in
Ruby and I always find Rails within minutes, but pure Ruby or Raw Ruby are
never really mentioned. I just find it odd that Rails completely dominates
the Ruby market when quite frankly Ruby itself is an excellent language for
administration on its own. I can understand it falling under "a scripting
language" in most markets like Python or Perl, but given its strengths why
doesn't it stand more on its own outside of large scale DSLs?

I think it's basically that Rails is the 800-pound gorilla in the Ruby
world, i.e., it's Ruby's killer app. Also, more people are willing to
hire out for Rails developers, because they know they need a web site,
but they aren't developers. Taking out the whole web site arena, Ruby
does enjoy some traction, but generally speaking it's people writing
their own stuff in Ruby.

Searching specifically for Ruby jobs that aren't Rails is going to be
tough, as you've found. Not that they don't exist, they're just the
needles in a whole lot of awfully big haystacks.

If you don't want to write Rails apps, a fair enough thing, then I
suggest stop looking for shops that do NOT mention specific languages;
you're likely to get more traction by looking for places that want
software development support in general. One place I did a fair bit of
this was writing the analytics software for a research team (pre-ruby,
but still pretty awesome). They did not care what I wrote in, as long
as it gave the correct answers and ran in the space and time provided.
Just an example of something.

I agree. I've been mostly a Ruby developer since 2005 with 50/50 split rails and 'other stuff'. Very few of the jobs I've had have specified or even cared what language I used.

Also look for work in fields that interest you (scientific, gaming, graphics, banking etc.) and then see if they are open to using ruby.

Henry

···

On 9/01/2013, at 4:37 PM, tamouse mailing lists <tamouse.lists@gmail.com> wrote:

If you don't want to write Rails apps, a fair enough thing, then I
suggest stop looking for shops that do NOT mention specific languages;

Another field you might be interested in is QA automation. Specifically
using watir webdriver, a web automation tool in ruby ( and other languages)
that allows you to automate most browsers.
It is superior to Perls mechanize because it allows testing js.

···

On Jan 8, 2013 9:06 PM, "Henry Maddocks" <hmaddocks@me.com> wrote:

On 9/01/2013, at 4:37 PM, tamouse mailing lists <tamouse.lists@gmail.com> > wrote:

>>
>> If you don't want to write Rails apps, a fair enough thing, then I
>> suggest stop looking for shops that do NOT mention specific languages;

I agree. I've been mostly a Ruby developer since 2005 with 50/50 split
rails and 'other stuff'. Very few of the jobs I've had have specified or
even cared what language I used.

Also look for work in fields that interest you (scientific, gaming,
graphics, banking etc.) and then see if they are open to using ruby.

Henry

And just now I saw the new release of cobra, haven't used it, to do window
testing. Another QA opportunity :wink:

···

On Jan 8, 2013 11:18 PM, "David Gamba" <davidgamba@gmail.com> wrote:

Another field you might be interested in is QA automation. Specifically
using watir webdriver, a web automation tool in ruby ( and other languages)
that allows you to automate most browsers.
It is superior to Perls mechanize because it allows testing js.
On Jan 8, 2013 9:06 PM, "Henry Maddocks" <hmaddocks@me.com> wrote:

On 9/01/2013, at 4:37 PM, tamouse mailing lists <tamouse.lists@gmail.com> >> wrote:

>>
>> If you don't want to write Rails apps, a fair enough thing, then I
>> suggest stop looking for shops that do NOT mention specific languages;

I agree. I've been mostly a Ruby developer since 2005 with 50/50 split
rails and 'other stuff'. Very few of the jobs I've had have specified or
even cared what language I used.

Also look for work in fields that interest you (scientific, gaming,
graphics, banking etc.) and then see if they are open to using ruby.

Henry

I have no qualms with Rails, it's just that Ruby is so much more powerful
than just Rails. Given a few more years of Dev experience I'll see what I
can make to make full Ruby use a reality. Not much good if I sit here
complaining about it, we just need to do it.

···

On Wed, Jan 9, 2013 at 12:29 AM, David Gamba <davidgamba@gmail.com> wrote:

And just now I saw the new release of cobra, haven't used it, to do window
testing. Another QA opportunity :wink:
On Jan 8, 2013 11:18 PM, "David Gamba" <davidgamba@gmail.com> wrote:

Another field you might be interested in is QA automation. Specifically
using watir webdriver, a web automation tool in ruby ( and other languages)
that allows you to automate most browsers.
It is superior to Perls mechanize because it allows testing js.
On Jan 8, 2013 9:06 PM, "Henry Maddocks" <hmaddocks@me.com> wrote:

On 9/01/2013, at 4:37 PM, tamouse mailing lists <tamouse.lists@gmail.com> >>> wrote:

>>
>> If you don't want to write Rails apps, a fair enough thing, then I
>> suggest stop looking for shops that do NOT mention specific languages;

I agree. I've been mostly a Ruby developer since 2005 with 50/50 split
rails and 'other stuff'. Very few of the jobs I've had have specified or
even cared what language I used.

Also look for work in fields that interest you (scientific, gaming,
graphics, banking etc.) and then see if they are open to using ruby.

Henry

Since you discuss the ruby job here, I follow this thread to say that if you have the interest on pure ruby job, please contact with me. We are doing the automation system like Puppet. We would also use a framework for web development, but that could be no rails.

于 2013-1-9 14:44, David Gamba 写道:

···

Another field you might be interested in is QA automation. Specifically
using watir webdriver, a web automation tool in ruby ( and other
languages) that allows you to automate most browsers.
It is superior to Perls mechanize because it allows testing js.

One thing for "pure ruby" jobs is that few places are going to say "We need
people to write pure ruby. We don't care what you're writing, just as long
as it's pure ruby".

They're much more likely to have some specific package in mind. Rails is
one such (extremely well known) package, but you could look for others.
Companies using Puppet, for instance. Or they're going to have some
specific end-product in mind ("we're writing a new sys-admin tool"), and
they will be more concerned with your experience with that type of project
than they are in hiring a ruby expert.

I'm afraid my observations don't make the search much easier.

···

On Wed, Jan 9, 2013 at 1:54 AM, Feng He <fenghe@nsbeta.info> wrote:

Since you discuss the ruby job here, I follow this thread to say that if
you have the interest on pure ruby job, please contact with me. We are
doing the automation system like Puppet. We would also use a framework for
web development, but that could be no rails.

于 2013-1-9 14:44, David Gamba 写道:

Another field you might be interested in is QA automation. Specifically

using watir webdriver, a web automation tool in ruby ( and other
languages) that allows you to automate most browsers.
It is superior to Perls mechanize because it allows testing js.

--
Garance Alistair Drosehn = drosihn@gmail.com
Senior Systems Programmer
Rensselaer Polytechnic Institute; Troy, NY; USA

I'm on the ruby agent team at NewRelic and we need people to write pure
Ruby.

I am required to have knowledge of web frameworks like Rails and Sinatra in
order to serve our customer base but the code I write day to day, and by
far the most important competency for a Ruby Agent Engineer, is Ruby.

My point is that there are plenty of opportunities within web companies to
work outside of a web stack if you so choose. Don't assume that companies
using Rails need every engineer to work with that part of the stack
fulltime.

We're hiring for a Ruby Agent Engineer at NewRelic right now. Email me if
you're curious.

···

On Aug 8, 2013 8:49 AM, "Garance A Drosehn" <drosihn@gmail.com> wrote:

One thing for "pure ruby" jobs is that few places are going to say "We
need people to write pure ruby. We don't care what you're writing, just as
long as it's pure ruby".

They're much more likely to have some specific package in mind. Rails is
one such (extremely well known) package, but you could look for others.
Companies using Puppet, for instance. Or they're going to have some
specific end-product in mind ("we're writing a new sys-admin tool"), and
they will be more concerned with your experience with that type of project
than they are in hiring a ruby expert.

I'm afraid my observations don't make the search much easier.

On Wed, Jan 9, 2013 at 1:54 AM, Feng He <fenghe@nsbeta.info> wrote:

Since you discuss the ruby job here, I follow this thread to say that if
you have the interest on pure ruby job, please contact with me. We are
doing the automation system like Puppet. We would also use a framework for
web development, but that could be no rails.

于 2013-1-9 14:44, David Gamba 写道:

Another field you might be interested in is QA automation. Specifically

using watir webdriver, a web automation tool in ruby ( and other
languages) that allows you to automate most browsers.
It is superior to Perls mechanize because it allows testing js.

--
Garance Alistair Drosehn = drosihn@gmail.com
Senior Systems Programmer
Rensselaer Polytechnic Institute; Troy, NY; USA