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 A.

Control engineering
Polytechnic School, University of So Paulo, Brazil
Computer engineering
Embry-Riddle Aeronautical University, USA

2013/1/8 Brandon W. [email protected]

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

On 9/01/2013, at 1:47 PM, Brandon W. [email protected]
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.

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

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

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.

On Tue, Jan 8, 2013 at 9:35 PM, tamouse mailing lists
[email protected] wrote:

world, i.e., it’s Ruby’s killer app. Also, more people are willing to
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.

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 6:47 PM, Brandon W. [email protected]
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.

On 9/01/2013, at 4:37 PM, tamouse mailing lists
[email protected] 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 G. 写道:

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.

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

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.

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.

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.

Jonan S. wrote in post #1118122:

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.

I would assist you. Please add me on Skype - seth.cis for a better
understanding.

But it is 3 years ago! That is like fossil age by now. :slight_smile:

There are some jobs that require old school unix scripting without the
www, even today. The www is just so important that one has to combine
traditional commandline with web-related knowledge. And in the latter
part, rails indeed dominates this part of ruby, unfortunately. Some
people heroically try to change that to varying (little) degree of
success, but I traditionally cheer for the underdogs, so go!