Based on my experience during the last ten years, it seems that most developers that use the MongoDB database are not aware of the various design patterns that have evolved over the years. Introducing changes to projects that use MongoDB at a later stage is costly. In some cases nearly impossible. I strongly recommend every developer that uses MongoDB make an effort and become familiar with the various MongoDB design patterns.
I have recently developed a professional seminar about this topic. You can find detailed information about that seminar at https://www.lifemichael.com/corporate/seminars.
You can find a great summary of MongoDB design patterns at https://www.mongodb.com/blog/post/building-with-patterns-a-summary.