# How will be the Future of Rails......? Please do reply

**URL:** <https://www.ruby-forum.com/t/how-will-be-the-future-of-rails-please-do-reply/182063>\
**Category:** Rails\
**Created:** [January 22, 2010, 7:08am UTC](https://www.ruby-forum.com/t/how-will-be-the-future-of-rails-please-do-reply/182063 "2010-01-22T07:08:08Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rails\_ROR](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9f8e36/32.png) [@Rails\_ROR](https://www.ruby-forum.com/u/Rails_ROR)\
**Post date:** [January 22, 2010, 7:08am UTC](https://www.ruby-forum.com/t/how-will-be-the-future-of-rails-please-do-reply/182063/1 "2010-01-22T07:08:08Z")

</div>

Hi everybody,

I don’t know whether this is a relevant question or not but i wanted to  
know  
how ROR will be in future.

Most of the MNC companies in INDIA are working on technologies like  
JAVA,  
.NET.

They are using tools for testing.

Why aren’t they using ROR much?

Is it a right decision to buildup a career in ROR?

But, I was really attracted by the ease of Code, the functionality,  
Handling  
complex issues easily in ROR.

Even ROR has testing mechanisms like Rspec,cucumber,watir…

The people of India who are working of ROR might be knowing this better  
…  
i guess.

Please suggest on this.

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![Rails\_ROR](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9f8e36/32.png) [@Rails\_ROR](https://www.ruby-forum.com/u/Rails_ROR)\
**Post date:** [January 22, 2010, 9:11am UTC](https://www.ruby-forum.com/t/how-will-be-the-future-of-rails-please-do-reply/182063/2 "2010-01-22T09:11:02Z")

</div>

I don’t think you should have one technology under your belt…  
Learn many.

And to answer some of your questions.

Ruby & Rails have testing tools, test:unit, rpsec, cucumber, webrat,  
shoulda, to name but a few.

Why isn’t it big in industry?  
It doesn’t really have much commercial support for starters. Sun wrote  
Java, and spent a lot of $$$ pushing it to the developers. .Net has  
Windows who did the same thing.

Also, each language does what it does great… Java has a massive  
amount of libraries and some great minds behind it to build heavy  
weight industry tools. .Net seamlessly integrate’s with Windows. Ruby  
shares it’s space with many other languages. No one language will  
solve all of the worlds problems…

Is it the right decision to buildup a career in ROR?

Well as I said earlier, I think pigeon holing yourself to one language  
will seriously restrict your movement in the job market. Learn many,  
be enthusiastic and learn new languages, follow your enthusiasm.

The moment I stopped treating “learning a new language” as a task, but  
instead starting treating it as a bit of fun, I had a more enjoyable  
time, both at work and in my off time.

I’m sure a lot of others on this list will be more insightful then me.  
But do whatever makes you happy, and your career will be great, is my  
advice.

Good luck.  
Mark

---

<div class="post-metadata">

**Author:** ![Rails\_ROR](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9f8e36/32.png) [@Rails\_ROR](https://www.ruby-forum.com/u/Rails_ROR)\
**Post date:** [January 22, 2010, 11:08am UTC](https://www.ruby-forum.com/t/how-will-be-the-future-of-rails-please-do-reply/182063/3 "2010-01-22T11:08:05Z")

</div>

I doubt many companies will off-shore rails development to India.  
Rails is mostly used by small teams of developers in an agile  
environment. I currently work in a rails shop and there are four of us  
building all the systems. We pair everyday and switch it up every  
other day so everyone works with each other. I feel like most off  
shore developers receive a spec and start hammering out code mostly in  
one of the two traditional “enterprisey” platforms (java or net).  
Rails may never blow up to be as big as java or net but that’s fine  
with me. I’d rather specialize in a niche than be a master of  
frameworks that have a gazillion other masters. Check out Chad F.s  
book sometime “the passionate programmer” it will change your life

Anyway just my .02 I could be wrong

Best,  
Steven

Sent from my iPhone

---

<div class="post-metadata">

**Author:** ![Rails\_ROR](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9f8e36/32.png) [@Rails\_ROR](https://www.ruby-forum.com/u/Rails_ROR)\
**Post date:** [January 22, 2010, 2:11pm UTC](https://www.ruby-forum.com/t/how-will-be-the-future-of-rails-please-do-reply/182063/4 "2010-01-22T14:11:54Z")

</div>

I use RoR because it excels at fast, quality development if one is  
willing to learn and use its conventions. It is not perfect, but for  
99% of business applications, it is more than adequate. My clients  
have complex business problems that require well-documented,  
methodical solutions - they don’t need gee-whiz buzzwordy anything.  
I’m also not married to RoR - we’ve done projects in MS SQL Server,  
Excel VBA (shudder) and ACLScript. We have a major web-based product  
done in Java and C#. RoR is still in the ‘introductory’ stage in my  
company - I’m driving it because after running a few projects on other  
platforms, RoR is best suited to what I do.

Learn to solve problems and organize and present solutions. Sharpen  
your English skills - for the US at least, it is difficult to get  
clients to trust someone to work on their team if there is a concern  
that the individual does not understand the language well. Your post  
was well written and understandable, but there were some quirks to it  
suggesting a non-native writer. For some, that can be an issue - more  
than it should be, in some cases. If your English skills are  
sufficient and your comprehension of the problem is such that you can  
prepare and present quality workproduct _and documentation_, you will  
be in high demand - and rightfully so. You will also be head-and-  
shoulders above most people I have worked with in the US.

In short, don’t tie your future to a single technology - technology  
changes. COBOL developers still work, but mostly on legacy systems. By  
all means - learn it in depth, but don’t limit yourself, or think that  
tool-specific knowledge will always be as useful as it is right now.

Best of luck.

SR

PS - I assume ou were talking about doing outsource work from the  
English-speaking parts of the globe. If not, then disregard the  
‘polish your English skills’ bit - that is nice for the future if you  
plan to work outside India, but if you can do quality work and  
documentation in Hindi or whatever your target audience speaks and  
reads, you should be fine.

PPS - COBOL Devs reading this, I am not disrespecting you, and I am  
aware that there is still active development in COBOL going on, and  
even new products, but you have to admit, it is somewhat of a niche  
compared to Java, or even RoR.

---

<div class="post-metadata">

**Author:** ![Rails\_ROR](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9f8e36/32.png) [@Rails\_ROR](https://www.ruby-forum.com/u/Rails_ROR)\
**Post date:** [January 23, 2010, 3:03pm UTC](https://www.ruby-forum.com/t/how-will-be-the-future-of-rails-please-do-reply/182063/5 "2010-01-23T15:03:45Z")

</div>

Hi,

Thanks for the mail.

I would really consider this point and would surely learn different  
technologies.

Your mail was really inspiring.

Thanks for showing me the way.

Your mail really matters me at this point of time.

Thanks  
Bye!!

---

<div class="post-metadata">

**Author:** ![Rails\_ROR](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/9f8e36/32.png) [@Rails\_ROR](https://www.ruby-forum.com/u/Rails_ROR)\
**Post date:** [January 22, 2010, 6:20pm UTC](https://www.ruby-forum.com/t/how-will-be-the-future-of-rails-please-do-reply/182063/6 "2010-01-22T18:20:43Z")

</div>

+1 for recommeding “The passionate programmer”

On Thu, Jan 21, 2010 at 10:56 PM, Steven Elliott Jr  
\<removed\_email\_address@domain.invalid

> wrote:

> Hi everybody,
> 
> > Why aren’t they using ROR much?
> > 
> > You received this message because you are subscribed to the Google G.  
> > You received this message because you are subscribed to the Google G.  
> > “Ruby on Rails: Talk” group.  
> > To post to this group, send email to removed\_email\_address@domain.invalid.  
> > To unsubscribe from this group, send email to  
> > removed\_email\_address@domain.invalid[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> > .  
> > For more options, visit this group at  
> > [http://groups.google.com/group/rubyonrails-talk?hl=en](http://groups.google.com/group/rubyonrails-talk?hl=en).

–  
Satyajit
