Top
Best
New

Posted by justinwp 2 days ago

Fired by Google for creating the Google workspace CLI(twitter.com)
https://xcancel.com/JPoehnelt/status/2069482265953087602
715 points | 421 commentspage 4
quadrifoliate 1 day ago|
I am appalled at the amount of commenters on HN saying stuff like "well he should have followed proper procedures, it's right and proper that he was fired". When did we all join IBM?

A few points:

1. It's clear from various comments that he might have followed "the process", and that different orgs at Google have varying levels of latitude in publishing to GitHub orgs with the company colors.

2. The repo clearly has no sensitive code or such, it's just using the developer API. Naturally, Google hasn't taken it down, and it is widely popular. Guess what, the author was in DevRel and it was literally their job to showcase the developer API. Which they did, splendidly. What was the internal justification, "What would happen if every employee just wrote and published useful code that leveraged our public APIs? We can't have that!"?

3. There are comments saying that it was "unexpected" that a single person would be able to generate something that looks like a full product. Really? The place where the CEO runs around making claims like "75% of all code here is AI-written" found it unexpected that a person would be able to ship what looks like a product? How low are their expectations about their own tech, exactly?

4. Anecdote, but as soon as the Workspace admins at my place saw this, they went "Holy shit, Google released something useful for Workspace! How can we use it?" It stoops to the level of self-parody that Google would fire the person that created one of the few actually useful tools for Workspace. Steve Yegge's memo about GCP (a different org, I know) sucking at public-facing APIs comes to mind.

Justin -- if you read this, I'm very sorry that this happened to you. Whoever took this decision is a suit and is destroying people's trust in Google and their attitude towards people that use and maintain their APIs. If I was a VC (unfortunately, I'm just a mid-level IC), I would immediately invest in your next startup.

AJRF 2 days ago||
Former Googler here...nah just kidding, I just felt left out.
antonvs 1 day ago|
Apparently LinkedIn doesn’t stop you from adding Google or any other company to your employment history. Go for it!
AJRF 1 day ago||
I'm gonna do it! A dream come true!
tomaytotomato 1 day ago|||
Why stop there?

I am considering adding Bell Labs, Xerox and Skunkworks Lockheed Martin to my work experience

fuck_google 1 day ago|||
[dead]
apimade 2 days ago||
Doesn’t appear to be at feature parity to GAM yet. https://github.com/GAM-team/GAM/wiki
thucyd 1 day ago||
Ex-Google here. This is pretty typical in the modern era.

Its a high paying job. He made people look bad/incompetent that were either:

1. Struggling for a while to ship what he did 2. Couldn't even come up with this to begin with

So they pulled the necessary levers to get him axed. Google salaries are top of the industry. People get robbed for $20. If you don't think someone would cheat/lie/scheme in order to protect their paycheck, you're delusional.

firefax 2 days ago||
So... they fired him for doing a 20% time project? I'm glad I don't have any of their stock to sell, what terrible management.
sanderjd 2 days ago||
Not for doing it, for releasing it publicly, presumably without permission. (If he did have permission, he probably has a pretty good case to bring.)
outside1234 2 days ago||
20% time project != able to just launch it YOLO style

I suspect the core issue here is that he launched it with Google logos without following any sort of process

sourdecor 2 days ago|||
Yeah, endorsement matters. It can represent the whole. You have to be careful with it.
ex-aws-dude 2 days ago|||
That would be dumb but I don’t think it should result in firing still
free652 2 days ago|||
2 months later, I think we can assume some kind of process behind that didnt go well for our friend here.
ex-aws-dude 2 days ago|||
Yeah there is always more to these stories
dolmen 2 days ago|||
It looks like he wants his former manager to be fired too. This only gives bad signals to hiring teams.
free652 2 days ago|||
His manager would the first line manager, and really not a decision maker at G. it possible that his manager would put him under a bus after getting called out by legal. Dunno.

But regardless once escalated by legal there have been a process to mitigate this, so either the director fired the OP or someone higher. The direct manger would be not really in the decision making here. There is a clear path to release open source at G, and it seems it wasnt followed. The OP claimed that its confusing, but it isn't - usual the launch tool to get the approval and you covered your bases. If the OP didnt have all launch approvals after 7 years at G, wow thats on him. If the OP actually had all the launch approvals then he has an actually big case against G.

Launch approvals are for all product - internal and external, it usually requires L8+ (Director) levels approvals.

youngtaff 1 day ago|||
His former manager left Google last week
sanderjd 2 days ago||||
Maybe it should not, but when I worked there, I certainly knew something like this probably would. At least, if it blew up and drew a lot of eyeballs.
Ferret7446 2 days ago|||
I'd guess he was fired for refusing to comply after legal talked with him
wildrhythms 1 day ago||
That doesn't make sense because the repo is still up
skobes 2 days ago||
I'm confused, this tweet reads like the lead-in or movie-trailer to a story, but where is the actual story?
Haven880 1 day ago||
Maybe this is just one of the AI firing? It just happen OP did something before the firing announced and put that and firing together. This would explain why others also let go and the repo still there.
testfrequency 2 days ago||
Very lame of Google.

I guess we all get to continue trusting GAM (https://github.com/GAM-team/GAM) with an entire companies most precious data, instead of, I don’t know…Google?

jongjong 2 days ago|
This reminds me of how the founders of the so-called 'open source' cryptocurrency project I joined suppressed my work in the community.

They monopolize opportunities, suppressing natural-born entrepreneurs; force us into very narrow roles and fire us if we step out of line ever to slightly. Even when it is beneficial to them.

IMO, we should get rid of trademark laws. They didn't mind their LLMs ripping off people's copyrights. Why should anyone uphold trademarks?

If I work at Google and want to represent myself as Google, I should be able to.

I feel like, even if I don't work at Google, I should be able to use the logo. It's the consumer's mistake for inferring a relationship. I'm just showing a logo of a well known company and letting their dumbass jump to a conclusion.

More comments...