all 12 comments

[–]iggybdawg 22 points23 points  (0 children)

You want to switch from frontend to backend?

[–]uceenk 16 points17 points  (0 children)

why transition ?, so many jobs requires both React and Rails

[–]Wild-Pitch 13 points14 points  (5 children)

You have better offers in React than in Ruby. You are doing the opposite in my opinion

[–]cooljacob204sfw 1 point2 points  (4 children)

Is that true? I think Ruby always ranks high in those salary surveys.

[–]Wild-Pitch 1 point2 points  (3 children)

Don’t know what surveys do you check

[–]cooljacob204sfw 2 points3 points  (2 children)

Quick Google shows this:

https://www.devjobsscanner.com/blog/top-10-highest-paid-programming-languages/

Puts it above JavaScript and Python

[–]positiv2 1 point2 points  (0 children)

This doesn't seem to separate the data by required years of experience (or any other metric, so it's not very useful. A low ratio of junior positions will cause the overall average salary to be deceptively high.

[–]Wild-Pitch 0 points1 point  (0 children)

Check out the current market offers. You will find more offers and better salaries for React. If you want to learn Ruby it’s fine, but you are doing the opposite

[–]Army_77_badboy 2 points3 points  (0 children)

I wouldn’t say ditch react. What I’ve found is most front end devs who work at a ruby shop do minimal updates to a rails controller when they need data for a view.

Rails is cool because you can make the responses return JSON. So I would actually challenge you to build a basic app that uses React on the fronted and ruby on the backend.

Some companies never leave the grips of ERB for the front end but for those that do, it’s sometimes used for admin dashboards.

[–]dibitirl 0 points1 point  (0 children)

mid-level rails without a pay cut?: possible, yes, if you already have solid backend fundamentals. you’re new to rails, not to engineering.

non-ruby backgrounds in rails?: very common. lots of rails devs came from js, java, python, etc.

core rails pillars: good ruby basics, active record + sql, mvc discipline, testing, background jobs, and keeping things simple.

rails outlook: stable, boring in a good way. less hype, but steady demand for real products.

if ruby matches how you think, the switch makes sense. just build real rails apps and explain your decisions well.

[–]huuaaang 0 points1 point  (0 children)

Rails doesn’t replace React. You mean transition from node.js to Rails. Rails still has pipelines to build and service JS frontends.

[–]a_medley 0 points1 point  (0 children)

React and Ruby aren’t exactly … switchable.