Here’s what we’re reading at MongoDB this week.
MongoHQ: Building MongoDB Into Your Internet Of Things.
MongoHQ: From JSON to BSON and Back
MongoHQ: You Don’t Have Big Data
MongoDB: Send Your MMS Alerts to the Right On-Call Engineer with PagerDuty.
Business Cloud News: UK National Archives Draft MongoDB for WWI Cloud Database
Ask Asya: Why Shouldn’t I Embed Large Arrays in My Documents?
5 Reasons You Should Attend MongoDB World
Here are five reasons why you shouldn’t miss MongoDB World , our first global multi-day event: 1. Something for Everybody Walk away from MongoDB World with new skills, a deeper knowledge of how to use MongoDB when building and managing modern applications, and a preview of the powerful new features in 2.6. Developers gain access to in-depth sessions on MongoDB basics, schema design, iterative development, data aggregation and more. Ops professionals can learn sharding, replication, query tuning and new features from 2.6 to make maintaining MongoDB deployments easy. Executives will hear first-hand about the wide range of applications running on MongoDB and how they can improve customer experience, accelerate time to market and reduce the cost of building new applications. 2. Join The Fastest Growing Community in Big Data With more than 6.5 million downloads, 145,000 online education registrations, 20,000 MongoDB day attendees, and 30,000 MongoDB User Group (MUG) members in 140 groups around the world, the MongoDB community is the fastest-growing community in big data. Over 1,000 developers, IT professionals, and executives will be there in person at MongoDB World. Make friends, build professional connections, learn from your peers, and join one of the most intelligent, dynamic, and supportive communities in the world. 3. Get MongoDB Certified Are you new to MongoDB, but eager to learn one of the most sought-after skills in the tech industry? MongoDB World will feature specialized trainings and on-site certification exams for both developers and DBAs. 4. Hear from The Best in the Industry Choose from dozens of sessions from industry leaders using MongoDB to solve their business problems. Keynote speakers will address Big Data, cloud computing, Hadoop, NoSQL, and the future of MongoDB. Explore the possibilities enabled by a document-driven approach, while learning about the benefits of MongoDB for your next data-driven project. 5. Meet the MongoDB Experts You’ll have the opportunity to connect with MongoDB kernel engineers, Architects and driver engineers in the Ask the Experts room, the real-time MongoDB support center at MongoDB World. MongoDB experts will be available throughout the conference to answer your questions about MongoDB, help you whiteboard solutions to your most pressing problems and give you more insight into how MongoDB can help you in your current and upcoming projects. See you there! For more information on how you can register for MongoDB World, visit our registration page . Please direct any questions to firstname.lastname@example.org.
The Rise of the Strategic Developer
The work of developers is sometimes seen as tactical in nature. In other words, developers are not often asked to produce strategy. Rather, they are expected to execute against strategy, manifesting digital experiences that are defined by the “business.” But that is changing. With the automation of many time-consuming tasks -- from database administration to coding itself -- developers are now able to spend more time on higher value work, like understanding market needs or identifying strategic problems to solve. And just as the value of their work increases, so too does the value of their opinions. As a result, many developers are evolving, from coders with their heads-down in the corporate trenches to highly strategic visionaries of the digital experiences that define brands. “I think the very definition of ‘developer’ is expanding,” says Stephen “Stennie” Steneker, an engineering manager on the Developer Relations team at MongoDB. “It’s not just programmers anymore. It’s anyone who builds something.” Stennie notes that the learning curve needed to build something is flattening. Fast. He points to an emerging category of low code tools like Zapier, which allows people to stitch web apps together without having to write scripts or set up APIs. “People with no formal software engineering experience can build complex automated workflows to solve business problems. That’s a strategic developer.” Many other traditional developer tasks are being automated as well. At MongoDB, for example, we pride ourselves on removing the most time-consuming, low-value work of database administration. And of course, services like GitHub Copilot are automating the act of coding itself. So what does this all mean for developers? A few things: First, move to higher ground. In describing one of the potential outcomes of GitHub Copilot, Microsoft CTO Kevin Scott said, ““It may very well be one of those things that makes programming itself more approachable.” When the barriers to entry for a particular line of work start falling, standing still is not an option. It’s time to up your strategic game by offering insight and suggestions on new digital experiences that advance the objectives of the business. Second, accept more responsibility. A strategic developer is someone who can conceive, articulate, and execute an idea. That also means you are accountable for the success or failure of that idea. And as Stennie reminded me, “There are more ways than ever before to measure the success of a developer’s work.” And third, never stop skilling. Developers with narrow or limited skill sets will never add strategic value, and they will always be vulnerable to replacement. Like software itself, developers need to constantly evolve and improve, expanding both hard and soft skills. How do you see the role of the developer evolving? Any advice for those that aspire to more strategic roles within their organizations? Reach out and let me know what you think at @MarkLovesTech .