n萬行的code - 工程師

Ophelia avatar
By Ophelia
at 2016-07-19T09:39

Table of Contents

※ 引述《ggg12345 (ggg)》之銘言:
: ※ [本文轉錄自 Soft_Job 看板 #1NZGMEG- ]
: 作者: ggg12345 (ggg) 看板: Soft_Job
: 標題: Re: [討論] n萬行的code
: 時間: Tue Jul 19 00:36:28 2016
: ====================
: 寫軟體, 想讓軟體得到保護, 這應該是很正常的想法.
: 把軟體寫得容易讓別人看得懂, 具有再用性, 可以維護, 這應該是有其價值的.
: 反過來, 把軟體寫得讓別人無從追蹤, 甚至無法破解修改, 這也是有其另一種價值.

當Open Source 的資源越來越多的時候
這種遊戲可能越來越不能玩了

相反的,當Open Source 的資源越來越完整
那種需要發明輪子的機會可能越來越少

寫了一年的Code,不如在網路上直接抓 Sample Code
修改一下,可能一個人一個月的工就比別人一年整個Team的產出還要強大

Code寫得亂,那我不參考可以吧!總是找得到寫得清楚的Code

所以瞜!未來的趨勢是

「能夠快速解析別人寫的Code」的能力遠比
「自己能創造Solution的能力」來的更重要,更有價值

不過看到目前的教育,好像還是以後者為主
一堆人在刷Leetcode,其實在實務上的意義並不大


--
veru: 錯了 如果你的code不想open 那麼open source 也不能用 07/19 09:56
veru: 那天 貴公司可能因你而倒閉 07/19 09:57
twsoriano: open source 複製貼上就好了 不能用啥? 07/19 10:12
IBIZA: open source要符合版權宣告的使用模式, 公司商業使用不見得 07/19 10:17
IBIZA: 能符合, 公司商業應用常常必須放棄一些免費的開源資源, 就 07/19 10:17
IBIZA: 是因為避免使用模式造成版權爭議 07/19 10:18
jackliu: open source複製貼上就好...簡直是挖坑給公司跳啊 07/19 10:22

如果只是參考結構、流程,不是完全抄Code,就沒有這種問題
可不要說做這種事的人是少數
所以有人看Code不會侷限在語言,目標在後面的系統架構

twsoriano: 了解 07/19 10:41
ggg12345: 內行看門道外行看熱鬧.泳裝美女都很開放,但也有放不開處 07/19 10:51
IBIZA: 要從source code整理出流程再重新開發, 花的工夫不會比找一 07/19 10:56
IBIZA: 組人來從頭作少, 而且後者你對於整個架構的掌握度會比較高 07/19 10:57
IBIZA: 不會有些地方搞不懂為什麼這樣作 07/19 10:57
IBIZA: 很多人疊床架屋久了之後寧願砍掉重練就是如此 07/19 10:58
agreerga: leetcode不是也找sample code下去改良就好嗎XD 07/19 11:03
testPtt: 能跟硬體高度耦合的Code壓榨效能也是種趨勢 07/19 11:24
pttuser: 原po沒拿過大型已經開發快十年的open source來改才會說這 07/19 11:32
pttuser: 種話啦 07/19 11:32
pttuser: 光投入的評估,測試,修改,再open source,就比自己重寫 07/19 11:35
pttuser: 一套來得費時耗力 07/19 11:35

用抄的絕對比自己寫得快,小學生都知道吧!
如果你是自己搞比參考來的快,只能說看、理解Code的能力不夠到位

華為的故事聽過嗎?你以為它是如何起家的

pttuser: open source早是趨勢,但趨勢決不會是 07/19 11:39
pttuser: "能夠快速解析別人寫的Code的能力遠比自己能創造Solution 07/19 11:39
pttuser: 的能力來的更重要" 07/19 11:39
veru: 如果open source還想拿來看再改 那一開始就自己比較快 07/19 11:39
veru: 會用open source都是大到無法看了 只想直接拿來用如android 07/19 11:40
veru: 我在這一行這麼久了 一直都是自己寫比看懂別人的還快 07/19 11:42
pttuser: 原po還是多練練吧 07/19 11:42
veru: 所有android的手機 你都可以在網路上抓到所有source code 07/19 11:49
veru: 這是三星公司內部的律師親口跟我說的 07/19 11:50

這是常識吧!
※ 編輯: csfgsj (210.71.206.217), 07/19/2016 12:19:20
baseguard: 很多公司根本有偷用open source,只是要想辦法不被抓包 07/19 13:05
pttuser: 真是廢文,懶得說了 07/19 13:35
bluebluelan: veru 那個應該只有kernel 部分 07/19 15:56
bluebluelan: 各家上層的source code也沒流出 07/19 15:56
bluebluelan: 而且版本可能給你FC的 參考就好 07/19 15:56
dakkk: compile完要怎麼抓? 07/19 16:10
jinmin88: 你覺得真正有價值的code open source抓的到? 07/19 19:53
IhateOGC: 學生文 07/19 20:24
jemic: 認同,這是趨勢,懂得結合既有資源藉以創造自身優勢,才有 07/19 22:10
jemic: 競爭力,這跟公司購併是同樣道理 07/19 22:10
alarm911: 所以結論是創造solution的人不如看懂code的人 ?我真的 07/19 22:31
alarm911: 很好奇你在哪間公司服務 07/19 22:31
stosto: 看完這篇廢文大笑 07/21 18:27


All Comments

Gary avatar
By Gary
at 2016-07-22T00:29
錯了 如果你的code不想open 那麼open source 也不能用
Dora avatar
By Dora
at 2016-07-26T15:20
那天 貴公司可能因你而倒閉
Connor avatar
By Connor
at 2016-07-28T19:32
open source 複製貼上就好了 不能用啥?
Dora avatar
By Dora
at 2016-08-02T07:20
open source要符合版權宣告的使用模式, 公司商業使用不見得
能符合, 公司商業應用常常必須放棄一些免費的開源資源, 就
Charlotte avatar
By Charlotte
at 2016-08-03T18:58
是因為避免使用模式造成版權爭議
Genevieve avatar
By Genevieve
at 2016-08-04T19:06
open source複製貼上就好...簡直是挖坑給公司跳啊
Hedwig avatar
By Hedwig
at 2016-08-07T12:24
了解
Hazel avatar
By Hazel
at 2016-08-11T05:18
內行看門道外行看熱鬧.泳裝美女都很開放,但也有放不開處
Michael avatar
By Michael
at 2016-08-12T16:04
要從source code整理出流程再重新開發, 花的工夫不會比找一
Faithe avatar
By Faithe
at 2016-08-13T18:47
組人來從頭作少, 而且後者你對於整個架構的掌握度會比較高
不會有些地方搞不懂為什麼這樣作
Damian avatar
By Damian
at 2016-08-16T12:04
很多人疊床架屋久了之後寧願砍掉重練就是如此
Joe avatar
By Joe
at 2016-08-20T23:58
leetcode不是也找sample code下去改良就好嗎XD
Tom avatar
By Tom
at 2016-08-22T07:38
能跟硬體高度耦合的Code壓榨效能也是種趨勢
Hedda avatar
By Hedda
at 2016-08-26T06:36
原po沒拿過大型已經開發快十年的open source來改才會說這
種話啦
Anonymous avatar
By Anonymous
at 2016-08-27T18:11
光投入的評估,測試,修改,再open source,就比自己重寫
一套來得費時耗力
Dinah avatar
By Dinah
at 2016-08-31T03:19
open source早是趨勢,但趨勢決不會是
"能夠快速解析別人寫的Code的能力遠比自己能創造Solution
的能力來的更重要"
Annie avatar
By Annie
at 2016-09-04T16:25
如果open source還想拿來看再改 那一開始就自己比較快
Liam avatar
By Liam
at 2016-09-05T09:44
會用open source都是大到無法看了 只想直接拿來用如android
Freda avatar
By Freda
at 2016-09-08T14:48
我在這一行這麼久了 一直都是自己寫比看懂別人的還快
David avatar
By David
at 2016-09-08T18:00
原po還是多練練吧
Frederic avatar
By Frederic
at 2016-09-13T00:25
所有android的手機 你都可以在網路上抓到所有source code
Audriana avatar
By Audriana
at 2016-09-15T09:35
這是三星公司內部的律師親口跟我說的
Heather avatar
By Heather
at 2016-09-17T23:59
很多公司根本有偷用open source,只是要想辦法不被抓包
Necoo avatar
By Necoo
at 2016-09-18T02:35
真是廢文,懶得說了
Ivy avatar
By Ivy
at 2016-09-19T10:18
veru 那個應該只有kernel 部分
各家上層的source code也沒流出
而且版本可能給你FC的 參考就好
Kyle avatar
By Kyle
at 2016-09-20T04:47
compile完要怎麼抓?
Puput avatar
By Puput
at 2016-09-25T03:14
你覺得真正有價值的code open source抓的到?
Ethan avatar
By Ethan
at 2016-09-26T22:54
學生文
Delia avatar
By Delia
at 2016-09-29T21:02
認同,這是趨勢,懂得結合既有資源藉以創造自身優勢,才有
競爭力,這跟公司購併是同樣道理
Candice avatar
By Candice
at 2016-10-01T00:17
所以結論是創造solution的人不如看懂code的人 ?我真的
很好奇你在哪間公司服務
Christine avatar
By Christine
at 2016-10-05T22:38
看完這篇廢文大笑

神達電腦 相容性測試工程師

Rebecca avatar
By Rebecca
at 2016-07-18T20:54
各位年薪百萬大大好 小弟有將近2年豬屎屋ic測試經驗 最近收到此部門的面試邀約 請問各位前輩 1.部門風氣如何? 2.英文及專業考試的困難度 3.薪資範 ...

聯電擴散設備(竹科)

Lucy avatar
By Lucy
at 2016-07-18T19:55
各位版上大大好 小弟是四中學士工程背景畢業 有爬了版上的文章 還是想聽一下版上前輩的意見 小弟最近拿到聯電竹科8AB廠的面試 職缺:擴散設備工�� ...

工作壓力大睡不著 工程師住家上吊亡

Hamiltion avatar
By Hamiltion
at 2016-07-18T18:17
反觀某些慣老闆們,股價頻探底,經營成績慘澹,陷在虧損困境之中! 如果有責任感,那這些人不是應立即辭職下台負責嗎? 如果有榮譽心,怎麼沒有因� ...

擴增實境新創公司Magic Leap將開始量產

David avatar
By David
at 2016-07-18T17:52
原文連結:http://bit.ly/29Uhw5h 【擴增實境新創公司Magic Leap將開始量產產品】 獲得谷歌與阿里巴巴投資超過14億美元的擴增實境新創公司Magic Leap,已經招 ...

工作壓力大睡不著 工程師住家上吊亡

Joseph avatar
By Joseph
at 2016-07-18T17:41
and#34;為什麼人家都可以承受得起壓力 你不行?and#34; and#34;我以前都工作到半夜十二點 現在年薪兩百萬and#34; and#34;你問這種問題哦 這種事我都自己去找� ...