Live data from Hacker News

Ask HN: Is Google still a cool place to work?

news.ycombinator.com

51–60 of 129 posts

Re: Ask HN: Is Google still a cool place to work?

#51

Google's problem is that most of the work is shitty legacy maintenance. If you can get on one of their machine-learning or research projects and have a good manager, you'll have a fantastic experience (and I say this as a notorious Google detractor). Take the offer seriously but negotiate extremely hard on project allocation because it's really hard to transfer to a good project if you start in the wrong place, so yo…

Every time I see you write, i get the picture of a drunk guy in a bar walking around saying "lemmme tell you about the time i worked for google" in slurred speech to anyone who will listen.

Re: Ask HN: Is Google still a cool place to work?

#52
So I'm an ex-Google employee and I can tell you that is an earnest, but ultimately unanswerable question. Google, like any organization, changes over time so for some it wasn't cool before but now it is, for other it was cool and now it isn't, and for still others it never was and may never be a cool place to work. (And of course those for whom it will always be a cool place to work, looking at you Larry)

Engineering work is generally referred to as "R&D" which is short for "Research and Development." That is a spectrum where Research results in a peer-reviewed paper, and Development results in a shipping product. For many years Google was pretty hard into the R side of the equation for most people, and hard over into the D side for a smaller group of people. It created a lot of unhealthy tension where the groups were near each other.

It was a little too much R and too little D for me, I prefer working on problems that have an impact on the business as opposed to just pure coolness factor [1]. But a number of people I know are quite happy just working on science projects.

Also note this is no different than Sun Microsystems for the 10 years I was there, it went from Workstation company to Enterprise Server company to Web services company. Very different companies all in the same skin.

So the only thing you can do is interview, accept if they offer a job, and form your own opinion.

[1] In full disclosure I would have liked to have worked on the Self driving car since it combines my interest in robotics with programming/engineering but alas Sebastian turned me down.

Re: Ask HN: Is Google still a cool place to work?

#53
post #17

It's a large enough place to have many microcultures. Geo (Maps, Earth) is totally different from, say Android. YouTube's culture is nothing like Search and GMail's. And so on. So after you join, go meet other teams and get to know the big picture. Then, you can seek a transfer to wherever you think you'd best fit in.

This is good advice, but be advised that you won't be able to transfer for 18 months.

I thought you could ask for a reallocation right away. The 18 months might be if you stay more than a couple of months in your preallocated position.

Re: Ask HN: Is Google still a cool place to work?

#54

Google's problem is that most of the work is shitty legacy maintenance. If you can get on one of their machine-learning or research projects and have a good manager, you'll have a fantastic experience (and I say this as a notorious Google detractor). Take the offer seriously but negotiate extremely hard on project allocation because it's really hard to transfer to a good project if you start in the wrong place, so yo…

I was hired at Google at nearly the same time as a certain famous ex-Googler. Both of us were given difficult intro jobs with legacy systems, the sort of projects that chew up engineers and spit them out. It's a chance to prove your mettle.

One of us attacked the problem head on, taking on tasks that would normally be "below" us. In the end, the bad project taught him what he needed to know about Google engineering. He replaced the legacy system with modern infrastructure, which brought him public recognition from the senior VPs, new opportunities to work on interesting projects, and nomination for promotion.

The other one of us decided that he was too good for his job. He very publicly whined about how it was below him and how the only way to get ahead at Google is to start out in one of the interesting jobs. Rather than work his way up through a meritocracy, he expected to be instantly recognized for his natural genius. He got poor performance ratings from his peers and manager, and eventually rage-quit after about six months.

It was the classic Goofus and Gallant story.

Re: Ask HN: Is Google still a cool place to work?

#56
post #10

can you please post the way you prepared for technical interview. Just what you think can help someone who is preparing for it. what kind of questions they asked ? any thing to watch out for..

This is the best book on technical interviews for places like Google: http://www.amazon.com/Cracking-Coding-Interview-Programming-...

I second this, helped me a lot, too. In particular, it covers a wide range of topics, each with some introductory exposition, and gives a variety of example questions with answers.

Additionally, glassdoor.com has a lot of user-contributed interview questions and lets you search for/filter by specific companies.

Re: Ask HN: Is Google still a cool place to work?

#57

Not an ex-Googler, but I would ask if "cool" is a metric that you should use as a decision point for choosing whether or not you are accepting any job. Here are some things that you might want to ask yourself during the decision making process: * Did I meet my future coworkers? Did my gut have any red flags about any of them? * Did the prospective work I'm applying for interest me? * Did the work environment / cultur…

"Cool" is a deliberately vague metric to get people to talk about what they like/don't like.

Your other questions are good and I certainly won't neglect them.

Re: Ask HN: Is Google still a cool place to work?

#58
Sigh. How do I answer this with new content?

Let's try this: throw out anything you may have heard about the company prior to 2012. Don't believe any of the marketing. It's all changed, and I'll let you figure out whether that's a good thing or a bad thing. You need current assessments of what it's really like. Then you have to determine whether to believe them.

Finding those assessments should not be particularly difficult, since something obvious has changed. It used to be that if you worked there and weren't one of the "blessed PR people", then you didn't talk about it. In fact, a lot of people wouldn't even mention they worked there. Now it seems like any post about the company brings out the Astroturfers. They all seem to be recent hires and so are probably still in the "honeymoon" phase where everything is sparkly and shiny and nothing could possibly be wrong.

You might also consider that others are quite simply stuck there, and are not going to jeopardize that relationship. Maybe they have one of the Valley's infamous sky-high mortgages, or perhaps they have one of those work visas which amount to legalized slavery keeping them bound to their current master.

Finally, ask yourself this: what are they actually doing as a company, and do you want to be a party to it? That is, assuming you care about such things.

Re: Ask HN: Is Google still a cool place to work?

#59
post #54

Google's problem is that most of the work is shitty legacy maintenance. If you can get on one of their machine-learning or research projects and have a good manager, you'll have a fantastic experience (and I say this as a notorious Google detractor). Take the offer seriously but negotiate extremely hard on project allocation because it's really hard to transfer to a good project if you start in the wrong place, so yo…

I was hired at Google at nearly the same time as a certain famous ex-Googler. Both of us were given difficult intro jobs with legacy systems, the sort of projects that chew up engineers and spit them out. It's a chance to prove your mettle. One of us attacked the problem head on, taking on tasks that would normally be "below" us. In the end, the bad project taught him what he needed to know about Google engineering.…

That's radically inaccurate but I don't have the time to set you right.

Re: Ask HN: Is Google still a cool place to work?

#60

I've never worked for Google, but here's some thoughts on your offer. These may all be obvious to you, but for the benefit of everybody.. 0. You have an opportunity of real power to shape your financial future in the small window between when an offer is made and when an offer is finalized. These negotiations commonly take a few days. In those days, your effective hourly rate for your strategizing and execution of th…

I've already shared my existing compensation, and I'm not drastically underpaid. If their offer is not 15% better than what I'm making now, it will make me think they aren't that interested in hiring me.
Post reply on HN