Re: [请益] 发现同事反组译自己程式码怎办

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

Links booklink

Contact Us: admin [ a t ] ucptt.com