[討論] 程式碼真的全部屬於公司的嗎?

看板Soft_Job作者 (原始人)時間5年前 (2018/07/30 19:17), 5年前編輯推噓32(331132)
留言166則, 44人參與, 5年前最新討論串1/5 (看更多)
各位年薪三百萬大大好 小弟是個剛出社會的小嫩嫩 由於太嫩了,很多東西不會都只能Google找網路上的一些範例來改 所以真的很感謝那些分享範例的大大們 也想像他們一樣,把自己知道的東西、遇到的坑、解決方法分享出去 但是因為公司條款有說到: 我受雇期間職務上所完成之發明創作等..一切工作成果都屬於公司的 所以有以下幾點問題 1.假如我今天在開發過程遇到一個需求 將使用者輸入的數值(公分)轉成(公尺),然後中間在加一個對換的按鈕 感覺就是很多時候都會用到 由於常常使用到,但為了避免每次使用都重刻一次 所以寫了一個小function把他給包起來 那我是否可以把這個function分享到網路上呢? 2.這個小function我可不可以自己留著,如果以後在別間公司遇到同樣的需求 直接拿來使用呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.242.190 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1532949463.A.F1E.html

07/30 19:18, 5年前 , 1F
改個變數名稱就不一樣了
07/30 19:18, 1F

07/30 19:36, 5年前 , 2F
公分轉成公尺放github賺星星
07/30 19:36, 2F

07/30 19:39, 5年前 , 3F
太接觸業務核心的不要,其它基本沒人屌你
07/30 19:39, 3F

07/30 19:43, 5年前 , 4F
是啊,要不然付你薪水幹嘛
07/30 19:43, 4F

07/30 19:47, 5年前 , 5F
像是NPM的is-odd嗎XDD
07/30 19:47, 5F

07/30 19:48, 5年前 , 6F
我的Side-project 主管覺得是公司資產 給你參考
07/30 19:48, 6F

07/30 19:51, 5年前 , 7F
合約會載明工作時間產出屬於公司
07/30 19:51, 7F

07/30 20:03, 5年前 , 8F
上班時間玩股票 公司也要算一份?
07/30 20:03, 8F

07/30 20:11, 5年前 , 9F
敬業一點好嗎,拿人錢財與人消災
07/30 20:11, 9F

07/30 20:11, 5年前 , 10F
上班時間用公司工具本來就是屬於公司
07/30 20:11, 10F

07/30 20:13, 5年前 , 11F
是公司的,但是如果是很普通的東西也沒人會在意
07/30 20:13, 11F

07/30 20:20, 5年前 , 12F
看公司文化吧
07/30 20:20, 12F

07/30 20:26, 5年前 , 13F
純技術可以,公司機密例如你在youtube 上班你把youtube
07/30 20:26, 13F

07/30 20:26, 5年前 , 14F
伺服器怎麼計算點閱率的演算法放出去,就是違規。
07/30 20:26, 14F

07/30 20:29, 5年前 , 15F
原則上都是公司資產。用公司設備開發、測試甚至commi
07/30 20:29, 15F

07/30 20:29, 5年前 , 16F
t的都算。正式一點的公司制式的合約都會寫。可以去
07/30 20:29, 16F

07/30 20:29, 5年前 , 17F
看矽谷群瞎傳就有演這幕...不過是比較嚴重版
07/30 20:29, 17F

07/30 20:30, 5年前 , 18F
台灣法律跟美劇矽谷有差多少啊?
07/30 20:30, 18F

07/30 20:40, 5年前 , 19F
小弟以前幫公司蒐證過,基本上被查到你就是要賠錢
07/30 20:40, 19F

07/30 20:42, 5年前 , 20F
普遍公司不會讓你因職務需求開發的程式隨便就往外丟出去,
07/30 20:42, 20F

07/30 20:42, 5年前 , 21F
讓你包套件還是為了讓你賺download數/github stars
07/30 20:42, 21F

