Wednesday, 22 August 2012

Week 2: Learning to walk before a marathon

Our second lecture! Even though I know that the slides and all the materials have been uploaded onto the workbin, I am going to type my post without referring to them. I believe that there are a few takeaways from today's session that are worth remembering.

For the first segment, we were reminded of some key principles of software engineering. 

An inquisitive person came up to me when I was 10 years old and asked, "what are you doing?"
"Trying to earn CCA points by joining computer club!", I replied.

Derp(ina) - stupidity / ignorance
A curious person came up to me when I was 15 years old and asked, "what are you doing?"
"Competing with my friend to see who gets more downloads in our blogskin designs!", I answered.

A nosy person came up to me now as I'm 20 years old and asked, "what are you doing?"
"Heck the CAP. I'm learning how to create awesome web applications!"

Ah, the motivation counts. 

Another thing I wanted to write about is user experience. There are conventional ways of arranging page layouts according to the amount of information and type of information that needs to be communicated. And even for non-verbal / non-text information too. For example, my colleague in my previous internship pointed out to me that the "next", "ok" or submit button would be good if its placed in the center or right. 
I'm still thinking about the layout of the facebook assignment. But anyway, its really easy to change. We'll gather feedback after its up and running, we can make improvements then.

Scrum: My groupmate Gia loved the idea so much that he set up the tracking document even before Justin finished his presentation! I went in and wrote my task as "Facebook plugin". But Gia wanted me to break it down with more details. I'll work on that! (: Its a great feeling to try something new.

From Jonathon's presentation: He shared that when it gets closer to the deadline, people get really stressed and get more irritable. I can really identify to that and feel that its really important to consider others besides my own self.

Progress concerning my facebook assignment is getting started (esp for front end)! We simulated it on pen and paper and its quite a ball of fun! Keep in touch for more updates.

~Pei Yi

2 comments:

  1. haizz. I used to heck care about lectures and stuffs. Seems like I have chosen a wrong timing to change my habit. Should not have gone to lectures today and should have just stayed to finish the logo =__= (this is just too painfully slow)

    I like this btw: A nosy person came up to me now as I'm 20 years old and asked, "what are you doing?"
    "Heck the CAP. I'm learning how to create awesome web applications!" haha

    ReplyDelete
  2. I think it's great that you're reflecting on all the lectures. This is one of the reasons why we ask you to blog; reflecting forces you to analyze, and analyzing lets you understand and remember better. :)

    Gia: Don't skip the 3216 lectures. Unlike most other lectures ours are actually useful. :D

    ReplyDelete

ABOUT ME

PEl Yl
NUS Computer Engineering '14
Loves pet hamster Rosky
+Cats!