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.
- Google once again stole the show. This time by bringing with the bright panelist, a Google camping chair as the grand door prize.
- 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.
- Google has the most interesting structure. I will list a few things:
- 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.
- 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.
- Google Internship is around 3 to 4 months, and a sure big plus on the resume for a full time Google position.
- 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.)
- 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 🙂