Live data from Hacker News

Poll: Given the opportunity would you work at Google?

news.ycombinator.com

51–60 of 82 posts

Re: Poll: Given the opportunity would you work at Google?

#51

Earlier quoted context omitted.

Out of curiosity, why did you leave?

I left for a few reasons: a) Google has good infrastructure, but there's a high barrier to adding a new technology in production. If I put 5 engineers in a room with a rough design for a product, they'd probably suggest the same components. I wanted to step outside and use new technologies. (I wouldn't do this off work hours because I don't have the brain bandwidth to work on side projects) b) Avoiding my own complac…

"Google's certainly not perfect, but I'm pretty sure no other company even a quarter of its size is as good a place to work."

having done contracts for federal govt and companies the size of nortel, I expected otherwise, but this is exactly what I discovered when I was on site last week.

Re: Poll: Given the opportunity would you work at Google?

#53

I go back and forth on this one. It'd certainly be a fun place to work, and you'd get to play with some cool tech. If I was just starting out, I'd jump at the opportunity. Nowadays, I see a lot of downsides. First, it's a full-time on site job, which is something I left behind almost 10 years ago, so it'd be tough to go back. Probably more importantly, I doubt they could offer me the kind of salary that would tempt m…

After last year's 10% rise and bonus-structure change, Google's salary is very high now. Counting salary and bonus, not counting equity-grant, Google perhaps pays the highest in the software industry now.

If counting cash + equity, adjusting for risk, only a few companies (FB etc.) now can beat Google in terms of expected income.

So if your only concern is money, you can still try to see how Google could offer.

Re: Poll: Given the opportunity would you work at Google?

#54
post #44

Earlier quoted context omitted.

I'm curious why there's this perception that the vast majority of Google engineers work on mundane stuff. Yes, there's mundane work in any job. There is less of it in Google than in other places, even including the startups I've worked at, because when you operate at Google-scale, even simple things become an interesting technical challenge. It's sorta hard for me to point out specifics because most of Google's inter…

It comes down to math. Google has 25,000 employees, and let's say 100 different projects. They have a higher percentage of engineers than most companies, so you end up with quite a large # of people on every project. Sure the guys who made a name for themselves are working on something cool and doing big things. But some peon? They are stuck doing the mundane busy work that the big guys don't want to bother with. It'…

It's not organized like that. Rather, there are perhaps 100 public-facing products. And then each product has lots of individual features that have teams working on them. For example, I work on Google Search, but the actual projects that I've worked on include Wonder Wheel, the left-nav, the move of all the properties (books.google.com, video.google.com, etc.) to www.google.com, the May 2010 visual redesign, the occasional doodle, some consulting on last week's visual redesign, and Authorship. If you mention those to most people, they go "huh?" until you point it out to them, because they just think of Google Search as one integrated product.

And then there's the infrastructure supporting that, which is technically fascinating but never gets any public recognition, because it's all confidential.

If your goal is to be famous, then yes, this is mundane work. But if your goal is to work on interesting technical challenges, it is a lot more challenging and fascinating than slapping together a RoR app.

I'll point out that the startup world is like this too. For every Mark Zuckerburg on the cover of time magazine, there are a dozen DropBoxes and Herokus that get some acclaim within their niches but are unknown to the world at large. And then for every Heroku, there're a dozen FreshAddress.coms or Bingo Card Creators that have a very tiny niche that can support their founder but is virtually unknown outside their customer base. And for every BCG, there are a dozen startups that fail completely and nobody knows about.

One thing that really surprised me about the real world was just how deep the iceberg goes. I was an outsider until I was about 27, first as a student, then as an employee in a startup with big dreams but small successes, then as a founder in a startup with big dreams but small successes. People know the Zuckerburgs of the world because the media write about them; the media write about them because they need larger than life personalities to get people to buy their magazines.

