Unveiling the Secrets of Project Building: A Recap of Our Workshop with Shiftkey Labs
Greetings, everyone! I recently had the pleasure of conducting a workshop titled "Tech Projects 101" at the Computer Science Building, Dalhousie University, in collaboration with Shiftkey Labs. The event, held on November 22, 2023, was a deep dive into the fascinating world of project building, tailored for eager learners and aspiring tech enthusiasts.
A Journey into the Heart of Project Building
The workshop kicked off with a vibrant atmosphere, filled with 25+ students ready to explore the nuances of technology project development. My goal was to create an experience that was both educational and hands-on, ensuring everyone left with practical knowledge and a spark of inspiration.
Unpacking the Workshop
The Essence of a Project
We began by exploring what constitutes a project in the tech world. I emphasized that any endeavor involving the application of computing skills, be it a simple website or an innovative app, qualifies as a project. The key is in creating something functional and valuable.
Projects vs. GPA: A Tech Perspective
One of the critical discussions revolved around the significance of projects over GPA in a tech career. I highlighted how projects provide tangible evidence of hands-on experience, problem-solving skills, and adaptability to new technologies – aspects highly valued in the industry.
Breaking Down Projects into Manageable Pieces
A major focus of the session was on practical project development. We delved into breaking down projects into smaller tasks and components. This approach simplifies the development process, making large, complex projects more manageable and approachable.
Designing with Purpose and Creativity
The design phase is where ideas take shape. We discussed starting with a clear purpose, progressing through sketches and wireframes, and culminating in detailed mockups and prototypes. The importance of a user-centric approach was a key point, ensuring the end product is not only functional but also intuitive and user-friendly.
Navigating Challenges and Seeking Resources
Acknowledging the challenges in project development, I shared strategies to overcome common obstacles, from battling procrastination to effective online problem-solving. I also pointed out the invaluable resource that Shiftkey Drop-ins offer for continuous learning and support.
The Importance of Making Projects Public
The workshop concluded with insights on the significance of making projects public. I encouraged the attendees to showcase their work on platforms like GitHub, emphasizing the benefits of feedback, collaboration opportunities, and potential career advancements.
A Day of Learning and Inspiration
The workshop ended with an interactive Q&A session, fostering a space for lively discussions and exchange of ideas. It was a day not just of imparting knowledge but also of igniting a passion for technology and innovation.
Looking Ahead
Hosting "Tech Projects 101" was an enriching experience, and I am thrilled to have shared my passion for technology with such an enthusiastic group. I look forward to more such opportunities to engage, teach, and learn in the vibrant world of technology.
Stay curious, keep learning, and let's keep building amazing things!
The complete slide deck can be found here:
https://drive.google.com/file/d/1LQdRpHbElyGvfXJ_aXMWdOplLVNNTZ2G/view?usp=drive_link