markdown guide

I'll volley with "Do you believe PHP is still relevant?". Wordpress and Facebook don't seem to be going anywhere any time soon. I came from the JEE world to the Rails world and I couldn't be happier that Rails is now "boring".

Focus your learning on foundation technologies (html/css/js, software design, etc.) and use the tools that are appropriate for your project.


Don't stick to the language, or the framework you're working with. Try to learn from the concepts, that you'll be able to reuse with other environments.

Treat the programming language and framework as a tool to solve a problem. Different the problem, different the tool.


Ironically, you are posting this question to a site which uses Rails, IIRC. So it is at least as relevant as your question, as of this date.

I read from other responses that this should be framed as "will this Rails job hurt my employability later?" I think this question is highly suspicious for the assumptions it makes. If I could give a yes or no answer to this question, it would mean that the only skill relevant to future jobs is whether you knew particular frameworks well (for example, Django instead of Rails). And in fact, (if you can) I would run far away from jobs which had framework experience as hard requirements (instead of "nice to have"s). It means they are tied too closely to the framework. Which also means that future versions of your app will be spent entirely on migrating between framework versions... not very interesting problems, especially not to the business. Or perhaps, the business will choose never to upgrade framework versions for the same reason.

Programming is more important than calling the right framework pieces. It is fundamentally about translating human solutions into technological solutions. If you can do that using one framework, you can also do it with a different one. Or with no framework at all.


No, but the Title and your problem description are 2 different things.

Many things that you will learn while building websites will help you, along your web dev career, and a small part even if you move to another field/level. Exception is ofc the Ruby and Rails frameworks.

Also if you choose to stay in Ruby you will find many legacy projects, probably, but I would suggest to learn a new language every year.


Gosh. This kind of question arises here and there on monthly basis.

Relevant to what exactly? Compared to what exactly?


Sorry i should have been more specific

i recently got a job as an ROR developer it is my first job. So i am little concerned that will i have a future in development if i moved out of this company or what i am learning now could give me my bread for the years to come.


If your skills are at the mercy of what framework is hot or not, you're pretty much toast in this industry IMO. You should be a Software Developer that incidentally uses RoR in his daily job, not the other way around.


Before this i used to work with Node.js and PHP so ROR learning ROR was easy for me (the basics at least).But what i am worried about will i get a job in companies that use other frameworks if am from ROR.

I dont see any new startups or lots of companies using ROR (may be i dont know)

But what i am worried about will i get a job in companies that use other frameworks if am from ROR.

I may have misunderstood, but why would it matter that you came from RoR when you try to get a job from a non-RoR company?

I dont see any new startups or lots of companies using ROR (may be i dont know)

If this is your assessment with your local job market, then maybe RoR is not the strongest presence there and searching for other keywords might serve you well. So yeah, Rails might not be relevant at your market.


Rails 6 is also in the works.

So yeah, it's still relevant.

What do you believe?


Rails 6 is also in the works.

Nah. Does COBOL 2014 mean COBOL is still relevant? Well, to some extent definitely yes.


There are still companies choosing to start with Rails so in that regard is still relevant. I'm not sure there are companies choosing COBOL as their development environment to start a business onto in 2018...

I would like to know from the OP what he thinks about relevancy or why he asked this question


Even Cobol is still relevant. If it is useful then it is relevant.

Classic DEV Post from Sep 5

What do you wish to know about JavaScript when you were in university?

Nijeesh Joshy profile image
Some one Who Love to Code ,Create and Experiment with Everything

Sore eyes? now has dark mode.

Go to the "misc" section of your settings and select night theme ❀️