n萬行的code - 工程師

Belly avatar
By Belly
at 2016-07-19T07:09

Table of Contents

※ [本文轉錄自 Soft_Job 看板 #1NZGMEG- ]

作者: ggg12345 (ggg) 看板: Soft_Job
標題: Re: [討論] n萬行的code
時間: Tue Jul 19 00:36:28 2016

====================
寫軟體, 想讓軟體得到保護, 這應該是很正常的想法.

把軟體寫得容易讓別人看得懂, 具有再用性, 可以維護, 這應該是有其價值的.
反過來, 把軟體寫得讓別人無從追蹤, 甚至無法破解修改, 這也是有其另一種價值.

從台灣想到美洲去, 幸好有飛機, 輪船的發明. 想獲得這服務的, 就得去求飛機或輪船
公司的服務. 假若台灣沒有辦法提供飛機也沒有輪船可坐, 那就得去求有的人來做這類
的服務. 所以, 唯一最早供應的服務發明, 當然是可以喊到天價. 這時候因市場的天價
, 想跟著弄出飛機或輪船來提供服務的就會多起來. 第二個供應的為了跟最先提供的搶
市場的機會, 此時就會發生"價廉物美"的競爭, 這時第二個供應的想到的就是提供好的
性能/價格比的產品來競爭. costdown 就是其中最常幹的事.

有些產品得靠一群人做出來, 一群人中必然會有階層式的管理者, 管理人去把事做好的
上層, 就是職場被稱為老闆的人. 也就是付薪水的人. 為了 costdown , 當然就是企圖
會想少付薪水.

要求把軟體寫得可以被他人維護, 可以再用, 當然是一種不必再找人付薪重寫的
costdown.

同樣地, 要求把軟體寫得很難被追蹤分析, 很難被看得懂, 不能被修改更新. 那麼想將
現有的程式改進來用的就只好再找人再另寫一套, 會寫的人就有供應的市場機會了. 就
像有個土霸, 把其他公司的飛機輪船都動手腳只能用一次, 市場就只剩土霸可以用天價
供應飛機輪船服務了.

管理階層的老闆會盤算那種狀況收入的利益會較高. 當老闆的面對供應產品只領薪做事
的工程師, 跟面對想使用產品必須付錢得到服務的客戶, 此時, 當管理者的老闆對此項
產品的品質與價位, 其管理態度對此產品的要求是會相互矛盾的.

以高階語言寫的程式是容易被人看得懂的.
=====================================

學過資訊科技的人都清楚高階語言完成的程式是有這個特性的.
要用高階語言寫出 "self modified code" 或 "dirty code" 其實是不容易的. 這需要
把程式的指令碼當成資料來處理.

有些軟體可以公開讓人免費使用一段時間, 但過了試用期就必須繳費才能"再使用".
這種繳費軟體可以讓人追蹤分析, 然後經過修改後, 就把時間鎖解開嗎? 公司的老
板當然是希望時間鎖不會被破解.

把軟體程式寫得連同一公司的工程師們也無法追蹤分析, 也無法修改解開, 這應該也
是有市場需要的價值.

==========
容易被別人維護, 跟完全無法被別人更改修正, 就如同 0 與 1 是各有其市場價值的.
有競爭力的公司, 在軟體的維護與可再用性上, 甚至在包裝後加了時間鎖的不可追蹤與
破解上, 都是上上之選.

※ 編輯: ggg12345 (114.43.233.20), 07/19/2016 06:07:45


All Comments

Genevieve avatar
By Genevieve
at 2016-07-21T04:17
軟體保護跟把程式碼寫的很難維護是兩碼子的事情吧
Ivy avatar
By Ivy
at 2016-07-24T08:41
你真的要保護,就不要提供程式碼不就好了? (先不提反
組譯之類的) 寫出連同事都很難 看懂/維護 的程式碼 我
實在不知道價值在哪裡...
Mary avatar
By Mary
at 2016-07-28T01:59
至於程式碼外流 那也是資安應考慮的 不應該是靠寫出很
雜的程式碼吧...
Dora avatar
By Dora
at 2016-08-01T11:18
大型程式 就算寫的再好 把comment砍光就很難看懂了
Tom avatar
By Tom
at 2016-08-03T16:31
會故意寫的讓其他人都看不懂 其實只是懶得寫comment
Annie avatar
By Annie
at 2016-08-04T20:13
那麼反組譯能不能自動加入comment?自動提供機器判讀?
Mia avatar
By Mia
at 2016-08-05T12:10
依這謬論 自己開發的程式最好只有自己會改?工作才不容易取
代?那你是用點子換錢還是用時間換錢?
Kumar avatar
By Kumar
at 2016-08-07T10:04
要賺錢,當然是韓信點兵囉.付錢買的不能改,那怎肯付錢?!
Noah avatar
By Noah
at 2016-08-07T15:05
有無可能付軟體工程師薪水的老闆,根本就不想讓人能改?!
Zanna avatar
By Zanna
at 2016-08-11T07:59
你在歐美大公司這樣寫CODE看看 收comment跟加密是一回事
Ophelia avatar
By Ophelia
at 2016-08-14T07:53
無能或不願把CODE寫得讓別人看懂跟寫好comment另一回事
Quintina avatar
By Quintina
at 2016-08-18T21:54
一個只有自己懂的CODE對自己地位利益當然是好事 但對公司
而言就是養了個自私的老鼠
Joe avatar
By Joe
at 2016-08-21T03:13
這...真的有維護過專案嗎...
Ula avatar
By Ula
at 2016-08-22T20:37
維護code跟賣出去的code是兩碼子事
Rebecca avatar
By Rebecca
at 2016-08-25T16:07
你直接跟老闆說我的project只交binary code,source code
另外計價比較快。
Tracy avatar
By Tracy
at 2016-08-30T03:12
廢文王必推一下
Liam avatar
By Liam
at 2016-09-03T06:23
可以維護的就找免付費的高手來做,不給改的就建平台找更
David avatar
By David
at 2016-09-07T10:08
你直接說要加薪就好啦
Harry avatar
By Harry
at 2016-09-08T18:27
高手私下給高薪來提供工具,工具能自動識別與處理萬行.
Heather avatar
By Heather
at 2016-09-09T01:37
等你去把工具寫出來
Kyle avatar
By Kyle
at 2016-09-12T03:31
防止反組譯有很多相關資料可以看 加密跟寫程式寫的
只有自己看的懂是兩回事 如果你是想表達 寫出只有自己
看的懂,只有自己有辦法維護的程式,來提高自己的不可
取代性,那我真的只能說你想太多了
Suhail Hany avatar
By Suhail Hany
at 2016-09-16T02:47
再看個一次這篇文章...恩 讓我2一下
Tracy avatar
By Tracy
at 2016-09-20T08:45
偶眼睛業障重阿
Caitlin avatar
By Caitlin
at 2016-09-25T00:52
如果你能寫出你自己很好維護,但別人完全看不懂,
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2016-09-25T10:58
我就覺得你是人才,通常是連自己也很難維護
Dorothy avatar
By Dorothy
at 2016-09-27T23:54
我也是科科了
Eden avatar
By Eden
at 2016-09-29T09:16
自己寫的自己寫的code架構不好 三天沒碰 就忘記在寫什了
Hamiltion avatar
By Hamiltion
at 2016-10-03T21:47
troll
Charlotte avatar
By Charlotte
at 2016-10-03T23:36
Lily avatar
By Lily
at 2016-10-08T05:20
我見過三千行的for迴圈哦
Joseph avatar
By Joseph
at 2016-10-10T12:34
是什麼程式天才可以有這種低能想法?
Irma avatar
By Irma
at 2016-10-13T07:06
五千行的function function名字好像是喬澀夫
Carolina Franco avatar
By Carolina Franco
at 2016-10-17T04:47
雖然聽說賣給韓國人的時候疑似忘記砍壽司扣 不過我想含果
人應該也不太想看 哈哈
Olivia avatar
By Olivia
at 2016-10-21T15:39
會不會最後自己也看不懂寫些什麼...

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

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

聯電擴散設備(竹科)

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

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

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

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

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

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

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