I am sorry to say that M220P is the first MongoU course that I’m honestly not enjoying. M001 was a nice intro, M103 was right up my alley as sysadmin, M301 is awesome for me a security person and M201 taught me a lot more about the inner workings of MongoDB.
I was hoping that M220P would teach me the basics, the nitty gritty, of performing MongoDB operations through Python. Start from the ground on up, churn some data into an empty database, building application code as we go.
Instead, M220P is a ready-made application and we neither write new Python code, nor do we write real Mongo code. It feels mostly like a fill-in-the-blanks exercise, combined with troubleshooting somebody else’s code. We’re left trying to figure out what the original author meant, without being intimate with the code itself.
Of course, this is just my own opinion, but I did feel I needed to share it. “Different folks, different strokes” is of course something that applies heavily! Me, I’m a sysadmin, a command line and scripting person, used to hacking things together from zero. Figuring out other people’s code isn’t my cup of tea
I really do appreciate all the hard work you people at MongoU put in! And I’m looking forward to taking another class, perhaps slowly moving towards that DBA exam.