Soft_Job 板


LINE

各位年薪三百万大大好 小弟是个刚出社会的小嫩嫩 由於太嫩了,很多东西不会都只能Google找网路上的一些范例来改 所以真的很感谢那些分享范例的大大们 也想像他们一样,把自己知道的东西、遇到的坑、解决方法分享出去 但是因为公司条款有说到: 我受雇期间职务上所完成之发明创作等..一切工作成果都属於公司的 所以有以下几点问题 1.假如我今天在开发过程遇到一个需求 将使用者输入的数值(公分)转成(公尺),然後中间在加一个对换的按钮 感觉就是很多时候都会用到 由於常常使用到,但为了避免每次使用都重刻一次 所以写了一个小function把他给包起来 那我是否可以把这个function分享到网路上呢? 2.这个小function我可不可以自己留着,如果以後在别间公司遇到同样的需求 直接拿来使用呢? --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.32.242.190
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1532949463.A.F1E.html
1F:推 catalan5566: 改个变数名称就不一样了07/30 19:18
2F:推 stupid0319: 公分转成公尺放github赚星星07/30 19:36
3F:→ jimmy689: 太接触业务核心的不要,其它基本没人屌你07/30 19:39
4F:→ manlike: 是啊,要不然付你薪水干嘛07/30 19:43
5F:推 abccbaandy: 像是NPM的is-odd吗XDD07/30 19:47
6F:→ Zed5566: 我的Side-project 主管觉得是公司资产 给你参考07/30 19:48
7F:推 hidog: 合约会载明工作时间产出属於公司07/30 19:51
8F:推 boyen3: 上班时间玩股票 公司也要算一份?07/30 20:03
9F:推 ripple0129: 敬业一点好吗,拿人钱财与人消灾07/30 20:11
10F:推 tsao1211: 上班时间用公司工具本来就是属於公司07/30 20:11
11F:推 ckp4131025: 是公司的,但是如果是很普通的东西也没人会在意07/30 20:13
12F:推 justben: 看公司文化吧07/30 20:20
13F:推 peanut97: 纯技术可以,公司机密例如你在youtube 上班你把youtube07/30 20:26
14F:→ peanut97: 伺服器怎麽计算点阅率的演算法放出去,就是违规。07/30 20:26
15F:推 blackie1019: 原则上都是公司资产。用公司设备开发、测试甚至commi07/30 20:29
16F:→ blackie1019: t的都算。正式一点的公司制式的合约都会写。可以去07/30 20:29
17F:→ blackie1019: 看矽谷群瞎传就有演这幕...不过是比较严重版 07/30 20:29
18F:推 SuperCry: 台湾法律跟美剧矽谷有差多少啊?07/30 20:30
19F:→ alog: 小弟以前帮公司蒐证过,基本上被查到你就是要赔钱07/30 20:40
20F:→ alog: 普遍公司不会让你因职务需求开发的程式随便就往外丢出去,07/30 20:42
21F:→ alog: 让你包套件还是为了让你赚download数/github stars07/30 20:42
22F:→ alog: 不论是普通的计算还是串个api包套件,东西要开放你就是先问 07/30 20:44
23F:→ alog: 过公司看有没有要参与或将相关产物开放出来让大家来使用/完07/30 20:44
24F:→ alog: 善该项目07/30 20:44
25F:→ alog: 不然你只是在扯公司跟公司客户的後腿07/30 20:45
26F:→ alog: 且如何认定那是通用/极为普遍的东西也不是你这方看待说的算07/30 20:47
27F:→ alog: ,至少要做到跟公司讨论划清楚,做好回避07/30 20:47
28F:→ alog: 虽然说如果真的很”普通” 我想也没啥人会特别想公开,因为07/30 20:49
29F:→ alog: 真的有太多替代方案可以用,会想做的讲白了是途自己利益居多07/30 20:49
30F:→ alog: 图* 所以你不想在职场被搞黑留黑点 还是赔钱07/30 20:50
31F:→ alog: 请谨慎看待这件事情。07/30 20:50
32F:→ LifeWOTech: 谢谢各位大大的回应,应该说就真的只是一些小函式,可07/30 21:30
33F:→ LifeWOTech: 以帮助我们这些比较嫩的人加速开发?07/30 21:30
34F:→ alog: 小函式 我不知道多小 但就以一些资料处理来说07/30 21:31
35F:→ LifeWOTech: 再举个例子,atoi,虽然有现成的函示可以call,但是如07/30 21:32
36F:→ alog: 以 JavaScript 为例 就有一些 underscore is/lodash07/30 21:32
37F:→ alog: 可以用,如果是想要在 js 用 php function 处理一些东西就07/30 21:33
38F:→ alog: 有 php.js07/30 21:33
39F:→ LifeWOTech: 果我现在是一串字串,有数字,有空格,如果用现成的可 07/30 21:33
40F:→ LifeWOTech: 能还要再做前处理,但是我自己写一个丢字串进去就自动07/30 21:34
41F:→ alog: 你先找找看有没有现成的扩充,有些函式库跑过test成熟度还蛮07/30 21:35
42F:→ alog: 高的07/30 21:35
43F:→ LifeWOTech: 切成int array回来,类似这种感觉?07/30 21:35
44F:→ alog: split/map/to int 07/30 21:36
45F:→ LifeWOTech: 我知道有现成的可以用,但是速度会比较慢,我只是举例07/30 21:38
46F:→ alog: 基本上你的平台跑在哪 速度快跟慢真的还好07/30 21:38
47F:→ alog: 如果是JS 就以v8的性能可以不用执着那个点07/30 21:39
48F:→ LifeWOTech: 我只是举例啦~那时候硕论做搜寻,刚好很在意速度07/30 21:40
49F:→ alog: 如果是大量的数据处理而诞生特别处理方式,这就会卡到了公司07/30 21:40
50F:→ alog: 利益 公司未必同意让你这样做07/30 21:40
51F:→ alog: 且大概也不能算是「小」东西了07/30 21:40
52F:→ alog: 就只能跟你说 谨慎一定 不要玩出火 不过我觉得有些公司未必07/30 21:44
53F:→ alog: 这麽神经质07/30 21:44
54F:→ MOONY135: 问一下 纯手工刻的统计图...到底算不算阿07/30 21:45
55F:→ alog: 不是有套件可以用嘛XD07/30 21:45
56F:→ alog: 大致上别白目复制1:1还好 如果人家的核心秘密跟业务逻辑的东07/30 21:47
57F:→ alog: 西你会被我这类人钉死XD07/30 21:47
58F:→ alog: 人生遇到的第一个北缆就是把公司的写好的前端函式库包一包带07/30 21:48
59F:→ alog: 走07/30 21:48
60F:推 G888888: 我都记在脑袋里07/30 21:48
61F:→ alog: 殊不知里面有个tracking image会在dom loaded後开始运作 藏 07/30 21:49
62F:→ alog: 在某个看起来跟公司无关的source code里面 07/30 21:49
63F:→ MOONY135: 需求就是差那麽一点点 只好自己刻07/30 21:49
64F:→ alog: 稍微关心营运网站的人问一问後面是谁就问出来了07/30 21:50
65F:→ alog: 还有那种客户自己底下授权经销 想说要跟总公司一样07/30 21:50
66F:→ MOONY135: 看不到里面的感一起带走 不知道是笨还是胆大07/30 21:51
67F:→ alog: 就跟客户拿图片 结果拿过头 连我们公司的前端网站的程式跟07/30 21:51
68F:→ alog: 着一起copy拿去改07/30 21:51
69F:→ alog: 客户没有买断程式码也没有打算让他授权到其他系统上就直接07/30 21:52
70F:→ alog: 改 我刚好看到就开始蒐证07/30 21:52
71F:→ LifeWOTech: 那如果是…
我下班时想到一个实用的function,将他分享到blog上,上班开发过程中,遇到同样需求, 直接套用在公司产品内呢 07/30 21:53
72F:→ alog: 第一个案例是离开公司自己去接案 所以前端埋的程式在後台介07/30 21:53
73F:→ alog: 面上 多了不知道哪来domain07/30 21:53
74F:→ alog: 我底下讲的那个则是客户没清楚认知自己的权利在哪 踩到公司07/30 21:55
75F:→ alog: 的线 所以後来谈一谈对方经销就道歉 因为也是跨国的 想说对07/30 21:55
76F:→ alog: 方在异地创业辛苦就没什麽特别追加07/30 21:55
77F:→ alog: 追究*07/30 21:55
78F:推 dalconan: 下班时间写好小function上传到github,然後上班时说是从07/30 21:56
79F:→ dalconan: github找到解法的(X 07/30 21:56
※ 编辑: LifeWOTech (27.242.235.170), 07/30/2018 21:56:32
80F:→ dalconan: 基本上,上班时间的产出尽可能不要把他随便流出去比较好 07/30 21:57
81F:→ alog: To 原 po 你要在下班时间想别人管不着 但是分寸要很小心 向 07/30 21:58
82F:→ alog: 我自己目前所属的公司我也有跟公司股东直接讨论过 07/30 21:58
83F:→ alog: 哪些我会做 哪些我不会白目硬干这件事 07/30 21:58
84F:→ alog: 但如果你不想花时间沟通 那你要小心释出你的东西 07/30 21:59
85F:推 peanut97: 原po举的例,只是他自己写的util 而已吧,那哪算机密…
对,没错,有些甚至只是有一些小问题的解决方法而已 但是就是开发公司产品的时候才遇到,所以就不知道这些小方法可不可以分享出去 07/30 22:02
86F:→ alog: 公司让你写工具 怎麽会说你的就你的07/30 22:03
87F:推 LinuxKernel: 基本上就是不行。07/30 22:03
88F:→ alog: 如果这样都能行 做科技厂还是讲求高度保密的公司会让你东西07/30 22:04
89F:→ alog: 从A公司带到B公司吗07/30 22:04
90F:→ alog: 你要同意那份好约 就至少懂得尊重他人 如果你觉得那间公司07/30 22:05
91F:→ alog: 不值得 那换一份还能说什麽07/30 22:05
92F:→ alog: 合约*07/30 22:05
93F:→ alog: 不过老实说 有时候也不用担心那麽多 换到新公司搞不好对方 07/30 22:06
94F:→ alog: 的大神写的比你好Xd...或完善啦 07/30 22:06
95F:→ alog: 而且随着时间 有些东西早就open出来 大概你也懒得用了
因为我程式大部分都是自学而来的,网路上资源真的很丰富,所以很感谢这些愿意分享的人 ,也想成为其中的一份子帮助更多的人,但又担心所属权的问题,真是头痛 07/30 22:07
96F:→ SmallpTsai: 是的, 上班时间的产出属於公司, 不管那有没有价值 07/30 22:16
97F:→ SmallpTsai: 公司不追究可能只是因为不合成本, 不要认为就是自己的 07/30 22:18
98F:→ SmallpTsai: 你的问题就直接问公司吧, 可以就可以不行就不行07/30 22:19
99F:→ SmallpTsai: 觉得公司小气可以考虑换到和自己更合的公司去07/30 22:21
※ 编辑: LifeWOTech (27.242.235.170), 07/30/2018 22:35:22
100F:推 aabbcc520: 好奇问,那如果是加日呢? 毕竟假日其实是有钱,只是不07/30 22:38
101F:→ aabbcc520: 用上班07/30 22:38
102F:→ aabbcc520: 因为薪水也是 XXXX/30/8 就是你的时薪这样算的07/30 22:39
※ 编辑: LifeWOTech (27.242.235.170), 07/30/2018 22:39:43
103F:推 giantwinter: 是公司的07/30 22:40
104F:推 kurtsgm: 你上班时间写的东西都是公司的 07/30 22:46
105F:→ kurtsgm: 你要佛心分享那是你自己的事情 拿你下班时间去做就好07/30 22:48
106F:→ kurtsgm: 你没权力拿上班时间的产出拿去做你所谓的分享帮助人 07/30 22:48
107F:→ kurtsgm: 不过以上是指程式码(着作权)的部分,你如果只是单纯分享 07/30 22:49
108F:→ kurtsgm: "方法" 不贴code出来 应该是没问题的 07/30 22:50
109F:→ kurtsgm: 讲难听一点 你不能从老板的皮包偷钱出去捐啊.... 07/30 22:51
110F:嘘 darkMood: 故意问这种不是你真心要问的问题做什麽啊,刚毕业喔 07/30 22:58
111F:→ darkMood: 谁管你那些小东西啊,难道公司告你求偿10元喔 07/30 22:59
112F:→ LinuxKernel: 还有 学一下怎麽编辑文章好不好...07/30 23:16
113F:→ clamperni: 是的 艺术性的工作更明显 你做的版权都属於公司的 07/30 23:25
114F:推 clarkman: 建议不要,毕竟是公司资产。另外换工作其实也不太会回去07/30 23:42
115F:→ clarkman: 翻以前的code了,其实资料复制出来用也没什麽意义07/30 23:43
116F:推 Muscovy: 1. 「工作成果」一定属於公司... 07/31 00:17
117F:→ Muscovy: 2. 但是你干嘛把这些 code snippets 解释成「工作成果」? 07/31 00:18
118F:→ Muscovy: 你写个 blog, 公司总不会说这也是公司的吧!? 07/31 00:19
119F:→ Muscovy: 你在 ptt 上的这篇文章, 也不是公司的啊, 对吧... 07/31 00:19
120F:→ Muscovy: 把 snippet 想成你的 blog, 只是刚好用程式表达而已.07/31 00:21
121F:推 Muscovy: 不过要记得一点, 如果一段程式码是特殊条件下才会成立...07/31 00:24
122F:→ Muscovy: 譬如某种特定 IC 的 boot code... 那再短也不行.07/31 00:25
123F:→ Muscovy: 因为你一定是因为你的职务才会摸到那个特殊条件. 07/31 00:26
124F:推 mathrew: 下班再写一次小工具不就好了....07/31 07:01
125F:推 Sex5F: 4,但是听说鸿海会搞员工,不发笔电只好和同事借07/31 07:14
126F:→ Sex5F: 借完後档案存云端,还同事,然後你就被告惹 07/31 07:15
127F:推 smalldra: 基本上你在公司产出的都算公司07/31 10:29
128F:→ smalldra: 公司基本上不太会搞你啦 但是谁又知道 07/31 10:29
129F:→ smalldra: 我公司project需要的小套件我fork其他人的再大改 07/31 10:30
130F:→ smalldra: 现在也好几颗星星在上面了 还真有点危险 XD 07/31 10:30
131F:推 Argos: 其实这状况很复杂的 一比一copy出去当然被告这没问题 但要 07/31 10:31
132F:→ Argos: 是我有改过架构呢?这样也算? 07/31 10:31
133F:→ Argos: 同样的逻辑同样的演算法 我可以用十种不同的架构去写出来 07/31 10:32
134F:→ Argos: 这样要怎麽算?这很难去评断吧?07/31 10:32
135F:→ Argos: 资料性的东西当然不能外流 像是secret key之类的 但其它的 07/31 10:34
136F:→ Argos: 换个方式改写 这样怎麽说?07/31 10:34
137F:推 MysterySW: 下班後再用自己的电脑写会少块肉吗?07/31 10:35
138F:→ Argos: 所以我下班把公司产品逻辑改写上github会没事?07/31 10:49
139F:→ yr: 你可以下班时间写,然後放到 github 上 07/31 12:02
140F:→ yr: 工作的部分,就到 github 上抓回来用 XD 07/31 12:03
141F:推 senjor: 你工作时间写的工具,又是拿来用在工作上面的,基本上就是 07/31 12:43
142F:→ senjor: 公司的东西了,如果你要主张说那是你自己的东西,那就代表 07/31 12:43
143F:→ senjor: 你是在上班时间用公司的设备跟资源去写你私人的东西 07/31 12:43
144F:→ senjor: 这样反而不合逻辑了... 07/31 12:43
145F:→ senjor: 如果想要跟公司切割,就不要用『上班时间』『公司资源』写07/31 12:44
146F:→ senjor: 你只要回家重新写一次专门拿来分享用的版本再推上去就好
大概了解了 谢谢各位大大
147F:→ pooznn: 很多人是上班时间写 code generator 来完成公司的需求07/31 12:59
148F:→ pooznn: code generator也不会写在project里...07/31 13:01
※ 编辑: LifeWOTech (27.242.230.2), 07/31/2018 14:27:20
149F:推 overhead: 下班再写一次就好啦,干嘛分享还要分享得心虚 08/01 00:30
150F:→ jinmin88: 想太多 这种garbage code没人想要告你 08/01 00:36
151F:→ jinmin88: 除非你做xxx核心辨识技术人家才会想告你 08/01 00:37
152F:推 luke72: 很难讲 有时候公司告你单纯就只是想搞你 顺便警告别人 08/01 00:40
153F:→ erspicu: 试举证出垃圾CODE对公司产生的价值损失... 先举出再说吧 08/01 00:42
154F:→ erspicu: 上法院告对方造成损失 又不是嘴巴说说就好 08/01 00:42
155F:→ luke72: 只要让你必须跑法院 公司达到搞你的目的就赢了 08/01 00:46
156F:→ luke72: 反正公司有职业法务 可以天天陪你这胆大包天离职的前员工 08/01 00:49
157F:→ erspicu: 要讨论莫非定律 说真的公司要搞你 也不须你有带出CODE 08/01 01:02
158F:→ erspicu: 要搞你也得看看有没有搞的价值或是仇度 08/01 01:03
159F:→ erspicu: 对我来说这讨论比较像是钻牛角尖拉低赛而已 08/01 01:04
160F:推 sean2449: Oracle跟GOOG的侵权也是三行小函式 08/01 01:59
161F:推 leveger0903: 基本上成品算是公司的 但是我会将当初从网路上找来技 08/01 10:04
162F:→ leveger0903: 术文章纪录在个人的书签 08/01 10:04
163F:推 usoko: 基本的Utilities你要是怕这样有问题 你就自己在家写一个 08/07 10:27
164F:→ usoko: 弄到github上 上班时再把这当成3rd party引用就好了 08/07 10:27
165F:→ usoko: 太核心的东西可能也涉及NDA 你就算code全装在脑里 08/07 10:28
166F:→ usoko: 回家自己刻了同一套系统出来 也没办法open source 08/07 10:28







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP