Hacker Newsnew | past | comments | ask | show | jobs | submit | anthonydchang's commentslogin

You are truly either delusional or an attention-monger that needs to troll to feel better about yourself.

Like cletus mentioned, many people reached out to offer you constructive advice. You ignored everyone, thought yourself superior to everyone.

I bet you were just waiting to be the first to comment, no? You did well...not only did you throw Google under the bus, you also threw California under the bus. Learn to have a little class.


cletus said: "The problem with blog posts like this one is that they're largely ignored for their content. Instead, those with an agenda or an axe to grind (on either side) come out of the woodwork."

Speaking purely as an outsider, you and cletus' comment prove his statement. You both clearly have an agenda, and the tone of your comments only lend credence to the stories.


Come on, why are you riding him so much? Who tried to help him? From your comments here you look more delusional then him.

As for the "California" thingy, he can't tell anything wrong about any state?


Suffice it to say that I would recommend that someone who is a junior engineer and new to any company _not_ try to tell everyone on a company-wide engineering list that he or she knows more than the all of the other engineers in the company, and to not try to claim that he or she has superior technical vision, such that ignoring all of the engineering tradeoffs and to just do things His way is the right way to go --- and that anyone who doesn't see things his way is a total idiot.

Furthermore, in general, it's a bad idea not to make yourself look like a total ass in public; it's a career limiting move in most companies, but in a company where it is truly the case that your peers have a lot more to do with your getting promoted than what your manager might have to say, it really, Really is a bad idea.

Hopefully everyone would agree that this is good advice....


And if you join an engineering company where the engineers pride themselves on data and accomplishments rather than speculations, it may be worthwhile to provide evidence to support your theory than just argue with everyone without anything to it up.

And if you join a company and someone more senior than you with ACTUAL accomplishments and that is respected in and outside of the company tries to take you under his wings and guide you through the corporate landscape, don't dismiss their actual accomplishments as "irrelevant" at the same time boasting about your success in a product for a "niche market that doesn't exist"

And if you join a company, you should not claim expertise in something unless you are an ACTUAL expert and have the knowledge, experience, and accomplishments to back that up. Saying that you're a T7-9 visionary doesn't make you a T7-9 visionary!

And if you join a company, don't dismiss your fellow colleagues and make a fool of yourself because even if you don't work with them now at the current company, you may encounter them again in the future.

I'm not speaking to any specific incident. Just general advice that any new junior employee to any company should follow.

For people skeptical of the other replies here, the reputation of OP is pretty well known... it has almost become a shibboleth of the people that were around during his tenure.


There's a huge, internal backstory to mchurch at Google. Most of which I don't have the right to share with the public. Most Googlers' responses here are based on that. That's why there is a visible disconnect in their heated responses to mchurch here when viewed from the outside.


I haven't regularly read those discussion lists at Google for years and years, and even I've heard of mchurch. :)


> thought yourself superior to everyone.

I'm really disturbed by this. I'm not a stranger to being the smartest person in the room - it happens from time to time - but, while interviewing at Google (I did it a couple times), I was always amazed with my interviewers, who were, with no exceptions, exceedingly smart people.


Please keep your flame wars to yourselves. You are just hurting your own case here.


I'm going to take you seriously even though you don't deserve it.

Any rip on a state with 50 million people in it is somewhat in jest. Anyway, there are a lot of great things about "California culture". When applied to technology, an open-minded and experimental "Let's try it" mentality is great. Necessary, even. When applied to management without enough attention paid to the fact that some of the people posing ideas have bad intentions, some awful ideas get into implementation and it damages companies. It hurts people. So more conservatism in selecting what to implement is in order, and discussing ideas that might be harmful (with thousands of people) until they've been explored is a bad idea.

The problem with Google is that it's got the conservative New York culture technically (I mean, even Scala isn't allowed) and the California culture with respect to hare-brained managerial ideas like downslotting-- the exact opposite of how things should be.

Put it this way: technological and managerial innovation are utterly different. If you do a tech demo and it's slightly rough around the edges, that's fine. You're awesome for having the courage to put yourself out there. If you're putting forward suggestions that are going to affect the way thousands of people work, the traditionally sloppy (for tech, I mean "sloppy" in a positive sense) tech demo is not how you should be communicating.


I think I agree that the existence of downslotting was a mistake. However, the problem it was attempting to solve (you got hired at one level, but performed at a lower level, because you managed to fool people in the interview) is a real one and there is no good solution for it. So I appreciate that they tried to find one, and realized their attempt didn't work, and tried something else.

If management was easy, we could all read a book about how to manage a company and then all do it optimally. Since that's not the case, experiments are necessary, and I admire the attitude that leaves them open to things that might not work. I disagree that it was "obvious" that the downslotting mechanism would not work - or rather, that it was obviously worse than any other alternative, because once you have the "not performing as expected" problem, all your options suck.

And BTW, I'm in New York :)


However, the problem it was attempting to solve (you got hired at one level, but performed at a lower level, because you managed to fool people in the interview) is a real one and there is no good solution for it.

These levels are a convenient fiction. Performance is way too context-dependent to believe that there's some "platonic" level for each engineer. This (http://michaelochurch.wordpress.com/2012/01/26/the-trajector...) is the best model I could come up with for the software engineer trajectory, and even it has a 0.2 to 0.4 point (out of 3.0) swing for most individuals based on technology choices, interpersonal topologies, motivational flux, etc.

