V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Qiuchi
V2EX  ›  职场话题

离职时你会把代码之类的资产打包带走么

  •  
  •   Qiuchi · 1 天前 · 4284 次点击
    毕业第一份工作最近准备离职了,除了交接就是在做过的系统里瞎点,还有翻翻这几年写的代码文档什么的,逐渐就有点不舍。不是说写得多好以后用得上,但就是谜之不放心。个人是那种做事稍微有带点洁癖的类型,接手的东西大多时候不喜欢别人瞎动,要是拿视如己出来形容不知道 v 友会不会觉得有些变态😂。想问问各位有没有类似的想法,又是怎么做的
    第 1 条附言  ·  1 天前
    感谢各位分享,后面就不单独回了,看起来大多数是从实用性角度来看这事的,绝大部分觉得屎山没必要或者有法律风险,小部分可能有积累习惯的或者项目比较通用的会觉得有些用处;但其实我就单纯想拿走留个纪念😂权衡利弊还是算了,moving forward 了
    58 条回复    2025-10-26 15:41:32 +08:00
    20015jjw
        1
    20015jjw  
       1 天前   ❤️ 2
    《如何获得铁饭碗》
    kulove
        2
    kulove  
       1 天前 via Android   ❤️ 1
    带走也没有任何作用不是
    eagleoflqj
        3
    eagleoflqj  
       1 天前 via iPhone   ❤️ 3
    不要给自己埋雷。你的产出属于公司资产,你的投入已经换成了工资,别再留恋了
    Qiuchi
        4
    Qiuchi  
    OP
       1 天前
    @20015jjw 拿走自用也会铁窗泪么,我法盲了

    @kulove 没实用性,主要现在是觉得有点情感价值

    @eagleoflqj 有理
    metmit
        5
    metmit  
       1 天前
    自己那点屎代码脱离了公司的平台和业务一文不值,,,要是在内网有整理一些专业技能相关的资料可以拍一下留存。
    94
        6
    94  
       1 天前   ❤️ 2
    @Qiuchi #4 ,理论上你在工作地点中 or 工作时间内 or 使用公司提供的设备 or 公司的资源,所产出的内容都是归属于公司的,而不是你个人的。
    shmilypeter
        7
    shmilypeter  
       1 天前   ❤️ 1
    @20015jjw 没必要跟抖音一样到处刑啊刑的,别传播就没有大问题
    maolon
        8
    maolon  
       1 天前
    参考当年 nginx 的争议,你就知道什么不该碰了
    craftsmanship
        9
    craftsmanship  
       1 天前 via Android
    醒醒 那不是你的
    exiahan
        10
    exiahan  
       1 天前 via Android
    别带了,如果你们办公机器有 DLP 之类的东西,或者内网的代码仓库有类似的访问审计日志,是能看到你的操作记录的,如果翻脸了反手一告,等于你这几年白打工。
    OneLiteCore
        11
    OneLiteCore  
       1 天前
    如果你不想搞黑产灰产纯粹只是用来自己参考的话,那么我个人的经验是:

    没有人维护的代码基本没有参考价值,或者就算有那也比不上现在最多几十刀乐就能买到的 AI 生成代码服务。
    itechify
        12
    itechify  
    PRO
       1 天前
    不会 都是些啥代码呀 屎山不值得
    OneLiteCore
        13
    OneLiteCore  
       1 天前
    大型项目的代码就 TM 的和带有防自学设计的大学数学教材一样,其中绝大部分是业务相关的代码,你要从中找到基础架构和核心技术实现的代码然后自己把它啃下来,单位时间内的生产力提升有多少不好说,但是对精神的折磨肯定是不低的。

    然后学来的东西还都是屎山中的老陈年老屎,有这个时间去学习新的技术,或者结合现代的 AI 代码技术开发自己的副业,哪一个不是生产力爆炸提升我就问。
    OneLiteCore
        14
    OneLiteCore  
       1 天前
    等你真的把所有代码都融汇贯通了,你有这个精力你为啥从前公司离职啊?

    当然你可以在还新公司研究新的屎山,然后你多逛逛 V 站之后你会发现有一个经典话题:

    写代码是没有前途的!
    Qiuchi
        15
    Qiuchi  
    OP
       1 天前
    @metmit 内网写也是业务文档出去没大用,通用技能有的写论坛上了,但经 v 友普法我反思这本身是不是就有点擦边 hhh

    @shmilypeter 6 ,还有这事呢长见识了

    @craftsmanship 醒了

    @exiahan 确实,我们笔记本办公但文件考不出来,前几天我还想要不给拆了硬盘克隆留个几年😅想想还是算了

    @OneLiteCore 这个我不说了嘛没指望带出来有任何用途🤦‍♀️单纯是自己一点点垒出来的东西,念旧了,是不是 shi 关系不大。写代码前途问题没啥想法,暂且先写着吧
    uo
        16
    uo  
       1 天前
    如果一定要带走,记得匿名化文件内容和文件本身的一些元数据
    liyafe1997
        17
    liyafe1997  
       1 天前   ❤️ 1
    我个人的习惯,会把所有经手过的文件/资料/数据全部留一份,现在硬盘这么便宜,万一以后有用呢
    OneLiteCore
        18
    OneLiteCore  
       1 天前
    法理上你拷一份代码是不太合法的,但就和劳动法立法要求加班费然后老板从来不在乎这件事情一样,只要你不搞事通常就没人管你
    speedmancs
        19
    speedmancs  
       1 天前
    .....
    shiji
        20
    shiji  
       1 天前 via iPhone   ❤️ 1
    千万别这么干。 念旧了给你老板打电话请他允许你白干几天😃
    jianzhao123
        21
    jianzhao123  
       1 天前 via iPhone
    你们不签保密协议之类的吗?
    facebook47
        22
    facebook47  
       1 天前 via Android
    这种事,不上称,不足四两,上了称,一千斤打不住
    xyooyx
        23
    xyooyx  
       1 天前
    放在脑子里“打包”带走
    wonderfulcxm
        24
    wonderfulcxm  
       1 天前 via iPhone
    大家的公司管理得好规范哦,我写的代码都在自己的 MacBook 上,没有带走的问题,只有我想不想删除的问题。
    niubee1
        25
    niubee1  
       1 天前
    你日常就该花一定时间总结和抽象一些有用的东西出来,比如发个开源项目,只要你上班的时候没有提交记录,就找不出你的问题
    shawnsh
        26
    shawnsh  
       1 天前 via Android
    写博客就好
    ration
        27
    ration  
       1 天前 via Android
    一般公司没有强制规定,我会打包留档
    JamesR
        28
    JamesR  
       1 天前
    仅本地学习用途是可以的,不要对外传播就行了。
    byte10
        29
    byte10  
       1 天前
    没啥大问题,存在私有的仓库,做好安保措施即可。但是 不要泄露出去,不然还是容易找到你。
    AutumnVerse
        30
    AutumnVerse  
       1 天前 via iPhone
    1.屎山代码有毛好拷的
    2.公司较真是真会进去的
    geminikingfall
        31
    geminikingfall  
       1 天前
    如果是阿里,是不可能拷贝成功的,尤其在走的那时候。
    ZeawinL
        32
    ZeawinL  
       1 天前 via iPhone
    AI 写的都比屎山好
    HTravel
        33
    HTravel  
       1 天前   ❤️ 1
    看了这么多回复的,很好奇,你们从来都不写框架、工具类之类的吗?这类难道不值得带走?那我岂不是又回到了新员工状态,与新入职的人有什么不同?全靠大脑里记得那些?

    我就七绕八绕,通过很复杂的机制,把自己的框架代码带出来了。我的框架代码可以同时支持 GUI 和命令行两种界面,甚至运行时能支持 excel 、html 这种方案。也就是一份代码,会根据需要自动变成 GUI 、命令行、excel 、html 这种运行界面。excel 和 html 这两种运行界面显然就是日志,方便事后直观的看程序运行过程、定位问题。也就是说,我的日志,和 GUI 运行界面几乎是像素级的一致。

    虽然说自己重新写肯定也能写出来,但工作量并不小啊。

    还有我以前通过汇编写的 java 启动器、windows 右键菜单等等很多细节的东西,也带出来了。以前可没有 AI ,写这些代码非常费大脑。在没有 AI 辅助下,我不敢保证我大脑还有这么好的状态,能重新把他们还原回来。

    我现在给自己写的家庭数据中心,同步/增量备份/全量备份/快照,就是基于我自己的框架来的。在 Windows 、macOS 、docker 、安卓 termux 中,都在欢快的跑着,持续证明着框架的持久生命力。

    数据是跟随人一辈子的,我就在持续打磨这套框架,希望也能跟随我一辈子。像前段时间就在思考,是不是在 GUI 、命令行这两种界面基础上,再加一套 web 界面?但问题是,既然是 web 界面,就说明是通过网络远程访问。既然远程网络通着,那我用 mstsc 或 VNC 不就行了嘛,干嘛还要多此一举用 web ?所以不了了之了。
    newtype0092
        34
    newtype0092  
       1 天前
    代码是最没用的东西,脱离了环境想跑起来都困难,除非一些精简的工具代码。
    但这些代码基本耦合业务(否则也没必要自己造轮子),后面也很难有用。

    可能有用的两个:
    梳理下整个系统架构,可以不用太细,以后哪怕从零开始另起炉灶也好有个参照。
    把之前的重大事故、技术难题之类的东西总结一下,怎么发现的,怎么研究的,怎么解决的。

    这些提前整理好下次面试很可能用的上。
    ATOnTheRun
        35
    ATOnTheRun  
       1 天前
    我司的代码只能云端操作 复制只能从本地复制到云主机 不能从云主机复制出来 还有巨多防代码泄漏措施。之前没搞这一套丢了很多代码模型,好几个人进去吃牢饭了
    sumu
        36
    sumu  
       1 天前
    代码毫无价值,流程毫无价值、架构毫无价值(除了面试时有价值外,其他时候甚至会坑了你),唯有自己爬出来的坑挣到的钱是无价的
    simo
        37
    simo  
       1 天前
    轻装前行,屎山留给后来人发泄用吧。
    laila
        38
    laila  
       1 天前   ❤️ 1
    但凡是个正经公司都不会让你把公司代码拷出来,而且除非是你下份工作方向和这一份差不多,要不然这些代码就是废品
    root71370
        39
    root71370  
       1 天前 via Android
    一堆屎,别带走了,带走污染自己
    Qiuchi
        40
    Qiuchi  
    OP
       1 天前
    @uo #16
    @liyafe1997 #17
    @OneLiteCore #18
    @facebook47 #22
    @niubee1 #25
    @shawnsh #26
    @byte10 #29
    @newtype0092 #34
    有道理

    @shiji #20
    我提离职的时候跟上司说,我负责的东西有问题搞不定可以来找我,人还说不行😂可能考虑合规问题吧

    @jianzhao123 #21
    当然签,但我没仔细看😅

    @xyooyx #23
    我要都能记住那确实 hhh

    @HTravel #33
    这就是极客么

    @laila #38
    @geminikingfall #31
    这么严么,感觉也看行业吧,我们三百来人公司 it 只有 20 来个,就不咋严
    funcman
        41
    funcman  
       1 天前
    找着坐牢
    zuosiruan
        42
    zuosiruan  
       1 天前 via iPhone
    我们之前有个主策走了,后面连续离职了几个技术。主策单独弄了投资弄了家工作室,后面的故事就是主策判了三年 前后端主程各一年。
    TianTao
        43
    TianTao  
       1 天前
    现在 AI 当道,其实应该再公司的时候应该使用 ai 来分析代码,做总结,一个是获得其中业务架构上的实践,第二个是总结提纯出来一套业务工具,在以后使用,单纯项目代码,说实话,没啥用,里面冗余的东西太多;至少我离开以前的公司后,这些个代码都么有看过,只是说当初总结过的一下业务和实现方法还算管用
    icyalala
        44
    icyalala  
       1 天前   ❤️ 1
    说实话互联网公司业务代码本身没有多大价值
    我待过几家大公司,居家办公或者带电脑回家,离职后自然有代码留在手里
    现在看过来,那些代码都是只是一段段纪念,没有任何实际用处

    如果真的有实际用处,那说明你有风险了
    simpleman
        45
    simpleman  
       1 天前
    代码脱离了产品, 是没有价值的~~
    Terry05
        46
    Terry05  
       1 天前
    1. 工作时间产出的内容产权归于公司
    2. 那些代码半点价值都不会有

    我们做开源项目的时候,会不断使用新的技术,新的认知来重构功能,而往往重构完成后,回看原本的实现方式多多少少会有点嫌弃

    备份代码通常是为了回忆和参考曾经遇到问题解决思路和方案,代码本身没有任何价值,尤其还是工作年限这么浅
    asuka02
        47
    asuka02  
       1 天前 via Android
    公司的垃圾袋吗不值得我带走
    iorilu
        48
    iorilu  
       1 天前
    你提离职了, 就已经被监控对象了

    最好不要搞一些没必要得事

    代码真的一毛不值
    V2Try
        49
    V2Try  
       1 天前 via iPhone   ❤️ 1
    旧的代码没有价值吗?我觉得挺有价值的啊,我有个很常用的应用叫 snippet lab 记录了很多代码片断,ai 生成的你还要审核一下,我自己记录的相当于审核过的代码,更省事。
    Qiuchi
        50
    Qiuchi  
    OP
       1 天前
    @funcman #41
    @zuosiruan #42
    @Terry05 #46
    害怕,听劝不准备搞了

    @TianTao #43
    @icyalala #44
    @simpleman #45
    @Terry05 #46
    我也觉得不会有啥价值,就是留做纪念呗

    @V2Try #49
    你这还挺好
    OneLiteCore
        51
    OneLiteCore  
       23 小时 54 分钟前
    @HTravel 具体业务无关的架构设计和工具类确实有价值,不过一般都是自己有另外一个 repo 来管理和保存,然后手动在公司项目里面拷来拷去。然后脚本之类的工具也是另外一个单独的 repo ,这个代码都不会加入公司的代码库。

    一般大家觉得都把公司的屎山拷走是有法律风险,但是手动复制的一个或者几个类普遍都觉得无所谓的,又不是 Google 和甲骨文之间破事。
    labubu
        52
    labubu  
       23 小时 53 分钟前
    明面上肯定不行,暗地里懂得都懂,自己留着可以,给别人很刑
    HTravel
        53
    HTravel  
       21 小时 29 分钟前   ❤️ 1
    @OneLiteCore 如果你们公司都允许引用互联网上的 repo ,那平时时不时上传点自己觉得有价值的代码轻而易举,基本上不存在离职时才统一拷贝给自己埋雷的事。

    我们当时研发部门是与互联网隔绝的,每个研发员工可以根据自己真实业务需要,单独申请访问互联网,但代码库是严格管控的,每个人的机器上,都有公司信息安全部门研发的监控工具在实时监控,且根据申请的权限来决定是否赋予互联网权限。上传自然是重点监控的,常见的口子都堵上了。即使想通过 U 盘拷贝都不行,研发员工根本没权限。原则上不允许直接引用互联网上的 repo ,要引用都要走流程申请来获取某个固定的版本。

    所以我后来从研发转到公司其他部门时,才将我的代码费尽心思搞了一份。又在离职时通过邮件想办法拿了出来,也就是考虑到离职时对非研发员工不会审核那么严格。
    bowencool
        54
    bowencool  
       17 小时 38 分钟前 via iPhone
    如果用公司的电脑,不要随便搞。如果用自己的电脑,我一般会推一份到自己 nas 的 gitee 上,方便以后复制粘贴
    kuxuan
        55
    kuxuan  
       8 小时 41 分钟前
    可复用的东西可以,一般都没有啥价值。
    avrillavigne
        56
    avrillavigne  
       6 小时 15 分钟前 via Android
    有个美剧叫 硅谷
    大一点的公司,你提离职了,相关权限会监控,还有打印权限
    jjshare
        57
    jjshare  
       5 小时 31 分钟前
    我反正是一点都不带。
    代码并不属于个人,泄漏出去了,反而一堆事。
    julyclyde
        58
    julyclyde  
       3 小时 14 分钟前
    理论上职务作品的所有权是工作单位

    其实平常可以把一些和业务剥离的比较干净的项目拿出去开源,虽然在单位名下,但是你可以署名
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2467 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 10:56 · PVG 18:56 · LAX 03:56 · JFK 06:56
    ♥ Do have faith in what you're doing.