Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Why should I learn MongoDB

 
Naresh Chaurasia
Ranch Hand
Posts: 361
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Folks, I have 10+ extensive java/j2ee experience. I am looking forward to enhancing my skills. Big data/MongoDB is making new and hot in market. I want to learn new skills, but what are the benefits and how does it help in my current market.

Experts please advice.
 
chris webster
Bartender
Posts: 2407
32
Linux Oracle Postgres Database Python Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nobody is forcing you to learn MongoDB - you're responsible for deciding which skills you want to acquire.

On the other hand, you say you want to enhance your skills and you mention the rapidly growing Big Data market, so you've already answered your own question. Big data systems typically aim at scaling out to cope with large volumes of relatively unstructured data, often using NoSQL databases that are designed to support this. MongoDB is probably the most popular NoSQL database right now, so if you want to work in this market then it's a good place to start.

And now is a good time to start, as the free online course M101J MongoDB for Java developers started on Monday. MongoDB is pretty easy to get started with, and the course will give you an excellent overview of what MongoDB is, how it works, and how to use it. And it's fun, so what have you got to lose?

Whether or not you decide to learn MongoDB, I'd advise you not to "look forward to enhancing" your skills at some point in the future, but start enhancing them now. You can't afford to rest on your laurels in this industry (as I've learned the hard way). If you're not learning new skills, you're falling behind.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic