Hacker News new | ask | show | jobs
by KoryFerbet 5247 days ago
Judging by the roles that I'm currently working on, having Ruby is a definite plus. Another strong option would be Python, from what I can tell the syntax is similar but most clients are definitely looking for one of those two in addition to your Java.

It also depends what types of companies you want to work for. Most of the startups I work with are looking for Ruby and Python with a Java background where as most the larger older companies are fine bringing on someone with just Java.

I hope that helps a bit and wasn't too much of a ramble.

1 comments

Actually, I used Python a bit before getting into Java, I think at this point Ruby seems more appealing, it would be nice to find a role at some point after I learn Ruby to where I can still benefit from my Java experience. Just doing Java, though, I guess I'm starting to feel a bit stifled.. just reading job ads for Ruby vs. Java is such a world of difference, most employers looking for Java devs def have the 'old school' mentality
As I said, I think the most important thing to decide is what you want to work on. Research Python roles and research Ruby roles, which of the two look like things you'd want to be working with/on? That should be your decision! I know the majority of Python roles I work on tend to pick Python for it's speed so they are generally more for hosting platforms or system development. Ruby roles tend to be the focus for more web development. As I said, those are just what I've seen here in Seattle.