On Wednesday, November 13th, 2024, I had the pleasure of leading the MDriven Team to Victoria University Uganda for a day filled with inspiration, learning, and new beginnings. The Dean and the Computer Science Faculty warmly welcomed us, setting the tone for a memorable event for everyone involved. Both MDriven and Victoria University had anticipated this symposium for a while.
As we kicked off the symposium, I shared a glimpse into the evolving history of software development. We journeyed through the different tech eras, discussing how each advancement has shaped today’s landscape, and recognizing the inevitable aging of technologies. It was vital for the students to grasp the evolution of our field, as it provided context for the following discussions. Using my experience in the tech industry, I described what the students will encounter in their work lives and how they can be successful in the long term.
Next, we explored the rise of object-oriented programming (OOP) and its impact as well as Model-Driven Development (MDD). This practical workshop aimed to teach how to use MDriven to create models and NOT generate code. We delved into the development of UML and explored how MDriven leverages this approach to create dynamic and efficient solutions. To bring theory to life, I shared that I would build a quiz application right before their eyes. Furthermore, the app would demonstrate the flexibility, power, and benefits of MDD. Additionally, I displayed real-world examples of successful MDD projects.
Undoubtedly, the highlight of the afternoon was the interactive quiz session. After a well-deserved lunch break, I displayed and explained the different classes, associations, and statemachines in the quiz app. This showed how accessible and impactful the model-driven approach can be.
We shared a QR code on the big screen, allowing students to access the app and participate in real-time. The energy in the room was palpable as the fastest and victorious responders were celebrated with specially designed T-shirts featuring the MDriven and Victoria University logos. This gesture symbolized the strong partnership between MDriven and Victoria University and the collaborative spirit we are cultivating.
Finally, we had an intense and insightful Q&A session. The students were genuinely curious and enthusiastic about learning more about the potential of MDD to revolutionize software development. Their questions ranged from how to get started with MDriven to navigating the job market in the software industry. I elaborated on contributing to our growing MDriven community whilst looking into the future of low-code and no-code development. Seeing their eagerness to join our weekly Bootcamp program, where we discuss and learn MDriven together was heartening.
Victoria University expressed its heartfelt gratitude towards our team as the symposium ended. Their endorsement and invitation for future collaborations reinforced our commitment to fostering such enriching partnerships. The MDriven and Victoria University symposium was not only a milestone for MDriven, but also a testament to the power of knowledge-sharing and collective growth.
Reflecting on this experience, I am increasingly excited about the path ahead. The connections we made and the enthusiasm we witnessed reaffirmed our mission to drive innovation and empower the next generation of tech leaders.
Until next time, here’s to more trails discovered and friendships forged!