Really interesting. I don't know how many people know of this but I thought I should point it out here on the blog. I think there are a few invaluable resources there.
Here: http://code.google.com/edu/
Personally, I am more interested in the Distributed Computing and Web Security stuff. I think those are very important fields to research in the future. Of course there is already quite some research going on in there but as we're moving towards a more integrated and inter-connected world, all of those above will become more important and will be great skills to develop and to have.
Cheers!
Showing posts with label Google. Show all posts
Showing posts with label Google. Show all posts
October 12, 2007
June 14, 2007
The perfect Google job application
Recently, or should I say since the beginning of this year, I have been looking into applying for a software engineering job at Google. Since I am quite busy with all the assignments and exams at the university, I only dedicate one or two days to this per month. Note that Google is not the only place I would like to work, any place that's fun and where focus is on solving serious/fun and rewarding problems will do.
Anyways, The biggest question that anyone wanting to apply for a software engineer job at Google would ask themselves is: what does it take to become a "Google Software Engineer". While searching on the web earlier this morning, I stumbled upon a joke on the following website: http://blog.outer-court.com/forum/36360.html by Philipp Lenssen (credit where it's due).
It says "Your perfect Google job application" and goes as follows:
Hello Google,
I'm a fan of your company and would like to work with you. I'm 23 years old. I've started building my own computer at the age of 5, which coincidentally was also the year I learned programming BASIC. I quickly moved on to more advanced languages like C++, SmallTalk, and Lisp, but then briefly lost interest in programming to get heavily involved in advanced maths during the age of 8-10. I've then started maintaining my own internet server, before I developed a fast MySQL replacement in assembly language, my second hobby (my first is Sudoku, the variant with 99 squares for each row). During my teenage years, I've led a team of neighborhood geeks to build a man-like robot, but it unfortunately ran away looking for its father. I kept a software copy of the robot's brain though, in fact, it's that copy which writes this email for me. Hope you take me!
Yours,
John
It's quite funny I have to admit. But also, I wonder whether it doesn't really take something close to this in order to become a Googler!
Jokes aside, here are a few videos that somehow show what to expect (YouTube links):
The Google Recruiting Process: http://www.youtube.com/watch?v=w887NIa_V9w
Working at Google NYC - Nina, Software Engineer: http://www.youtube.com/watch?v=xs6zBN_GEJ8
Working at Google Zurich - Lina, Software Engineer: http://www.youtube.com/watch?v=JLiNjG2cMJw
Working at Google London - Ricardo, Software Engineer: http://www.youtube.com/watch?v=YmzB5QX5KH8
What do you think? :-D
Anyways, The biggest question that anyone wanting to apply for a software engineer job at Google would ask themselves is: what does it take to become a "Google Software Engineer". While searching on the web earlier this morning, I stumbled upon a joke on the following website: http://blog.outer-court.com/forum/36360.html by Philipp Lenssen (credit where it's due).
It says "Your perfect Google job application" and goes as follows:
Hello Google,
I'm a fan of your company and would like to work with you. I'm 23 years old. I've started building my own computer at the age of 5, which coincidentally was also the year I learned programming BASIC. I quickly moved on to more advanced languages like C++, SmallTalk, and Lisp, but then briefly lost interest in programming to get heavily involved in advanced maths during the age of 8-10. I've then started maintaining my own internet server, before I developed a fast MySQL replacement in assembly language, my second hobby (my first is Sudoku, the variant with 99 squares for each row). During my teenage years, I've led a team of neighborhood geeks to build a man-like robot, but it unfortunately ran away looking for its father. I kept a software copy of the robot's brain though, in fact, it's that copy which writes this email for me. Hope you take me!
Yours,
John
It's quite funny I have to admit. But also, I wonder whether it doesn't really take something close to this in order to become a Googler!
Jokes aside, here are a few videos that somehow show what to expect (YouTube links):
The Google Recruiting Process: http://www.youtube.com/watch?v=w887NIa_V9w
Working at Google NYC - Nina, Software Engineer: http://www.youtube.com/watch?v=xs6zBN_GEJ8
Working at Google Zurich - Lina, Software Engineer: http://www.youtube.com/watch?v=JLiNjG2cMJw
Working at Google London - Ricardo, Software Engineer: http://www.youtube.com/watch?v=YmzB5QX5KH8
What do you think? :-D
Labels:
Google,
google jobs,
google youtube,
recruitment,
software engineering
April 4, 2007
Google Notebook (Horrible UI)
I have no idea who is in charge of developing Notebook at Google (http://www.google.com/notebook). Since it's release I have used it. And I have liked the functionality. However, one aspect of it that I really never liked is the User Interface. So far, from most of the Google products that I have used, Google-Notebook has been the one with the worse User Interface ever! And that is why I am wondering who the heck is in charge of this project at Google. Creating an appealing UI for note-taking, sharing isn't that hard. Many times, I've imagined how the ideal UI would look like. Google has been able to create great simple UIs for most of their products (Gmail, anyone?). Why can't the same be applied to Google Notebook?
What is making me post about this is the fact that the UI has been recently updated and all I could say when I saw it was "Wow! This is totally unusable!" or "Oh my God! This is sooo horrible!"
I will post a bit more about this in the future. But I just thought I'd start somewhere as this has been irritating me for quite a while. It seems Google isn't paying much attention to some of their "smaller projects" as they do with the mainstream ones. But then again, what happens when someone comes up with a better "Notebook"?
Think about it Google, think about it...
What is making me post about this is the fact that the UI has been recently updated and all I could say when I saw it was "Wow! This is totally unusable!" or "Oh my God! This is sooo horrible!"
I will post a bit more about this in the future. But I just thought I'd start somewhere as this has been irritating me for quite a while. It seems Google isn't paying much attention to some of their "smaller projects" as they do with the mainstream ones. But then again, what happens when someone comes up with a better "Notebook"?
Think about it Google, think about it...
Subscribe to:
Posts (Atom)