Saturday, September 26

hamanakalili.info Yes I’m a Community Manager and I’m Learning MongoDB - hamanakalili.info

Yes I’m a Community Manager and I’m Learning MongoDB

I joined 10gen last November because I thought MongoDB was awesome, so it seemed like a natural progression to start learning up the technology. To encourage myself I started a blog (called Teach Me How to Mongo), and started hacking away. But slowly, one thing led to another and I stopped hacking. I hacked one project, which was a repository of a huge reading list I’ve kept over the past six years. But after that I found it difficult to motivate myself. I really needed something to get me back in the swing of things and learning basic MongoDB development administration skills.

10gen recently launched two free online MongoDB courses–MongoDB for DBAs and MongoDB for Developers–that will be starting in October. My colleagues Andrew and Mike have been working really hard to bring this education platform together and I was really excited about this initiative. So I thought I’d join in on the fun. Starting October 22, I’ll be taking the MongoDB online course for Developers and posting a weekly recap to this blog and to my Teach me how to MongoDB tumblr. I’ll also be facilitating a MongoDB study group at 10gen in New York starting in November with Leng Lee of Codecademy, to encourage more of our MongoDB user group members in New York to learn the basics of MongoDB.

If you’re interested in starting a MongoDB Study group in your area, let me know! I am working with a number of other user group organizers to help them launch study groups around the world to help n00bs learn MongoDB with their peers.

Now why am I doing this? I’m a community manager, not a developer. I should be tweeting and stuff, not focusing on doing upserts and running MapReduce jobs.

There’s a few reasons:

I want to better serve the MonogDB Community: I think the best community managers are the people that can empathize with their user community to help them become more successful. Having a deeper knowledge of your product and the obstacles your user community is going to face is critical to providing them with the tools for success. The more I learn about MongoDB, the better I can understand the wants and needs of the Open Source community.

Hacking is fun: I used to be a hacker when I was in high school, and I had a blast. Due to a number of issues, I decided not to continue development in my professional life, but I always loved learning more about tech and getting more involved in open source. I’d love to push a commit to the MongoDB server. I think my C++ skills are a bit rusty, but I’d love to do it some day.

Women should be coding: I am a firm believer that if we want to get more women into tech, we need to have more women in tech learning tech! It just makes sense. There’s a lot of dialogue about the gender disparity in tech, and the best way to change that ratio is to begin changing it yourself. Women have the power and the resources to get involved and become successful professional technologists and change the conversation from “Why are there so few women in tech” to “There are a number of talented and fascinating women in tech.” I’m starting with the woman in the mirror. I’m hoping this will inspire more women to get down and dirty with tech, whether it means hacking or just learning how to light up an Arduino. I don’t think these little actions will change the world, but it’s these little things that can improve the situation for women in tech and help female hackers feel part of a community.

There are now over 12,000 people registered for MongoDB’s online education platform. Classes start on October 22. Care to join me? If so, I’ll see you online.