Win a copy of Rust Web Development this week in the Other Languages forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Junilu Lacar
  • Rob Spoor
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Tim Moores
  • Jesse Silverman
  • Stephan van Hulst
  • Carey Brown
  • Al Hobbs
  • Piet Souris
  • Frits Walraven

Why should I learn MongoDB

Ranch Hand
Posts: 361
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
Posts: 2407
Scala Python Oracle Postgres Database Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
Consider Paul's rocket mass heater.
    Bookmark Topic Watch Topic
  • New Topic