Friday 24 August 2012

In Doing, We Learn


         The lecture of this week was really interesting because we have two young and excellent guest to give us speeches besides the boring software engineering lecture (I do not really mean that the lecture is boring because I have heard the similar content several times :p ). While beside the planning and organizing methods for software development, what came to my mind most of the time is: In doing, we learn.
         The first speaker showed us the life of him in MIT game lab and briefly introducing the model to organize their development progress by a table-like chart. While other interesting stuffs are that he told us that his team could only play other than pushing themselves in working every day after 5pm. He said that usual people may push them too hard to work day and night for the project in case that they may meet unexpected problems but no time to manage. But this was actually abnormal even it was always this case and if we could follow a good plan then we could manage the work to be balanced every day and relax ourselves in some extent. This was really what he learned when he was in the game development team trying to follow this kind of planning chart. Besides, the second speaker (our excellent senior and tutor!) gave us a typical example. He initially was a guy with little knowledge about computer science but with his efforts and his keeping trying lots of unforeseen things, he could be what he was like now.
         Others’ stories always give us the enlightenment. For my life recently, I really felt that it was what I have tried and practiced that could give me the most favor. For example, the web development, especially design work by using HTML and CSS really need a lot of practice to master, just like what our computer science students have experienced all the time: a lot of coding practice.
         CS3216 is such a good opportunity for us to push ourselves into intensive thinking, learning and practice in both software engineering development aspect and web development aspect. So really appreciate this kind of learning journey and hope we all can persevere in learning and finally gain a huge progress.

1 comment:

  1. CS3216 is definitely a great chance to push yourself. One of the reasons I agreed to take over this course was because not only will people get a chance to do something they care about, but I think everyone (including me) involved will pick up so many valuable skills like stress management, time management, etc. :)

    And sorry about the zzzzzz first part.. it's meant mostly for the non-SoC students. :p

    ReplyDelete