5 ms·
I agree--this is excellent and very tech-talent-friendly. As an example on the other side of the spectrum: I work for a very large Silicon Valley company that i
by throwaway7558 10y ago
I agree--this is excellent and very tech-talent-friendly. As an example on the other side of the spectrum: I work for a very large Silicon Valley company that is well known (you've heard of them) for secrecy and obsessively guarding its IP. Here we can't[1] work on Open Source, work on potential start-up ideas, moonlight writing software for some extra cash, publish (either academically or releasing software online, app stores or web), or really do anything substantial regarding software outside of work. On personal time, weekends, on our own equipment, doesn't matter. It's a serious drawback, to the point where I've been actively looking around. I'm certain this will have an extremely positive effect on GitHub's attractiveness as an employer.
1: Technically, the policy is "ask your manager" but everyone knows what the answer is.
- vonmoltke 10y agoAt least your policy is limited to software-related things. I need to ask permission to start a side gig selling shit on eBay, submit a fiction story to a writing contest, or even volunteer for mentoring/tutoring sessions (on any topic). I didn't know the full extent before I started, but they threw more money at me than my wife and I have ever made combined, so I probably would have still taken it if I had known. Plus, I'm in NYC now.
- BuuQu9hu 10y agoYour employer, of course, is Google; I know this from my own tussles with Google's OSPO, which exists primarily to ensure that engineers don't have lives outside of Google.
- vonmoltke 10y agoI have not gone through them yet, but I get the feeling from the wording of our policies that our equivalent is similar.
- rrdharan 10y ago[Disclaimer: I work at Google.] I see no conclusive evidence in the parent comment that proves it's Google. I would've actually guessed Apple. My understanding is that Google actually has a reasonable process for this, and that people have taken advantage of it to start or contribute to projects in a personal capacity.
- cowsandmilk 10y agoit sounds the most like Apple except for the open source part. There are a limited set of licenses they allow, but many employees at Apple contribute to open source software, both at work and in their free time.
- jboggan 10y agoProbably not Google, they do have a process for open source contributions though it is pretty expansive - technically you need approval for answering a Stack Overflow question with a code snippet. They do approve side projects in rarer cases where it has nothing to do with Google's business - for example, my friend recently wrote an app for sex positions. But most things that I want to work on have a messaging / ML / AR component to them somewhere so I haven't felt comfortable building anything while I've been employed there. Hence the main reason I'm leaving Google at the end of the month, to build those things :)
- myelin 10y agoI work at Google, and can confirm that the process for open source contributions (as long as you're okay with assigning copyright for the work to Google) isn't particularly onerous in most cases. You just have to verify that the project has a valid open source license, and send in a copy of your first three commits.
- deleted 10y ago[deleted]
- deleted 10y ago[deleted]
- brlewis 10y agoI haven't worked at Google since 2013, but I knew this wasn't Google because Googlers do contribute to Open Source.
- ScottBurson 10y agoMy guess was Oracle; this sounds very consistent with what I've heard about them.
- amyjess 10y agoI would've guessed Apple because of the whole "secrecy and obsessively guarding its IP" thing.
- siculars 10y agoApple, definitely Apple.
- aquabib 10y agoWhy did you sign the contract in the first place?
- linkregister 10y agoCalifornia state law invalidates the non-compete portion of your contract, so long as you develop your solution on your own time and without company-owned resources.
- ScottBurson 10y agoYou've omitted the third requirement, which is the nasty one: your outside project must not relate to the actual or reasonably anticipated R&D of the company.