Question
I know that term is thrown loosely around, but I want to know how I can become a full stack ruby on rails developer, with additional knowledge on using frameworks such as ember/angular. I also know a bit of photoshop/illustrator and would like to add UI/UX to that. Or am I just kidding my self here?
This is what I have figured out from a bit of digging around
1. Learn front end development: HTML, CSS, Javascript, JQuery, Angular, etc.
2. Learn RoR
3. Continue to dig deeper into JS frameworks.
3. Pick up UX & UI principles along with tools such as Photoshop, Illustrator, UXpin and Sketchup.
Or should I just replace 1, 2 and 3 with the MEEN stack?
(MongoDB, Ember, Express, Node)
Answer
If I was just starting out, I'd consider learning Meteor (https://www.meteor.com/). It's just entered version 1.0 and after working with it for a little less than a year I do have some issues with it but it still makes for a very solid framework that gets you up and running very fast. You would only need to learn Javascript, and you can slowly work your way towards nodejs from there (which Meteor is based on) if you want to, or you could get the basics down and focus on learning design if you prefer.