The "celebrity programmer" is a creation of the media. Just look what happened with Google+ and Andy Hertzfeld. He worked on one aspect (UI) of one feature (Circles) of one product (Google+). He is just as much of a peon as the rest of us, but because he has a prior track record and people love a good hero story, somehow that got blown up into "the lead designer for all of Google+". Andy, to his credit, didn't take the credit and shared it with all the people who were actually involved in creating the UI for Google+.

(Actually, I worry sometimes that listing projects I've worked on here will result in the same thing happening, since I'm at least a recognizable personality on HN. I was not the primary developer for Wonder Wheel - the guy who was is a kickass developer with his own startup now. I was not the primary driving force behind merging all properties into one - the woman who was is now working on a cool data analysis problem in an overseas office. I was the first engineer on the 2010 visual redesign, but I was not the tech lead, and many many other people helped out. I'm not the primary doodler, I've only done one or two when that guy was busy. I'm one of three co-TLs on Authorship...I'd like to think I contribute a lot, but many other people contribute a lot too.)

Re: Poll: Given the opportunity would you work at Google?

#55
No, I'm really not interested. Google strikes me as far too big for my comfort at this point, and I don't know that I'd be a good fit for their culture. And to be honest, I'm more interested in running a startup than I am in working for any $BIGCORP, including one seeming as cool as GOOG.

Re: Poll: Given the opportunity would you work at Google?

#56
post #9

Even though it seems like it would be pretty cool, I said no for a couple of reasons: 1) I'm not sure I could hack it there. While I consider myself to be a good coder (and people tell me so), I don't consider myself to be a top-notch guru ninja coder. I also don't have a CS degree, and I tend to get a little lost when people start getting into CS theory. 2) I have a (probably irrational) aversion to working at reall…

1.) Basically everyone who gets hired at Google feels that way at the beginning, right on up to Larry Page. He tells this story occasionally about how when he got into Stanford, he kept walking around for a month or so terrified that he was about to be "found out" and that Stanford would ship him home and rescind his acceptance. And then when Google started becoming popular, he was afraid that it was taking too much…

Picking up algorithm skills on the job is not that easy. You really have to spend some time, think problems though, play with them and internalize the learnings.

Your job in any company doesn't deal with algorithms that much but it's very useful to know them for the rare opportunities that do occur so that you make better choices.

As for YCombinator, in startups when you hit scaling issues if means your product is good and you're already on the path to success and you can hire someone with better fundamentals to help you deal with the load.

mzuckerberg (facebook ceo) Algorithm Rating: 1044 Total Earnings: $124.00 School: Harvard University http://www.topcoder.com/tc?module=MemberProfile&cr=27613...

dangelo (former facebook cto) Algorithm Rating: 2351 Total Earnings: $3,082.50 School: California Institute of Technology http://www.topcoder.com/tc?module=MemberProfile&cr=26098...

Re: Poll: Given the opportunity would you work at Google?

#57
As I understand things today, no, I wouldn't. I want to build products that people absolutely adore, which invariably involves a strong product management focus and a strong customer service focus.

I don't believe Google has either of those. Instead, Google has a lot of amazing features and technologies, but few outstanding products.

Re: Poll: Given the opportunity would you work at Google?

#59
Hell no. I can make just as much money -- likely more money -- working for somebody else, or myself, and get more control, more responsibility, less legacy systems/culture, less treatment like a drone/kiddie, and I could give a shit whether my code serves billions of people or a mere hundred -- I just want to do good work, be unfettered, be happy, and be rewarded as much as the market is willing for my skills. It's an engineer's market right now, I can more easily be a VP or CEO or CTO of a funded startup than I can be a mere Software Engineer at the Goog. And I can work for home or at a location of my own choosing, and set my own hours. So why bother settling for less?

Re: Poll: Given the opportunity would you work at Google?

#60
post #14

I wouldn't, primarily because I don't care to relocate. Family reasons keep me in Dallas.

It appears Google has a Dallas office: http://www.google.ca/search?sourceid=chrome&ie=UTF-8&#38...

If you scroll down a bit, there are a few news stories indicating that it was closed.
Post reply on HN