Profile cover photo
Profile photo
Edward Tan
373 followers
373 followers
About
Edward's posts

Post has attachment

Hmm....How am I suppose to squeeze additional juice out of quicksort? And how the hell am I supposed to make binary search even faster!?

Post has attachment
I never understood the whole idea behind brain teasers in the first place. With the proper training and logical deduction, I believe anyone can come up with a reasonable answer to these brain teasers. It is in no way an indicator of how smart someone is.

http://qz.com/96206/google-admits-those-infamous-brainteasers-were-completely-useless-for-hiring/

Post has attachment
Cory Booker running for US Senate!!!!!

http://www.corybooker.com/?sc=fbp_20130608am

Lately I am caught in a dilemma. As an undergrad majoring in Information Systems Management (or MIS), I learnt how to bridge the gap between businesses and IT, and learnt how to manage information systems. I am really happy to be able to observe how IT and business work together, how they impact each other. I want to continue to grow and develop in this area and hopefully become a subject-matter expert in this area one day.

However on the other hand, I got into this course because of my love for programming and I want to be able to experience first hand how IT works in an actual business settings. Deep down I envied Computer Science students who got to learn more advanced topics such as Data Structures and Algorithms. These advanced topics are not easy to learn without proper tutelage. 

Many of my peers will most probably graduate with a job in major consulting firms such as Accenture and Deloitte. Another group will end up in banks such as UBS and Credit Suisse. I on the other hand want to return to my technical roots but apply what I learnt to further learn and explore how IT can be utilized in businesses. With only a year left in college, It is very difficult for me to become a Software Engineer now because I am not as technically competent as Computer Science graduates. I have to look for a job that is not really pure software engineering work but also offer a blend of business element in it.

Sadly, the few companies and positions that caught my eye has an even higher application rate than Harvard. Even worse, all of them have a hiring process that seem to favour CS graduates over MIS graduates. But then I ask myself this question: is the process of achieving what you want more important than the end goal itself? Or is it the other way round? I felt that the process is much more important. It does not matter if I am able to find a job with the company I want. It is what I learnt in the process that matters. By setting a high benchmark for myself, I become a better person in the process. I will continue to work towards my goal but with a different objective in mind. Let's just hope I will not end up jobless in the near future.

Post has attachment
Google building a smilar service to Amazon Prime? Is it just me or Google seems to be having a hand in too many markets? I really don't see how providing a shipping service aligns with their mission statement.

http://techcrunch.com/2013/03/04/google-is-building-a-same-day-amazon-prime-competitor-google-shopping-express/

Post has attachment
Wealth distribution of America

http://youtu.be/QPKKQnijnsM

Post has attachment

#ifihadglass I don't live in the US and is therefore not eligible to apply for a Google Glass but I just can't contain my excitement! 

If I had Glass, I want to share with the world what I'd seen. I want to show the world my world, and I want to experience the world through Glass. I believe Glass will remove the gaps between boundaries and allow us to see the world for what it truly is: a beautiful place where sharing and interaction can happen any where, any time. I want to experience an all new world, where the phrase "see something through colored lenses" has a whole new meaning.

You know it's Chinese New Year when you are woken up by the loud festive music.
Wait while more posts are being loaded