公司问要源码应不应该给

149 天前
 rareMango

情况是这样的,年前入职了一家新公司,搞的东西和我之前从业的方向大致相符,入职后发现新公司的代码是一坨屎山,于是按照之前的框架(是朋友从他们公司给我的一份学习代码)写了一套新的框架替代其中的某一部分,新框架的具体实现被我封装成库了,原因一是这部分代码算是核心代码,个人认为算是吃饭的本领,不愿意开源给别人。二是万一以后泄露可能会牵扯到朋友(虽然几率很小)。现在公司问我要具体代码实现,说万一出问题的时候没法调试,这个我也能理解,但我本人还是出于私心不太愿意给,一般碰到这种情况怎么处理?

12606 次点击
所在节点    职场话题
126 条回复
yiyiniu
149 天前
楼主有没有看到过:字节跳动及其关联公司因旗下抖音、剪映等 8 款产品代码抄袭美摄科技核心技术,被判赔偿经济损失及合理支出共计 8266.8 万元,并公开道歉 https://baijiahao.baidu.com/s?id=1823997082321211578&wfr=spider&for=pc
renmu
149 天前
我的理解是你去上班然后对老板说代码你只能用不能看?
caiqichang
149 天前
就说是网上随便找的库,自己也没有源码
bitmin
149 天前
懒得说了,简直脑子有病
Greenm
149 天前
先不说前面从别人公司拿代码的事儿了(这个肯定是有大问题的),就说你后门开发的模块给公司用,你不想给源码,轻则被劝退开除,重则起诉你,兄弟,先搞清楚主次矛盾吧,别在那满脑子都是什么核心竞争力了。
wuxi889
149 天前
🧠 是个好东西
iloveayu
149 天前
哈哈,不知道该说啥好,人无语的时候真的会笑。
podel
149 天前
好用,但是不合规。 不能给。
公司非要自己掌控源码的,直接重写一遍。
killerv
149 天前
1. 用朋友公司的代码,你俩都真刑……很久以前,一个离职的同事问我要公司某个系统的数据库表结构,我都没给。
2. 你在职期间的工作产出(就是你的代码)所有权是公司,不是你,不管你用什么设备写的。
3. 你视为珍宝的核心代码其实没那么大价值,现在不是十年前了
Felldeadbird
149 天前
6. 你朋友给你一份破解代码。你还用到现在公司上。

我想到出路就是,要么把你朋友部分封装成 API 形式。老板问起来,你就说这是我向 B 公司自费购买的模块。同时尽快让朋友处理这个收费功能(如果涉及到保密的,API 收费模式就走不通)。
IvanLi127
149 天前
公司问肯定要给,但你选择的代码是不能给的,所以你应该重新写一份给公司...
尽量不要和朋友给的代码相似就行。楼上有说 ai 洗代码,我觉得非常适合你的场景。
ruiy
149 天前
送进去,就不会再说个人认为了。。。
yidev
149 天前
我感觉你又蠢又坏的
xuanbg
149 天前
只能对公司说这是你外面找的一个库,没源码。想用就继续用,你在上家公司就是这么用的,保证没啥问题。不想用的话,你也可以花点时间开发一个类似的。看老板的选择吧。
xiaochena
149 天前
@sagaxu 楼主:原则上来说。。。。, up:先不讨论原则
ansnail
149 天前
感觉没有讨论的必要了,我一直疑惑为什么有这么蠢的人,是多蠢才会以为你上班做的东西是你吃饭的本领。还大言不惭公司不尊重劳动法,这和你不给源码有什么关系???不用到那时候,建议你现在就赶紧咨询律师吧,一大早看到这个晦气!!!
lisxour
149 天前
糊弄过去再自己写一份,不然永远都埋了一个雷在这
JoeDH
149 天前
1 、从别人公司偷代码
2 、公司要了解代码细节避免业务风险,而你却藏私不愿交出
你怎么一点职业道德都没有呢,不过看你的回复你也不在乎这种东西,都违法了还想着“吃饭的本领”,这种思想如果不矫正以后入歧途是必然的
vikaptain
149 天前
宁愿在生产上跑一坨屎山代码,也不愿意在生产上跑来一坨员工自己封装且没有源码的代码。

建议 OP 开始偷偷简历吧,你可能在这个公司呆不久了。
chanChristin
149 天前
@killerv 你这更扯,如果公司直接去找 b 公司沟通呢,那不两个人都进去了吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1125720

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX