My TIIDELab Journey 2.0

My Transformative Month at TIIDELAB: A Journey Towards Becoming a Software Engineer

Introduction:

In the pursuit of my dream to become a proficient software engineer, I embarked on a 6 month journey at TIIDELAB that was nothing short of transformative. This training program promised to equip me with essential skills and knowledge, and it delivered on that promise in ways I never imagined. Here, I share my experiences and the highlights of this enriching second month at TIIDELAB.

My First Month Article

Product Design Training:

One of the first remarkable experiences during the second month at TIIDELAB was the intensive product design training. It was here that I truly grasped the significance of user-centered design principles. We delved into the intricacies of designing products that not only function seamlessly but also cater to the needs and preferences of end-users. Through hands-on exercises and collaborative projects, I learned the art of translating ideas into user-friendly interfaces. Here are my designs:

Technical Documentation (SRS and FRD):

In the world of software engineering, technical documentation is the backbone of every successful project. I immersed myself in the creation of Software Requirement Specifications (SRS) and Functional Requirement Documents (FRD). It was a meticulous process that demanded attention to detail, precision, and clear communication. These skills, I soon realized, were indispensable for effective collaboration in any software development team.

Project Ideation:

Project ideation sessions were a dynamic part of our training. These brainstorming sessions encouraged creativity and innovation. I was impressed by the diverse range of project ideas that emerged from these sessions. This experience taught me the value of idea generation and how it fuels the entire software development process.

TIIDELab Alumni Fireside Chat 2.0:

In the second installment of our TIIDELab Alumni Fireside Chat series, we were honored to host two exceptional alumni: Chris Madufor, the best-graduating Fellow from Cohort 3 and an Integration specialist at Paystack, and Damilola Oladimeji, the standout Fellow from Cohort 1, currently a Ph.D. candidate and teaching assistant at Sam Houston State University. Anchored by our Program Director, Celeste O, the evening was filled with insightful discussions, personal stories, and invaluable lessons shared by these accomplished individuals.

Chris Madufor and Damilola Oladimeji, through their personal journeys and the skills acquired at TIIDELab, demonstrated that a commitment to learning, collaboration, problem-solving, resilience, and inclusivity are the building blocks of a successful career in the ever-evolving fields of technology and academia. Their stories serve as a testament to the transformative power of TIIDELab, providing not only technical knowledge but also life skills that shape the lives of its Fellows. We look forward to more Fireside Chats and the continued success of our alumni.

Mentors Unveiling (Internal and External):

One of the most impactful aspects of my second month at TIIDELab was the mentorship program. We were introduced to a team of both internal and external mentors, each possessing a wealth of knowledge and experience in the field of software engineering.

Mr Godswill Udoh, our internal mentor for Team Euvola, And Dr Bashir Mohammed, my external mentor, have significantly contributed to fostering our development and dedication to self-reliance. Their guidance and insights were invaluable, offering not only technical expertise but also real-world perspectives on the industry. Having mentors who genuinely cared about our growth made a world of difference for me.

JavaScript Basics:

My foray into JavaScript basics was both exciting and challenging. It's the language that brings interactivity and functionality to the web, and mastering it is essential for any aspiring software engineer. Through hands-on coding exercises and interactive tutorials, I began to grasp the fundamentals of JavaScript. While the learning curve was steep, the sense of achievement with each new concept mastered was incredibly rewarding.

here are live links to my simple JavaScript project:

https://ultra-tech-code.github.io/student-data-page/

Simple USSD Project *384#

A simple ATM clone

Kindly go through the readme file inside the source code link provided below to better navigate the links.

Conclusion:

As I reflect on my month at TIIDELAB, I am filled with gratitude for the opportunities and knowledge gained. The product design training, technical documentation skills, project ideation, mentorship, and introduction to JavaScript have all been essential building blocks in my journey toward becoming a software engineer.

This second month at TIIDELAB has not only equipped me with technical skills but also instilled in me a deeper understanding of the collaborative and creative nature of software engineering. Armed with this newfound knowledge and inspired by the mentorship I've received, I am now more confident and eager to take on the challenges that lie ahead in this dynamic and ever-evolving field. My journey has just begun, and I can't wait to see where it leads next.

student data source code

USSD project Source code

ATM project source code