FaceBook is 6 years old and has roughly 2000 employees. Google was 6 years old and had roughly 2000 employees in 2004. Does anyone remember what Google introduced in 2004 and early 2005, and how revolutionary they seemed at the time? GMail, Orkut, Local, Books, Scholar, Maps, and Code ring a bell?
There seems to be an inflection point in just about every major tech company's history. First they have to dominate their initial core market. Then they need to figure out how to make money off it. Then they can use the data gathered from their core, and the top-notch employees they hire with the money, to launch lots of innovative side projects. Then everybody starts taking their innovative products for granted, but they make so much money that management can't justify letting people work on further innovative side projects that will fail 90% of the time.
FaceBook is currently in stage 3. Google would be in stage 4, except that the founders still actively push through projects like Wave and Instant and self-driving cars. I predict that ten years from now, both companies will be in stage 4, and the new hotness will be some company that hasn't been started yet.
Ok, so does that mean you'd rather work at Google instead of Facebook? Right now, Facebook is doing stuff that is more interesting for programmers I suspect.
Considering that I do work for Google and have been contacted in the past by FaceBook recruiters - yes, I'd rather work for Google. FaceBook has some cool technology, but so does Google, and I'm more excited about Google's overall mission.
There seems to be an inflection point in just about every major tech company's history. First they have to dominate their initial core market. Then they need to figure out how to make money off it. Then they can use the data gathered from their core, and the top-notch employees they hire with the money, to launch lots of innovative side projects. Then everybody starts taking their innovative products for granted, but they make so much money that management can't justify letting people work on further innovative side projects that will fail 90% of the time.
FaceBook is currently in stage 3. Google would be in stage 4, except that the founders still actively push through projects like Wave and Instant and self-driving cars. I predict that ten years from now, both companies will be in stage 4, and the new hotness will be some company that hasn't been started yet.