作者isaacting (2312312)
看板Soft_Job
标题Re: [请益] 发现同事反组译自己程式码怎办
时间Mon May 11 07:11:31 2020
※ 引述《a741230 (fighter238)》之铭言:
: 我还是补充一下我待的不是资讯业,我们程式都各写各的,各自负责互不相干,
: 没有强制一定要签入版控,休假会有代理人,但不是他,离职当然程式是公司的,
: 但是现在没有,也没有迹象要被FIRE,主管应该也不会叫他做这种事。
: 我写的这东西主管知道,而且已经上线稳定运作一年多了,属於Service,有释出API给
: 内部使用,所谓技术价值是指可以影响公司的竞争力,而不是一般人随便弄弄就有办
: 法搞出来的。
: 反组译本来就是台面下的事情,很多人一直扯程式码是公司的,但是就算是资讯业,
: 大都也有权限控管,不是每位开发人员都可以看到一整间公司的程式码吧,如果你被
: 公司发现你破解版控去看你不该看的Soruce那下场是什麽,我没遇过这问题,有跟其他
: 同事讨论过也不太知道,普遍的看法当然是观感不佳,也不知道要不要戳破他,可能他
: 只是写好玩想学习之类的,看来我应该跟同事讨论就好,产业、公司的环境不同
: 不应该PO上来问的。
: 要不要分享其实要看环境,基本上当然是乐於分享,但如果你知道你同事是那种有心机,
: 会邀功求表现,你还会分享给他吗?
: ※ 引述《a741230 (fighter238)》之铭言:
: : 自己写了一个较有技术价值的专案(是自己主动写的,非经主管指示)并已经用在公司
: : 内部环境,但发现同事反组译了自己的程式码,参考了很多关键程式码片段以
: : 及设计的方式,写了一个功能一模一样的程式,还刻意变造让人以为不是抄袭来的,
: : 比如将if else对调,稍作一些没意义的修改,各位发现之後会怎麽做?
: : 跟主管讲呢?还是当作没这回事.....
恩~~~就像你原文所讲的,你的同事都在用反组译了,也就代表了没有拿到程式码
那究竟有甚麽问题,我其实搞不太懂
之前在面板厂工作的时候,我都很欢迎我的同事大量使用我的程式码,
每周部门会议时,我就公开说我做了XXX000,欢迎大家来使用
因为都在同部门,没有必要重新造轮子
今天我写出了这个演算法,可以解决这个触控不好的问题
我就会在会议中讲,因为我用了这个解法,所以让系统变好,那也验证完了,大家赶快来
用喔。
公开直接讲甚至让同事使用有几个好处:
1. 某种程度上也是让同事帮你debug,说不定真的可以发现甚麽漏洞也说不定
在正式放给客户前,要改甚麽都方便,多一些工程师帮你看程式码debug,就少一
些去客户面前被钉爆的压力
2. 都公开对同事主管讲明了,也放在公司内部网路上了,
所以之後有谁拿我做的东西去邀功的话,这个可能性就相对低很多
除非他有重大改版,修掉我的漏洞,这样也很好啊
你的同事既然只能透过反组译去看,那也就代表了没有拿到你的程式码阿
除非你的同事在权限上根本就不应该拿到你写的执行档
要不然我根本看不出来有任何问题
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.12.64.160 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1589152293.A.30F.html
1F:推 automaton: 心态正确 05/11 07:27
2F:推 cokellen: 推 05/11 08:15
3F:推 lance70176: 推 05/11 08:41
4F:推 johnwater: 推 05/11 09:10
5F:推 smallcar801: 越没能力的越把几行程式当成宝,程式只是解决问题的 05/11 09:34
6F:→ smallcar801: 工具,可贵的是想出解决问题方法的脑袋而不是程式码 05/11 09:34
7F:→ smallcar801: … 05/11 09:34
8F:推 bronx0807: 推 05/11 09:38
9F:推 swallowcc: 退一万步说,即使真的是宝,都拿去公司用了,於公於私 05/11 09:45
10F:→ swallowcc: 他也没什麽立场说话了 05/11 09:45
11F:→ swallowcc: 顶多就是跟主管讨论是否有需要管控程式而已 05/11 09:46
12F:→ shooter555: 这才是正确心态 自己写出来的东西 越多人用不是应该越 05/11 10:22
13F:→ shooter555: 开心吗 05/11 10:22
14F:推 iLoveGuam: 推 05/11 11:28
15F:推 vencil: 正确 05/11 12:17
16F:推 dreamnook: 同感 05/11 12:26
17F:推 shortoneal: 我想到的另一个问题是..反组译那位有没有可能是要跳槽 05/11 12:36
18F:→ superpandal: 要上达天听才可以这样做 解决问题的方法弄成程序有问 05/11 12:37
19F:→ superpandal: 题吗? haha 语言是解决问题 但也要你够了解该语言 05/11 12:38
20F:→ superpandal: 时间很宝贵的 别人不一定有时间研究 XD 05/11 12:38
21F:→ superpandal: 偏上层大家都可以做 甚至解决问题方法都不怎麽值钱 05/11 12:49
22F:→ superpandal: 还是做自己的生态最好 05/11 12:49
23F:→ mithuang: 推 05/11 22:21
24F:推 nyitalumnus: 心态正确, 推。 05/15 11:01
25F:推 cmcotton: 推 教学相长 05/18 08:25
26F:推 tonyhsie: 根本文不对题 人家问反组译 你回分享source code 10/19 06:58
27F:→ tonyhsie: 原PO都已经讲对方反组译後 特地改了一个类似的程式出来 10/19 06:59
28F:→ tonyhsie: 你还在 "我根本看不出来有任何问题"... 蛮无言的 10/19 06:59