A friend of mine is just about to start doing a bootcamp over in Dallas, and has just posed the above question on her Facebook page. I guess I’d have my own views on which direction might be most appropriate, but as I’m very much NOT a developer, that would be guided by impressions of how the industry is moving rather than practical experience.
Would someone with a bit more real-world nous like to venture an opinion?
I think learning either stack would open the door to plenty of opportunities (though it would be worth your friend checking the job market in her local area). Personally though, I’d go for the MEAN stack, as I think JS is going to be around and relevant for a long time and learning MEAN is going to give her a much more in-depth knowledge of it. That’s not to say there won’t still be a lot of RoR jobs but I get the impression that it’s becoming less popular for starting new projects these days.
MEAN for sure.
I really dislike the “MEAN Stack” buzzword though. It makes people think they have to use Angular, Express, or Mongo. It’s Node.js. I wish people would just call it Node.js and drop the LAMP wannabe buzzword, it doesn’t work here. Angular isn’t the hottest framework on the block anymore and the Express developers have moved to Koa.js and plenty of people refuse to use MongoDB for a variety of reasons. /rant
It does rather seem that the conclusions being drawn are the same as I’d inferred from my own reading of current trends. That’s not to say that those trends won’t change over time, but I feel JS and its very many offspring are going to be around for a long time.
This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.