Yikes. The lack of judgement involved in personally releasing something that could be confused for an official release (I was confused) by your employer is someone who has huge wildcard risk in the future. I would expect significant disciplinary action if they didn't follow procedure, and termination if they were directly warned at any point.
Not only that but not clearing with your management that you're not working on something that is actually being worked on as a product. Definitely they put some manager and/or team in a very uncomfortable position releasing this.
Fired by Google for creating the Google workspace CLI
251–260 of 472 posts
Re: Fired by Google for creating the Google workspace CLI
#252Earlier quoted context omitted.
Is that relevant here, given that Google was creating an official thing quite close to his thing at the same time? (And why are we writing like this?)
> Google was creating an official thing quite close to his thing Just link to it.
Re: Fired by Google for creating the Google workspace CLI
#253Earlier quoted context omitted.
The policy was always crystal clear, but at the same time, tons of people found it confusing. "I wrote this at home on my personal computer in my free time? Why does google own it? how can that be legal" came up a lot. People would get into huge fights with OSPO over this.
Writing at home is irrelevant if what you're doing is related to the company's business. You can't be working for Google and making a browser, a document editor, a spreadsheet, a mapping site, etc... It doesn't matter if you do it on your own time. Yea, you can grow coffee and sell it at retail stores on your own time. No you can't complete directly with your employer. If it's some gray area then you either get permi…
Re: Fired by Google for creating the Google workspace CLI
#254Earlier quoted context omitted.
Build cool shit and follow the proper release procedures for it . There is a huge difference between something unrelated to your employer on a personal repo, youremployerrepo/api-samples, and calling something "Employer Majorproduct CLI" on an official employer repo which is bound to be confused for an official release. I would have been fired from every employer I've ever worked for of any size for doing something l…
> follow the proper release procedures for it What happens when your thing or nothing close to your thing will ever see the light of day?
Re: Fired by Google for creating the Google workspace CLI
#255Earlier quoted context omitted.
Struggling to see how google was harmed by this but yea it's true he didn't dot the i's and cross the ts. I actually thought when it was released that it was a pretty clever move by google in a sea of bad decisions but they've cleared that misapprehension right up.
As a customer and dev, it's confusing to me when I look at Google's stuff and see official-looking unofficial CLIs.
Re: Fired by Google for creating the Google workspace CLI
#256Re: Fired by Google for creating the Google workspace CLI
#257Earlier quoted context omitted.
> follow the proper release procedures for it What happens when your thing or nothing close to your thing will ever see the light of day?
Is that relevant here, given that Google was creating an official thing quite close to his thing at the same time? (And why are we writing like this?)
the official google thing,
was quite a lot worse
than his thing.
(I’m quite into the whole “Posting in free verse” idea)
Re: Fired by Google for creating the Google workspace CLI
#258I'm noticing a few commenters who work (worked?) at Google (inferred from comment history) who are critical of this person's actions. First: you ought to disclose that information when commenting on a topic that relates in some way to your financial incentives. Second: when I worked at Google under Chrome it was very common for individuals and teams to publish projects to open source repositories under Google-managed…
Is it so extreme? If you work at Google, there's a very clear policy for doing any outside "work" (volunteering, an open source side project, a business, being on a board, etc.): if it's related to your day-to-day work and/or related to Google's business (which virtually anything software is), you need to fill out a disclosure form and get a go-ahead from legal. Obviously a Google Workspace CLI is related to Google.…
That makes this quite a bit different situation than publishing the repo on a personal account.
Re: Fired by Google for creating the Google workspace CLI
#259Earlier quoted context omitted.
Sounds like exactly why they're now a lumbering ineffectual beast, rather than the center for innovation that they used to be.
It depends on what you consider ineffectual to mean. Ineffectual at making new products and innovating? Yes, definitely. Ineffectual at preserving business momentum and continuing to grow profits? Well, the latest numbers speak for themselves.
Re: Fired by Google for creating the Google workspace CLI
#260Earlier quoted context omitted.
Pretty sure that the agreement that Google employees sign (a "contract") when hired reflects exactly that. At least at did when I joined (I left > 3 years ago, speaking here only for myself...)
Is it legal (or moral) for an employer to keep you from being a board member of a dog rescue or a glove repair company without review?
Morals imo often have nothing to do with law, but fairness does.