What you mean is "some people don't work out". Right. So there are people you "manage out" (that is, try to get them to find another job and fire them after ~6 months if they don't get the hint and you absolutely have to) and there are people you work with to bring them up to speed, or to figure out what's blocking them. Typical management stuff. What doesn't work is to keep people around but at a lower level than they were promised in the hiring process. That just creates a class of miserable, shafted people who hate their jobs and the company they work for.

By the way, a lot of the idiots on this subthread think I'm airing personal gripes. I joined after slotting. I'm just pointing out what kinds of ridiculous results come from an out-of-touch management culture. What drove me insane at Google was being at a company where the engineers were so good at their jobs and yet the people making important decisions were so epically bad. The disconnect was shocking. I was watching an awesome company self-destruct in front of me.

Also, on downslotting: careers are sensitive things and once you make one overt move so directly against an employee's interests, you've essentially lost that person. Loyalty is pretty much binary. Once you make a move like that on someone, you now have someone whose full-time interest is career repair, which usually involves getting the fuck out and lining up the next job. If this is what you want, then fine. (If someone really is a bad fit, for that person to begin full-time job searching is the best thing.) That category doesn't encompass most of the company. Downslotting only makes sense as a mechanism for managing people out, and (1) there are better ways of doing that, and (2) you shouldn't be managing out over 50% of new hires.

The real reason for slotting, I think, was to put a better job title in the offer letter than people were actually expected to get, since the upper title is what was used. This works only because of Google's brand: what keeps it from doing major damage is that downslotted people have the Google name on their resumes and can get the fuck out long before they become "problem employees".


Huh? You didn't see those links on the left? You missed those emails that told you Perf is completed and please go in and check your reviews?


Generally yes, you can see your peer reviews. What you can't see is your calibration score. And your calibration drives all of your compensation. There have been folks with really good reading peer reviews who have had really low calibration scores because their manager, for one reason or another, gave them that score.

I agree that many cases are different but the HR process is broken at Google, and it happens to be broken in a way unique to how Google set things up, but the effect is the same at other companies where reviews are a beauty contest.


@anthonydchang No, I never received such emails. My manager and / or HR never bother. When I discovered this accidently after I left, I complained by submitting a ticket. But you know what, almost whole managements at that subsidiary (read: Google China) has been sacked. So nobody could care less about it. I must say working for Google is THE worst working experience for me.


Even without the emails, there are the links on the left in Perf that you can see your peer and manager reviews. Unless you're telling me Google China used a different Perf.

I'm sorry to hear that you feel your time at Google is the worst experience for you, but your story just doesn't make sense. How can you submit a ticket after you left? Were you in eng? Did you not see mchurch's delusional rants and all the people that came out trying to help him? If anything, the support, advice given to mchurch is exactly why Google is a pretty awesome place to work.


The only reason I visited my personal profile was to write weekly snippet. So no, I didn't pay attention to the links you mentioned if there were no Perf emails to remind me.

I submitted a ticket from outside as an alumnus. It is a fact. Credit to Google for setting this up. That being said, if there is anyone gets delusional, it is you.

I'm an engineer and used to work for Sun Microsystems. It was awesome. So I have pretty good idea about what it takes and what to expect working for a good silicon valley company in general, including Google. It just didn't apply to what happened to me in Google.


No, GP is right, your story seems odd. I'm not saying it's false, but it certainly isn't related to what mchurch is talking about. If you visited the perf website (which you have to do at least every year), then you saw the "Received feedback" link at the top of the page. If you were bothered by not knowing your performance results, you should have clicked that link.

Saying you didn't explore your personal profile or look at the perf website and then complaining that you never knew your performance scores is like saying you never visited your calendar page and being upset about not knowing your meeting schedule.

It sounds like you may have had issues with poor management, but the fact that you didn't know your performance scores has nothing to do with mchurch's fictional manager retaliation, nor is it common for managers to blackmail their reports with poor perf scores over differences of opinion the way he alleges.


1. Perf is different from your personal profile or snippets. Were you even at Google long enough for Perf? 2. "I didn't pay attention." there you go :)


1. Of course. Otherwise what I submitted ticket for? 2. I said I didn't pay attention to the links if there were no emails to remind me.

Please, at least read what you reply to.


"That being said, if there is anyone gets delusional, it is you."

"Please, at least read what you reply to."

Why isn't this guy getting down-voted? Personal attacks and a sorry attitude shouldn't be tolerated on HN.


Personal attacks and a sorry attitude

How come? Your interpretation of what I said amuses me, sir. And the way you do it, quoting single sentence without context, seriously?


Guys, it sounds like he worked for Google China. I don't know how tech works between different Google entities (as I don't/never have worked for Google), but its possible that Google China wasn't using the same system as Google US at the time edwardw was working for them.


It's possible, yes, but highly unlikely as he uses all the US terms. What is possible was that he was a contractor rather than employee, and then your compensation has nothing to do with your Google managers, it's up to your contracting company.


Those are mostly irrelevant to this thread. Except as a matter of fact I was an employee. A googler, you say.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: