Every great journey begins with a single step, and my journey into the world of Software Engineering at ISEST University, Yaoundé, has been one filled with challenges, lessons, determination, and personal growth.
As someone aspiring to become an inspiring software engineer, I quickly realised that the journey would not be as easy as I had imagined. One of my biggest challenges was the technical aspect of the programme. Having little background knowledge of computers before joining the university made it difficult to adapt to certain concepts and practical lessons. Sometimes, understanding basic computer operations and applying theoretical knowledge in practice felt overwhelming.
Another major challenge was not having a personal computer at the beginning of my journey. This made learning even more difficult because I could not practise effectively outside the classroom. As we all know, software engineering is not just about learning theories; it requires constant practice, experimentation, making mistakes, and finding solutions.
However, I refused to allow these challenges to define my journey. Instead, I chose to see them as opportunities to learn, grow, and become stronger. Through determination, extra effort, curiosity, and a willingness to improve, I have continued doing my best to understand new concepts and develop my technical skills.
Although I am still at the beginning of this journey, I understand that becoming a good engineer takes time, patience, consistency, and continuous learning.
My journey so far has taught me one important lesson: You do not need to know everything before you start; you only need the courage to start and the determination to keep learning.
I am not yet where I want to be, but I am proud of how far I have come. Every day is another opportunity to become a better student, a better problem-solver, and eventually, a better software engineer.
The journey continues, and I am committed to getting better, one line of code at a time.