MMDT PY102: More than a course!

 



MMDT PY102: More than a course!








A few days ago, I received certificate of achievement for the Data Structure course. This is my second course with MMDT. When I registered for the course, it is not because I know about Data Structure nor I really wanted to learn it. I just want to try new things since I almost felt like I lost the way to my career path. I got admitted to the course and in the first day of the class, I already knew this is too much for me since I am not from the engineering background, computer science background or natural science background, I only picked up programming language which is Python in 2025 and I am just slowly digesting the basics. Therefore, I made a goal in the first day of the class, which was to be able to finish the course which is already a lot to me since I knew how much it was going to be difficult for me to follow along the class week after week. The weekly quizzes are not the easy ones. But to actually follow along and studying alone was not an easy task. Therefore, I requested my group members if we can study together at least once per week so that we could share, ask questions and solve the problems together. I am really grateful and thankful for the group members for the opportunity to work together and for always there when I was having challenges with my study.

 

There are a few things I realized throughout the course. The first one is my little dopamine coming from when I was able to solve a problem. I left my math brain and everything related to math 10 years ago since I was in university apart from daily math. But I took the Python course, I leant precision and how to approach the problems. Whenever, I was able to solve a problem with my own or I got right a tricky quiz, that’s a big win for me. I felt like I saw little-self when I was in basic education and over the moon when I was able to solve math problems in me again. Another thing is grinding. I have to put efforts more than two times the regular person studying this course will do so. Since I had to learnt almost everything from the beginning. Every concept, every word is new to me. I am new to linked list, new to tree, new to hash table. Had no idea what data structure is all about and what are the used cases. And there are days I am extremely tired from other tasks and my own job, but I pushed through until the end of the course. That is also a kind reminder to myself how to put aside the emotions and distractions and do the actual work in the days the energy is really low. Another thing I realized is that I need to truly grasp the concepts to do the quizzes, which takes a bit of time. But honestly, knowing exactly how much I need to study when learning new things is actually exciting to me. Even though there were weeks when I was too mentally drained to 'crush' the quizzes the way I wanted to, I’m just really glad I pushed through and accomplished my goal of finishing the course.

Comments

Popular posts from this blog

“Trust the Process, Enjoy the Process”: Reflections from Three Months of Internship as a Mekong Development Intern at EarthRights International – Southeast Asia Office

Tragedy of Life

So Called "HOME"