From Novice to Navigator, My Ongoing Voyage into Tech and Self-Development

Six weeks ago, I embarked on a transformative journey at TIIDELabs, a program designed to propel aspiring developers into the vast world of technology. As a beginner in web development, my time here has been nothing short of enlightening, challenging, and immensely rewarding.

My name is Ahmed Abdulhamid Your humble voyager

Week 1: Setting Sail

The first week was all about orientation and setting our sails.We had an amazing onboarding ceremony where all participants were welcomed into the cohort (six ) led by our coordinator, Mr. Shamsudeen Aderoji Adedapo, The importance of staying focused and committed to the program was highlighted.

We were also introduced to the basics of HTML and CSS by Ayodele Samuel Adebayo commonly known as Uncle Bigbay, the foundational building blocks of web development. This initial dive into coding was both exciting and overwhelming. The supportive environment at TIIDELabs made it easier to grasp new concepts and apply them in real-time. Our instructors emphasized the importance of a solid foundation, encouraging us to experiment and learn from our mistakes.

Week 2: Navigating New Waters

By the second week, we were delving deeper into CSS, learning about styling, layouts, colors, and fonts. I found myself spending hours tweaking and perfecting my first web pages, making them visually appealing. This period was crucial for understanding how design and functionality come together to create user-friendly websites.

Week 3: Riding the Waves

The third week was dedicated to media queries and making our websites responsive. We delved into various techniques to ensure our web pages looked great on all devices, from desktops to mobile phones. Learning about responsive design principles and implementing them in my projects was both challenging and rewarding. Seeing my web pages adapt seamlessly to different screen sizes was a major milestone in my journey.

Week 4: Stormy Seas

By the fourth week, we were adapting to more advanced CSS concepts. Responsive design, media queries, and grid layouts became the focus. Debugging and refining my CSS code tested my patience and problem-solving skills. However, these challenges were crucial in shaping my resilience and determination. The sense of achievement after resolving a particularly tricky styling issue was not easy.

Week 5: Finding My Compass

Week five introduced us to Python, a versatile programming language. We explored its syntax, basic concepts, and various implementations. Writing my first Python scripts and understanding their applications in web development and beyond was incredibly satisfying. The hands-on projects and collaborative sessions with peers kept me motivated and eager to learn more.

Week five was also a turning point. I started to feel more confident in my coding abilities and began to see the bigger picture of web development. We were introduced to version control using GitHub, an essential tool for any developer. Collaborating on projects and pushing my code to a repository gave me a taste of real-world development practices.

Week 6: Charting a Course Forward

In the final week, we focused on refining our skills and preparing for our team projects. We spent time working on our web application, incorporating everything we had learned over the past six weeks. The mentors at TIIDELabs provided valuable feedback, helping us polish our work and identify areas for improvement.

Softskill Developement

TIIDELab was also not only about tech skills; we also had sessions about other soft skills, which included.

  • Session on Attitude

  • Presentaion skills

  • storytelling

  • Article and profile writing skill

Self-Development Alongside Tech Skills

While the technical skills I gained are invaluable, the personal growth I experienced was equally significant. This journey has taught me discipline, perseverance, and the importance of a growth mindset. I have also had the opportunity to work with different tech enthusiasts from all over the country to embrace challenges, view failures as learning opportunities, and continuously strive for improvement.

0
Subscribe to my newsletter

Read articles from Ahmed Abdulhamid directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Ahmed Abdulhamid
Ahmed Abdulhamid