看板 Soft_Job 關於我們 聯絡資訊
※ 引述《druid0214 (鍵盤榜首)》之銘言: : 當這些人在沙漠苦撐的時候,那些靠拼湊貼貼改改可以交代的人短期當然可以寫出成品 : 但是隨著接手專案變大、程式碼便多變複雜, : 這些沒有好好探究過的人一樣還是只能解表面問題, 不是拼拼貼貼的人都不看原理 也不是看原理的人就不會拼拼貼貼 有的人雖然是拼拼貼貼,但是很清楚自己在拼拼貼貼什麼東西 不要把拼拼貼貼汙名化了 “所謂的專案變大,程式碼「便多」變複雜” (「便多」是大便很多的意思嗎?) 所謂的大程式開發,應該脫離不了「整合」這件事 有很多功能,別人寫好了,變成Lib,變成Class,或者是所謂框架 你只是把它拿來用,現成的拿來用,這跟拼拼貼貼的概念其實一樣 業界不是學校,業界只要東西出來,只要答案,不要過程 這跟學校考試不一樣 每個人都需要選擇一個抽象介面來完成想要的工作 現成的Lib、程式碼就是一種抽象介面 我知道這個包裹的功能是什麼,也知道如何操控它,基本上就足夠了 就如同我會開車,我會駕駛它到想去的地方,那就足夠了 至於車子的詳細構造,就不見得需要知道 除非這個介面不可靠,無法滿足觀察性與控制性 那才是要向下破解抽象表面、挖掘底層的時候 拼拼貼貼,運用現成也並不表示就沒有專業 只是這個專業建立在這個抽象表面之上,不是之下 當你的程式成為另一個抽象包裹,提供給上一層使用者使用的時候 你的專業就在這個使用者介面之下 人類的社會就是層層分工,程式結構只是在模仿它 : 沒有說這樣不行,但是把四萬當作救贖的人,你真心相信薪水未來會預期漲幅? : 同樣跟你產出相當的人,或許一開始薪水相當,做事也相當 : 一年後遇到大問題,他能解而你不能解的時候,可能就會覺得是被公司刁難 薪水的漲幅與技術有時候完全不相關 不是考了第一名,薪水一定最高 業界不是學校,技術能力沒有一個固定的標準 只是看老闆爽不爽而已 如果你解掉了一個你直屬主管解不了的問題 好吧!你能力強,但也不小心洩漏了主管的智商 從政治的角度來看,這反而是一件惹禍上身的事 業界不是學校,政治問題有時才是關鍵 學生呀!學生呀! -- [新聞] 「多個願望一次滿足」混合包 喝了恐暴斃 [新聞] 李珍妮贏了 法院判「賤狗體」道歉有效 [新聞] 月薪5萬中產階級 20年後淪「下流老人」 ※ 編輯: csfgsj (114.43.217.244), 08/03/2016 20:41:27
gn01838335: 剪貼真厲害啊,剪貼萬歲^_^ 08/03 20:54
gn01838335: 若只要會訓練有素的剪貼工具人,我不相信薪水很高啦 08/03 20:55
gn01838335: 喔對了還要會拍馬屁看風向對吧? 08/03 20:55
gn01838335: 告訴我哪裡剪貼可以高薪,PLZ 08/03 20:58
gn01838335: 反之一句話你告知人資你只要剪貼就會工作 08/03 21:20
glory5566: 最後那個不就是食神的劇情嗎? 洩漏在對的時間地點就好 08/03 21:30
glory5566: 唐牛洩漏史提芬周不會做菜的事情在公眾前 08/03 21:31
pelicanper: 難怪台灣產不出大型國際性軟體...悲哀 08/03 22:09
benqm300: 我的眼睛業障重...... 08/03 22:16
wesley234: 別人都用飛彈了,這邊還在以騎馬射箭為榮 08/03 22:38
gn01838335: 哪一牌的飛彈講講看好嗎?哪一個lib可以解決所有商用 08/03 23:09
gn01838335: 問題?有聽過免費最貴嗎? 08/03 23:09
ripple0129: 我使用別人的lib繼承一些class改寫功能解決我的需求, 08/04 00:04
ripple0129: 這就是OO的精髓啊! 08/04 00:04
gn01838335: 喔lib?說說看哪一牌lib?若lib中間出問題你可以維修 08/04 00:09
gn01838335: 嗎?假設你服務是百萬人,使用該lib發生錯誤你找誰解 08/04 00:09
gn01838335: 決? 08/04 00:09
gn01838335: 微軟的lib有sup 甲骨文有sup 若免費發生問題找誰? 08/04 00:11
gn01838335: 你用的lib有驗證百萬人使用正常嗎? 08/04 00:14
gn01838335: 你可以百分之百確信使用非自己開發lib不出問題嗎? 08/04 00:15
gn01838335: 這是我到銀行業最常聽到的 08/04 00:15
dragoncfe168: 感覺每次c大的文都很有深度.... 08/04 00:19
ripple0129: 說真的扯遠了,這在討論剪貼不剪貼,廣度極小的東西。 08/04 00:19
ripple0129: 突然要放大到百萬人級別的產品,好吧,你敢保證百萬 08/04 00:19
ripple0129: 級別的產品沒有一行是剪貼來的嗎。我是不信啦,就算 08/04 00:19
ripple0129: 我都自寫還是一樣常用的東西剪貼來用。都寫N次了我還 08/04 00:19
ripple0129: 不剪 08/04 00:19
chuegou: 沒有問題的程式只是還沒發現而以 08/04 00:20
gn01838335: Lib我指lib謝謝,你敢用嗎? 08/04 00:21
gn01838335: 貼上程式我看到很多問題,我敢保證 08/04 00:22
gn01838335: 我現在就在救火這些code 08/04 00:27
slamgundam: 自己的類別自己剪貼~ 08/04 01:04
WenliYang: 正解。 08/04 01:49
Eric0605: 正解 08/04 01:51
vn509942: 扯到政治什麼只是把問題模糊焦點 08/04 06:57
xatier: 不敢保證非自己開發的 lib 不出問題,但是也不敢保證自己 08/04 07:14
xatier: 土炮的 lib 不會有問題阿 lol 08/04 07:14
dnabossking: 某樓講的好像底層全都自己來,就保証程式會比較穩 08/04 11:45
dnabossking: 會說這種話的,可能真的是大神吧 08/04 11:46
tw689: 你可以百分之百確信使用非自己開發lib不出問題嗎? 08/04 12:07
tw689: chrome Browser都有一堆bug了 比起自己刻的我還更信多人用 08/04 12:08
tw689: 的 更別說銀行業...普遍軟體技術能力低弱的行業 08/04 12:09
tw689: 銀行業自己刻的lib跟常見lib比說比較沒bug我才不信 08/04 12:10
tw689: 之前跟某銀行串接系統 他們給自己的lib 裡面註解還簡體中文 08/04 12:11
tw689: google一看 是對岸某論壇的範例 笑 08/04 12:11
askacis: 推文好多不用library的大神~ 08/04 16:23
askacis: library當然不保證bug free,但是自己寫就不會有bug? 08/04 16:26
askacis: 更別說自己花時間寫出來的library,人家用3rd party lib 08/04 16:27
askacis: 的產品早就上市在賣了~ 08/04 16:28
askacis: 我真的很弱,沒有openssl要我自己刻一個還真的生不出來 08/04 16:28
hunej: 別人寫的一定會錯 自己刻的一定不會錯 ???? 08/04 17:35
jackyu: 所以拼貼工的專業是啥?就是選lib的功力啊 08/04 19:47
jackyu: openssh太肥, 選dropbear啊, ffmpeg太肥,選libmp4啊 08/04 19:48
jackyu: 這麼喜歡自己寫, 怎麼不連OS都自幹? 08/04 19:49
jackyu: 說到底自以為有點domain knowledge,但是連個業界常用的 08/04 19:50
jackyu: solution都沒辦法提供建議, 難怪看到這篇文就有人惱羞 08/04 19:50
disk249: 原來也有人跟我想法一樣 08/04 20:32
CoNsTaR: 原來用 lib 叫做拼貼 學習了 08/04 21:09
CoNsTaR: 剪下貼上的意思是不經大腦好嗎 誰跟你字面上翻譯剪下貼上 08/04 21:11
CoNsTaR: 無腦抄 和有腦用 會分? 08/04 21:12
CoNsTaR: 你就算底層通通自己刻 只會抄來有功能就用 一樣是拼貼啦 08/04 21:16
CoNsTaR: 無腦複製叫做人類社會分工 有功能就用叫做不用向下破解 08/04 21:23
CoNsTaR: 底層 08/04 21:23
CoNsTaR: 我也是醉了啦 08/04 21:25
Hikkiaholic: 刻底層也是娘泡而已 電路也要自己刻才是硬漢 08/04 22:07
CoNsTaR: 順便告訴你好了 拼貼和用 lib 最大的差別是一個有明碼一 08/04 22:07
CoNsTaR: 個沒有 08/04 22:07
Hikkiaholic: 光罩自己刻 晶圓廠自己蓋 製程自己調 08/04 22:08
Hikkiaholic: 矽自己挖自己煉 08/04 22:09
CoNsTaR: 一個是專門針對問題下去設計的 一個是能動就用的 08/04 22:10
CoNsTaR: 樓上勇猛 XDD 08/04 22:10
CoNsTaR: 你現在拼貼出功能程式會動 然後只要加個 muti-thread 就 08/04 22:13
CoNsTaR: 好 我保證你整支程式要重寫 噢不 重拼貼 08/04 22:13
CoNsTaR: 最根本的問題就是 一個懂得為自己的程式的未來著想的人 08/04 22:18
CoNsTaR: 絕對不會很理直氣壯又驕傲的說我的程式是拼貼來的 08/04 22:18
CoNsTaR: 然後還扯到 lib 頭上 08/04 22:19
ggg12345: 都是"魯蛇的救贖"惹的禍.軟體是強者優游的天堂.這才是. 08/04 23:09
ggg12345: 若非天資過人,怎知剪貼繡花紙需有過人的領悟與洞視? 08/04 23:13
pobov: 開車的例子太好! 08/04 23:31
Ommm5566: 開車的例子好? 哈哈哈 你車開一開會變出一台車? 08/05 11:23
因為版工的要求,已經無法用精確的字眼來回應3M
CoNsTaR: 原來有人直呼版主為版工的… 毛長齊沒 08/05 16:42
偏偏就是有幾隻沒水準的 ※ 編輯: csfgsj (210.71.206.217), 08/05/2016 16:50:38
CoNsTaR: 開車例子好是對 lib 而言 而不是對被你和 lib 扯在一起 08/05 16:52
CoNsTaR: 的拼貼而言 08/05 16:52
CoNsTaR: 誠心建議你多做少說 不要為了做而做 我也噓夠多不想再噓 08/05 16:57
wesley234: CoNsTaR的毛一定很多才敢如此霸氣 08/05 22:21
CoNsTaR: 難道這算是讚美的一種嗎xd 對了我還記得你 你推過我在本 08/06 02:20
CoNsTaR: 版的文章 08/06 02:20
viper9709: 推這篇 08/10 00:05
simpleplanya: 哇嗚 08/14 21:11