DevHeads.net

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?

Comments

Re: Pure Ruby Jobs

By tamouse (Tamara... at 01/08/2013 - 22:35

On Tue, Jan 8, 2013 at 6:47 PM, Brandon Weaver < ... at gmail dot com> wrote:
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.

Re: Pure Ruby Jobs

By tamouse (Tamara... at 01/08/2013 - 22:37

On Tue, Jan 8, 2013 at 9:35 PM, tamouse mailing lists
<tamouse. ... at gmail dot com> wrote:
Crikey. I need someone to proof-read my email responses....

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

Re: Pure Ruby Jobs

By Henry Maddocks at 01/08/2013 - 23:05

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

Re: Pure Ruby Jobs

By David Gamba at 01/09/2013 - 01:44

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.

Re: Pure Ruby Jobs

By David Gamba at 01/09/2013 - 01:29

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

Re: Pure Ruby Jobs

By Brandon Weaver at 01/09/2013 - 01:35

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.

Re: Pure Ruby Jobs

By Feng He at 01/09/2013 - 01:54

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 写道:

Re: Pure Ruby Jobs

By Garance A Drosehn at 08/08/2013 - 10:48

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.

Re: Pure Ruby Jobs

By Jonan Scheffler at 08/08/2013 - 11:58

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.

Re: Pure Ruby Jobs

By Feng He at 01/08/2013 - 20:35

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 写道:

Re: Pure Ruby Jobs

By Brandon Weaver at 01/08/2013 - 21:52

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.

Re: Pure Ruby Jobs

By Henry Maddocks at 01/08/2013 - 20:04

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

Re: Pure Ruby Jobs

By dummey (Ricky Ng) at 01/08/2013 - 19:57

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 < ... at gmail dot com>wrote:

Re: Pure Ruby Jobs

By Carlos Agarie at 01/08/2013 - 19:55

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.

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

2013/1/8 Brandon Weaver < ... at gmail dot com>