And that was the tale of CS3216

Looking back at my my first blog post for CS3216, I find it rather surprising that I could fulfill most of the objectives I wrote! I learnt a lot about working in teams and marketing, met quite a number of brilliant people, had a (in my opinion) quite successful final project, and blogged surpisingly quite alright.

I actually had another reason for taking this module that I did not write (or rather, did not state it blatantly): I had trouble piecing up my major and my... err... passion? is that the correct word? in developing software. It's the feeling of having developed solid "foundation" but not being able to conceive or plan the "house", if you get what I mean. I was hoping that some of the brilliant minds here would help me with answering this question, but unfortunately that did not work out very well. (Fun note: in novels and mangas, this is the part where the hero will come to a realization that this is what he and only he must do himself, and resolve to do this while saving the world at the same time.)

I did not really expect to learn a lot in the technical part, but I picked up some very useful bits here and there like having experience with AWS, using Mercurial better (and handling people who are not very good at it... haha), in-depth exploration of HTML5 and related features, added quite significant flight hours on Javascript, and discovered some cool libraries / frameworks along the way.

But hard skills like these are easy to obtain. I think it is quite natural for programmers that once you reach a certain level (which I think the programmers in CS3216 have certainly achieved), you can pretty much learn about all these hard skills by locking yourself in your room with your shining laptop plus internet connection (of course you also need money, time, and life support but that's beyond our discussion here).

The difficult part that no asceticism in your room can possibly offer is the softies. Communicating with people. Seeking people that complement your skillsets. Getting feedback (positive and negative) from people. Balancing emotional state among team members (cheem!). Realizing that you're not as smart as you think. Stepping out of your comfort zone.

To sum this up I would like to risk being cheesy by quoting this former big shot from the US:

There are known knowns; there are things we know we know.
We also know there are known unknowns; that is to say we know there are some things we do not know.
But there are also unknown unknowns – the ones we don't know we don't know.

-- Donald Rumsfeld

I would say that this module has successfully expanded our universe of known knowns (the hard and soft skills), our known unknowns (the sporadic 10km bird view lectures and "look at what the other groups did!"), as well as prepared us for future unknown unknowns. After all, teaching one how to fish is only useful while fish exist.

48 comments

Its really good to gain.

Its really good to gain knowledge with more year of experience.Its an interesting post.

A most trusted one to get.

A most trusted one to get onto this platform while reading this article, noteworthy one to read it

Thank you for this revealing.

Thank you for this revealing post that you have here. Actually, it is very helpful information.
[ Garcinium ]
[ Original Garcinia Cambogia ]

According to the imaging.

According to the imaging tests, the areas of the brain that sustained the most trauma were areas responsible for attention, memory, and visual functions.
get info all

Thanks for sharing the.

Thanks for sharing the information, it is very good and fabulous to see
adventure games

Hey I much like your blog.

Hey I much like your blog found yourself on google and its good to determine that there are honest people out there.
http://www.simplyrest.com/

Whenever I am searching for.

Whenever I am searching for awesome content and ideas around the net, I always this is an awesome place for that. http://binaereoptionen.webgarden.com/

Very nice article, thanks for.

Very nice article, thanks for sharing.
@ sewa mobil

This is a fantastic website.

This is a fantastic website and I can not recommend you guys enough. Full of useful resource and great layout very easy on the eyes. Please do keep up this great work...

Hay All.

Thanks combination of suitable and useful information and well-written sentences that will certainly entice your sense.There are so multiple comments here that are really entertaining and conducive to me thanks for sharing a link especially for sharing this blog. Judi Bola Online

You inspire me with this.

You inspire me with this article post of yours. I was thinking before on how could I start my own blogging and how will I catch the interest of every different readers. You have given me so much idea on how to do it. Thanks a lot.
I have something here to share: Click Here

very interesting article and.

very interesting article and I think this is necessary. hopefully in the future it becomes a useful, hopefully. I really appreciate you for making this article. thanks for that beneficial article. best juicer reviews

This post has helped me to.

This post has helped me to have another perspective. I am steam mop reviews researching this topic for a paper I am writing. Your article provided me great insight of my topic.

Mobile wallet.

I wanted to say that it's nice to know that someone else also mentioned this as I had trouble finding the same info elsewhere. This was the first place that told me the answer. Mobile wallet

Circular Pattern Roll Out.

Circular Pattern Roll Out Flooring Rolls are Protects the floor from corrosives such as oil, salt, antifreeze and battery acid which can be damaging to floors. Non-porous flooring allows easy cleanup of oil and fluid puddles. Rubber Flooring

遠距離用部分と近距離用部分の間に中間距離用部分を挟アルマー.

遠距離用部分と近距離用部分の間に中間距離用部分を挟アルマーニ腕時計んだ三重焦点レンズ (トライフォーカル)を選択する場合もある。慣れれば、常用して屋外での歩行・運転は不可能ではない。

really exciting write-up in.

really exciting write-up in addition to I do believe it is required. hopefully later on it gets a handy, hopefully. I truly enjoy people for making this short article. many thanks with the valuable write-up. cara memakai jilbab

I really appreciate you for.

I really appreciate you for making this article. thanks for that beneficial article.

I really appreciate you for.

I really appreciate you for making this article. thanks for that beneficial article.

I really appreciate you for.

I really appreciate you for making this article. thanks for that beneficial article.

describes.

I respect the author of this article because it helped me to compare buy thesis online.com and select the most reliable of them. Now I can be like a guide and give many advices in the process of looking writing services. Supposedly, many students would be happy to use my assistance.

This is the initial stage and.

This is the initial stage and you definitely do not want to go wrong in this. Figure out the exact size of your shoe for USA and UK both. Have you planed out everything?

I simply wanted to thank you.

I simply wanted to thank you a lot more for your amazing website you have developed here. It can be full of useful tips for those who are actually interested in this specific subject, primarily this very post. Your all so sweet in addition to thoughtful of others and reading the blog posts is a great delight in my opinion.

It is perfect time to make.

It is perfect time to make some plans for the future and it is time to be happy. I’ve read this post and if I could I desire to suggest you some interesting things or suggestions. Perhaps you could write next articles referring to this article. I want to read more things about it !

Many people are still.

Many people are still ignorant about this. I am not sure what is the updated news. Whatever you should continue to post like this. I will again visit this site to know more about this

So CS3216 is an effective.

So CS3216 is an effective one. I will imply this for sure. see this site

So CS3216 is an effective.

So CS3216 is an effective one. I will imply this for sure. see this site

Please share more info about.

Please share more info about this. I was searching about this but got no good source except this one. visit this page I came to know about this.

Excellent topic to have a.

Excellent topic to have a short review, i am certainly impressed while having a look on to it and everyone needs to follow it now on
[ whole body garcinia cambogia ][ Research Verified Garcinia Cambogia ][ where to buy whole body garcinia cambogia ]

I found this post an.

I found this post an educational one to glance. Thank you for broadening my knowledge on this aspect to groom up my skills here.
[ dr oz garcinia cambogia extract ][ forever garcinia plus ]

Nice review! Please update.

Nice review! Please update more information and detail.

If you are going for most.

If you are going for most excellent contents like me, only pay a quick visit this web site daily because it presents quality contents, thanks crystal x nasa asli

cs3216 is an updated one. i.

cs3216 is an updated one. i have collected this one. i like to know more about this.

I found this post an.

I found this post an educational one to glance. Thank you for broadening my knowledge on this aspect to groom up my skills here.
[ Garcinium ][ http://garciniumfact.com ]

Good read, and all this time.

Good read, and all this time I must say that the m fault I think you need to do. Me and my neighbor were preparing to do some research. olive oil for hair

http://garciniums.tripod.com.

Hats off for publishing this unique comments here, would be used always for best outcomes.
No content is comparable and admirable then this mentioned for the explanations, a must one to Garcinium
Great information shared with the users here, if eel delighted with it.
A most trusted one to get onto this platform while reading this article, noteworthy one to read

CS3216 seems to me a good.

CS3216 seems to me a good one. I have used this one. I want something updated. I want to learn more about this.

i like your article.

This might virtually certainly be fairly useful for a few of one's respective employment I plan to won't no more than by having web site

Cheap Essay Writing.

Thanks for the nice post! If you're overloaded with a large number of writing assignments, don't worry, all you need to do is to contact a professional essay writer

a curious person .

hi, i wonder if you still open this blog. but if you do, i hope you read this comment. i was going through some blogs when i found yours, and it said that you got accepted in NUS. i am currently a high school-er and i really want to go to NUS. did you go through UEE or did you use your SMA UAN scores?

dinner recipes for 1 year old indian baby.

This is impressive and also great information. I personally liked going through your solid points on this topic. Many thanks for creating such excellent material. This is excellent.

Good review, very attractive.

Good review, very attractive words using in this blog. serious mass price in Pakistan

something fun.

Hay, really great blog. I think it is more informatics and useful site. All visitors are benefited to read this sit’s article. All article is Unique and relevant. I like this kind of blog. So I am searching by something fun and I find this site. Thanks for admin who share that’s.

bouncy castle My 2 cents.

bouncy castle My 2 cents worth is that we really need to be inventing stomething to help the soldiers' other types of storage without having to rely on too many other variables.

bouncy castle.

Hay, really great blog. I think it is more informatics and useful site. All visitors are benefited to read this sit’s article. All article is Unique and relevant. I like this kind of blog. So I am searching by bouncy castle and I find this site. Thanks for admin who share that’s.

reliable online gambling among Indonesian player.

Agen Casino Online With many years of experience as an Agent Ball Online, then Agent855bet.com reliable online gambling among Indonesian player. We will give a real advantage in the form of making a free account, transactions using local banks, customer service online 24 hours non-stop, withdrawal without cost cuts. For a beginner bettor silahakan contact us to get clear information from our Agen Bola Terpercaya

I was searching this news.

I was searching this news. You have shared a great issue. Thanks for focusing this. http://www.nextlevelcleaners.com/upholstery.html

thanks very much, oke .

facebooker yang masih online dan tetap mencari informasi ,tahu kah kalian bahwa banyak sekali sosial media yang sekarang ini sedang bertumbuh namun sampai sekarang facebook masih menjadi sosial media terbesar dan bahwa kali ini adalah facebook sampai tahun 2014 ini tercatat telah memiliki sebanyak 1,6 M user, anda pun bisa membayangkan apa yang akan anda lakukan jika sudah mempunyai Cara daftar dan membuat Facebook , anda bisa mencari ribuan teman dan waktu yang relatif sangat singkat. dengan berbagai tisp trik tentunya yang bisa anda dapatkan tersebar di internet. dan yang berikutnya adalah tentang kesehatan yang penting unutk adn ketahui seperti cara mengatsi berbagai penyakit, cara menghilangkan jerawat dan manfaat buah dan sayuran, dan lain lain, dan tentang ilmu yang mampu menghilangkan dan mengentaskan problema asmara anda namanya adalah ilmu pelet ampuh yang sangat sakti.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <pre> <i> <b>
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.

Recent comments