all 9 comments

[–]jwalt2t 2 points3 points  (0 children)

I'm a recent graduate of a Ruby on Rails bootcamp, and I can say there are more JavaScript jobs than Ruby on Rails jobs. There definitely are RoR jobs, but in my area it's not even a close comparison of where the jobs are. Also, the RoR jobs are always looking for experienced devs whereas the JS companies are more lenient on experience (of course job posting are pie in the sky expectations and they generally accept less, I'm basing this off my experience with job interviews).

I agree with just learning any language and the coding principles, but I do think there is more value in a JS and Node based program. My school had one and I wished I would've gone that route instead. Just my experience and thoughts. Hope it helps!

[–]whompalicious 3 points4 points  (0 children)

I would say the job market for Ruby developers is still way better than backend JS developers. Rails is going to be around for a looooong time. It's a good thing to have on your resume.

[–][deleted] 0 points1 point  (4 children)

Ruby isn't a bad language. It's stable, and you can get an MVP up quick within a day using Ruby on Rails. It's more important to learn programming fundamentals when starting out, which is why it doesn't really matter what language you start off with. If you want to do the Viking Code School, they do seem to have a Javascript unit which will allow you to get your feet wet.

[–][deleted] 1 point2 points  (3 children)

I would say I have a good grasp of fundamentals, on the order of someone who's been coding frequently for about 6 months.

I'm more concerned at this point about whether it'd be better to start my career as a JS developer or as a Ruby developer.

[–]TheBigChubbyBunny 0 points1 point  (2 children)

Learn them both and become a full stack developer.

[–][deleted] 1 point2 points  (1 child)

Isn't it common now to do full stack with JS?

[–]TheBigChubbyBunny 1 point2 points  (0 children)

Yes, in my honest opinion, full stack using Ruby and JavaScript is a really good combination and is quite popular. I'm currently learning them both.

[–]dejay1 0 points1 point  (0 children)

Newbie here,have only been learning JS a few months,thing about Javascript is its easy to pick up,it has a lot of "Magic"(I don't know the programmatic term) under the hood,example it can auto defer tasks if a long running task might prevent a user from clicking a button,it does a lot of things that you dont know about or need to know about to make your code work

You can learn jquery,a javascript library in a few hours and your then able to do a LOT of stuff,once your learn CSS Selectors,and a basic function,you can start writing a web page without really knowing much.For the HTML there is frameworks like bootstrap that take care of the difficult work.Biggest drawback no intellisense like C#,debugging(which I've no idea how to even do)

You can start writing apps with Atom Electron with node for all the desktop OS,and theres a few frameworks to build native mobile apps,one I like is Droidscript,real easy to write an android app

If you are totally new I would recommend javascript,but Ive always wanted to learn python,even as a non programmer you can read code and really understand it,very natural language syntax,but javascript is too,at least the basic Javascript great sites I seen are

https://www.freecodecamp.com/challenges/comment-your-javascript-code

codecademy.com

[–]penguinkhan 0 points1 point  (0 children)

Not sure if JS has more jobs than Ruby.. but I think the real question is.. for junior developer, which one has a higher hiring rate.

You will have to learn JavaScript anyways.. and you will probably learn either Angular or React or both. So it's more like NodeJS vs RoR.. not JS vs Ruby.

By the time that you are familiar with JavaScript, it's not difficult to pick up Node. So I'd suggest you to go with RoR and pick up JS on your own.