Search This Blog

Friday, April 3, 2015

The end that is the start

12 Weeks of winter term of 2015 finally ended and so did CSC148. Honestly, it wasn't a piece of cake for me. I still have stuff that I need to work on to understand and improve. At this point, I feel a lot more pressure about learning programming because there are enormous amount of things about programming starting from the number of programming languages(which I only started to learn one of them).

For last 12 weeks, I learned more about object-oriented programming, abstract data type, recursion, tree, node, binary tree search and more. I can't say that I am perfect with all the materials since I didn't get good marks on my midterm 2 which I did not really expect to be that bad and now I'm pretty depressed about it. But, on the bright side, I know exactly what I need to study more and this is not the end. I still have final exam and I believe in myself that I will improve my skills and knowledge and do well on the exam.

All the materials, contents, assignments were quite challenging. Mostly, they required lots of time of thinking. To be on the right track, I had to practice a lot on thinking logically. When I didn't find a right direction, the result was definitely full of errors. But even though I was on the right track, there was a small thing or a little part of the last step tackled me to make my codes work. Every time I confronted all this frustration, sadly, I felt like I'm stupid. However, when my codes finally worked, it was the pure happiness that came to my mind. I did say that I felt like I'm stupid when my codes didn't work, but somehow, I was enjoying that moment. It was sound and healthy frustration. Actually, the more I struggled, the more I was motivated to solve the problem.

I'm not perfect. I'm not really smart either. But I will keep learning, coding and enjoying programming. Because I believe that this is not the end but it is the start of my life journey of coding.

No comments:

Post a Comment