07/30 20:44, 5年前 , 22F
不論是普通的計算還是串個api包套件,東西要開放你就是先問
07/30 20:44, 22F

07/30 20:44, 5年前 , 23F
過公司看有沒有要參與或將相關產物開放出來讓大家來使用/完
07/30 20:44, 23F

07/30 20:44, 5年前 , 24F
善該項目
07/30 20:44, 24F

07/30 20:45, 5年前 , 25F
不然你只是在扯公司跟公司客戶的後腿
07/30 20:45, 25F

07/30 20:47, 5年前 , 26F
且如何認定那是通用/極為普遍的東西也不是你這方看待說的算
07/30 20:47, 26F

07/30 20:47, 5年前 , 27F
,至少要做到跟公司討論劃清楚,做好迴避
07/30 20:47, 27F

07/30 20:49, 5年前 , 28F
雖然說如果真的很”普通” 我想也沒啥人會特別想公開,因為
07/30 20:49, 28F

07/30 20:49, 5年前 , 29F
真的有太多替代方案可以用,會想做的講白了是途自己利益居多
07/30 20:49, 29F

07/30 20:50, 5年前 , 30F
圖* 所以你不想在職場被搞黑留黑點 還是賠錢
07/30 20:50, 30F

07/30 20:50, 5年前 , 31F
請謹慎看待這件事情。
07/30 20:50, 31F

07/30 21:30, 5年前 , 32F
謝謝各位大大的回應,應該說就真的只是一些小函式,可
07/30 21:30, 32F

07/30 21:30, 5年前 , 33F
以幫助我們這些比較嫩的人加速開發?
07/30 21:30, 33F

07/30 21:31, 5年前 , 34F
小函式 我不知道多小 但就以一些資料處理來說
07/30 21:31, 34F

07/30 21:32, 5年前 , 35F
再舉個例子,atoi,雖然有現成的函示可以call,但是如
07/30 21:32, 35F

07/30 21:32, 5年前 , 36F
以 JavaScript 為例 就有一些 underscore is/lodash
07/30 21:32, 36F

07/30 21:33, 5年前 , 37F
可以用,如果是想要在 js 用 php function 處理一些東西就
07/30 21:33, 37F

07/30 21:33, 5年前 , 38F
有 php.js
07/30 21:33, 38F

07/30 21:33, 5年前 , 39F
果我現在是一串字串,有數字,有空格,如果用現成的可
07/30 21:33, 39F
還有 89 則推文
還有 6 段內文
07/31 10:30, 5年前 , 129F
我公司project需要的小套件我fork其他人的再大改
07/31 10:30, 129F

07/31 10:30, 5年前 , 130F
現在也好幾顆星星在上面了 還真有點危險 XD
07/31 10:30, 130F

07/31 10:31, 5年前 , 131F
其實這狀況很複雜的 一比一copy出去當然被告這沒問題 但要
07/31 10:31, 131F

07/31 10:31, 5年前 , 132F
是我有改過架構呢?這樣也算?
07/31 10:31, 132F

07/31 10:32, 5年前 , 133F
同樣的邏輯同樣的演算法 我可以用十種不同的架構去寫出來
07/31 10:32, 133F

07/31 10:32, 5年前 , 134F
這樣要怎麼算?這很難去評斷吧?
07/31 10:32, 134F

07/31 10:34, 5年前 , 135F
資料性的東西當然不能外流 像是secret key之類的 但其它的
07/31 10:34, 135F

07/31 10:34, 5年前 , 136F
換個方式改寫 這樣怎麼說?
07/31 10:34, 136F

07/31 10:35, 5年前 , 137F
下班後再用自己的電腦寫會少塊肉嗎?
07/31 10:35, 137F

07/31 10:49, 5年前 , 138F
所以我下班把公司產品邏輯改寫上github會沒事?
07/31 10:49, 138F

07/31 12:02, 5年前 , 139F
你可以下班時間寫,然後放到 github 上
07/31 12:02, 139F

