Ask HN: My company wants me to give up my own code / utilities is that legal?
1 point by penguinlinux 4 years ago | 4 commentsI work as a cloud engineer. With so many years of being in this business. I have developer many custom utilities do to a lot of stuff much faster with cloud providers. a lot of it are custom scripts python /bash / that helps me do a lot of my work more efficiently. These are tools that have grown over time that do help me a lot and mainly i use them myself just to make my job more efficient. During a presentation i had my boss saw my utility folder on my terminal and asked me about it. I showed it and then said I should put that into a git repo and make it accessible for everyone. I told him that I am not interested in doing that because this is NOT company code as it existed before and also the repo only makes sense to me and that I don't think i want to make this into a company asset to then maintain it for the company.
These are utilities that have grown through time a provide a lot of value for me but i don't feel comfortable sharing this. Is my employer allowed to ask me to submit this code and give it to them so that other engineers can use it and probably i have to then support it. ?
- mikro2nd 4 years agoYou ask "Is this legal?"
I ask, "Where?"
Because jurisdiction matters. A lot. Another big question would be whether you developed these utilities on your own time (again: jurisdiction matters!) or on the company's time.
As it stands your question is basically unanswerable.
- mytailorisrich 4 years agoIf you develop software on company time for the purpose of doing your job you will have a hard time claiming that this is not company property (maybe not your current employer if you started in previous jobs).
- penguinlinux 4 years agoI wrote these utilities not on company time but my own time. I automate a lot of stuff since I also did a lot of AWS consulting.
- penguinlinux 4 years ago
- jfmatth 4 years agoDid you develop them on company time?
Do you use or contribute to OSS? If so, then i'm confused why you think sharing it within you company would be a problem?