Google and my thing for comp sci

Just came back from a successful Industry Panel put on by Department of Comp Sci (which I helped poster, haha), and had some thoughts to write down.

  1. Google once again stole the show. This time by bringing with the bright panelist, a Google camping chair as the grand door prize.
  2. Telus, Accenture, IBM, HSBC, MDA, and Google all had wonderful things to share, and the questions and answers covered topics like the transition from technical developer to management, what job you can get with different level of education, how was their education applied in the work force, etc.
  3. Google has the most interesting structure. I will list a few things:
    1. 20% time. Every Google engineer spends 20% of their work time working on pretty much anything they like. It can be some other projects, or you can put your idea forth and push to create a new project. If the crazy idea didn’t work out, people would just say: neh, too bad. Better luck next time.
    2. PhDs, Masters, and Bachelors, unlike in other companies, are treated fairly equally. Obviously PhDs will have more expertise in some areas, so they tend to “gravitate” towards their area of expertise. But everyone work in a group, and people move around projects often. Those who have been on a project for the longest time become the leader of the project. It all depends on people’s skills, not their degrees.
    3. Google Internship is around 3 to 4 months, and a sure big plus on the resume for a full time Google position.
    4. Google screen resumes, do phone interviews, and then those who pass will be passed onto engineers for an in-person interview, at which stage the questions will be very technical. The engineers want someone good on their team, not someone with good marks or even their resume. The guy who came to speak said “yeah sure, I will ask you about your past experiences, but that would be like an icebreaker sort of thing.” This is quite unlike companies whose HR department does all the hiring. (Although GPA and resume is very important to get past the resume screening and phone interviews.)
  4. Also managed to steal a minute from the event organizer, whom I’ve happily worked with for 2 years, for some contacts for our Entrepreneurship in Science event. Yeah sure working for Google will be cool, but what would be cooler is to spin off and use those skills to start a super awesome company.

Now where do I come in to all of this?

What areas of comp sci am I strong in? What have I done that would land me an internship with Google?

How would my life science background be a help with this, what seems to be a whole different dimension?

That would be for me to reflect on 🙂

Advertisements

WordPress stat shows: people should get fired

I almost left a comment on a friend’s blog, which would have compromised my Commenting and Traffic experiment. So instead, I wandered off to check out what’s around WordPress, and stumbled across the posting and traffic stats of the entire WordPress community.

wordpress-stat.png

As you can see, the pulse of the blogging community follows closely with the calendar, especially before the winter break. The red lines indicate the end of peak activity, which lasts about 3 days every week.

Now, the question is: which days of the week do most people blog and visit blogs?

And the answer is: Monday, Tuesday, Wednesday, and Thursday. (The red lines mark Thursdays).

I guess bloggers need to grab some beers on Fridays, sleep in on Saturdays, and grab more beers on Sundays. Oh, and everyone is too busy to blog during winter break. Gotta get those turkeys, you know.