07/31 12:03, 5年前 , 140F
工作的部分,就到 github 上抓回來用 XD
07/31 12:03, 140F

07/31 12:43, 5年前 , 141F
你工作時間寫的工具,又是拿來用在工作上面的,基本上就是
07/31 12:43, 141F

07/31 12:43, 5年前 , 142F
公司的東西了,如果你要主張說那是你自己的東西,那就代表
07/31 12:43, 142F

07/31 12:43, 5年前 , 143F
你是在上班時間用公司的設備跟資源去寫你私人的東西
07/31 12:43, 143F

07/31 12:43, 5年前 , 144F
這樣反而不合邏輯了...
07/31 12:43, 144F

07/31 12:44, 5年前 , 145F
如果想要跟公司切割,就不要用『上班時間』『公司資源』寫
07/31 12:44, 145F

, , 146F
你只要回家重新寫一次專門拿來分享用的版本再推上去就好
大概了解了 謝謝各位大大

07/31 12:59, 5年前 , 147F
很多人是上班時間寫 code generator 來完成公司的需求
07/31 12:59, 147F

07/31 13:01, 5年前 , 148F
code generator也不會寫在project裡...
07/31 13:01, 148F
※ 編輯: LifeWOTech (27.242.230.2), 07/31/2018 14:27:20

08/01 00:30, 5年前 , 149F
下班再寫一次就好啦,幹嘛分享還要分享得心虛
08/01 00:30, 149F

08/01 00:36, 5年前 , 150F
想太多 這種garbage code沒人想要告你
08/01 00:36, 150F

08/01 00:37, 5年前 , 151F
除非你做xxx核心辨識技術人家才會想告你
08/01 00:37, 151F

08/01 00:40, 5年前 , 152F
很難講 有時候公司告你單純就只是想搞你 順便警告別人
08/01 00:40, 152F

08/01 00:42, 5年前 , 153F
試舉證出垃圾CODE對公司產生的價值損失... 先舉出再說吧
08/01 00:42, 153F

08/01 00:42, 5年前 , 154F
上法院告對方造成損失 又不是嘴巴說說就好
08/01 00:42, 154F

08/01 00:46, 5年前 , 155F
只要讓你必須跑法院 公司達到搞你的目的就贏了
08/01 00:46, 155F

08/01 00:49, 5年前 , 156F
反正公司有職業法務 可以天天陪你這膽大包天離職的前員工
08/01 00:49, 156F

08/01 01:02, 5年前 , 157F
要討論莫非定律 說真的公司要搞你 也不須你有帶出CODE
08/01 01:02, 157F

08/01 01:03, 5年前 , 158F
要搞你也得看看有沒有搞的價值或是仇度
08/01 01:03, 158F

08/01 01:04, 5年前 , 159F
對我來說這討論比較像是鑽牛角尖拉低賽而已
08/01 01:04, 159F

08/01 01:59, 5年前 , 160F
Oracle跟GOOG的侵權也是三行小函式
08/01 01:59, 160F

08/01 10:04, 5年前 , 161F
基本上成品算是公司的 但是我會將當初從網路上找來技
08/01 10:04, 161F

08/01 10:04, 5年前 , 162F
術文章紀錄在個人的書籤
08/01 10:04, 162F

08/07 10:27, 5年前 , 163F
基本的Utilities你要是怕這樣有問題 你就自己在家寫一個
08/07 10:27, 163F

08/07 10:27, 5年前 , 164F
弄到github上 上班時再把這當成3rd party引用就好了
08/07 10:27, 164F

08/07 10:28, 5年前 , 165F
太核心的東西可能也涉及NDA 你就算code全裝在腦裡
08/07 10:28, 165F

08/07 10:28, 5年前 , 166F
回家自己刻了同一套系統出來 也沒辦法open source
08/07 10:28, 166F
文章代碼(AID): #1RNlFNyU (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1RNlFNyU (Soft_Job)