Re: [請益] 如何從猴子進化成人類

看板Soft_Job作者 (遙遠的旅人)時間13年前 (2011/07/10 08:25), 編輯推噓3(3017)
留言20則, 6人參與, 最新討論串4/4 (看更多)
※ 引述《rosemary0401 (靠,為什麼沒考上榜首)》之銘言: : 我覺得侯捷老師說的很有道理: : 『... 帶藝術氣息的軟體創作行為(我一直是這麼認為的) : 將在 Application Framework 出現後逐漸成為工匠技術, : 而我們都將只是軟體 IC 裝配廠裡的男工女工。 : 其實也沒什麼好顧影自憐,功成名就的冠冕從來也不曾落在程式員頭上; : 我們可能像紐約街頭的普普(POP)工作者,自認為藝術家, : 可別人怎麼看呢?不得而知!... 』 : Application Framework 的出現,確實改變了過去寫程式的習慣。 : 只是很迷惘,不知道該如何讓自己更精進,不要只會call別人寫好的API。 我覺得他這段話對人類科技、還有人類平均抽象邏輯思考能力,實在評價太高了。 人類發明使用輪子已經好幾千年了,但是兩百年前人類製造輪子的工藝技術 完全不能滿足現代汽車在高速公路上時速開到140 KM的需求。 就算都叫車子,70年前的人類也難以想像火星探測車的底盤該怎麼設計。 這些都還是人類嘗試在比較具體客觀的自然環境下打造出器具來嘗試滿足非常特定 的需求。 就更不用說,在軟體的世界裡,你想設計的東西要滿足的需求常常根本沒有人清楚 ,而開發出來的軟體所生存的環境可能不要十年就過時了。 在軟體開發的世界裡: 人有想說的話,常常要詞不達意,更不要說有很多時候人根本不曉得自己說了什麼。 人有想要的東西,常常稍微描述一下就顯露出自己對這個世界的知識的貧乏陋劣。 在我們能想像那個無所不能的Application Framework之前,先打造出能夠讓我們可以 跟客戶作有效溝通的語言介面與工具再說吧。 -- 我所信仰的科學是一種謙卑的理性,承認自身的無知與渺小才能觀察到世界在我們貧 弱的知覺上留下來的痕跡。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 12.208.243.66

07/10 16:36, , 1F
到底是雞生蛋,還是蛋生雞??
07/10 16:36, 1F

07/10 17:17, , 2F
Richard Stallman 或 Linus Torvalds 不會管雞蛋的問題吧
07/10 17:17, 2F

07/10 17:17, , 3F
只要有塊天地讓他們能自由揮灑,誰有空管這些無聊的問題呢
07/10 17:17, 3F

07/10 17:36, , 4F
反正就是要生個雞 或生個蛋出來 怎麼生都好 XD
07/10 17:36, 4F

07/10 19:30, , 5F
覺得軟體開發通常分為由下而上或是由上而下或是兩者並行
07/10 19:30, 5F

07/10 19:34, , 6F
好比app裡有一個抓取GPS訊號的物件。程式設計師會開個執行
07/10 19:34, 6F

07/10 19:34, , 7F
序定時去抓或是該元件定時主動更新GPS訊號。
07/10 19:34, 7F

07/10 19:38, , 8F
到底是主動去要GPS訊號好呢??還是對方自己更新呢??完全看
07/10 19:38, 8F

07/10 19:40, , 9F
需求再決定比較洽當。大師們寫程式也是這樣吧。需求都不太
07/10 19:40, 9F

07/10 19:41, , 10F
清楚就可以做到百分百,要嘛沒有deadline就是自爽的。
07/10 19:41, 10F

07/10 19:58, , 11F
自己動手豐衣足食啊...XD, 螺絲起拿了就上啊...
07/10 19:58, 11F

07/10 23:32, , 12F
設成option不就好了,當然要有個default,免得不設就
07/10 23:32, 12F

07/10 23:32, , 13F
就動不了。
07/10 23:32, 13F

07/11 03:09, , 14F
設 option 不一定是最佳解喔......
07/11 03:09, 14F

07/11 03:09, , 15F
option 是雙面刃,它會增加複雜度,會增加你以後改版向下相
07/11 03:09, 15F

07/11 03:10, , 16F
容的負擔,而且兩條路都可以做一樣的事情,當然是先挑一條走
07/11 03:10, 16F

07/11 03:10, , 17F
幹嘛花雙倍或多倍的effort ,去讓使用者1.增加複雜度 2.延後
07/11 03:10, 17F

07/11 03:10, , 18F
產品上線時間。
07/11 03:10, 18F

07/11 03:11, , 19F
很多人都會覺得碰到不能解決的選擇是給option,但給option的
07/11 03:11, 19F

07/11 03:11, , 20F
代價對產品是很高的。
07/11 03:11, 20F
文章代碼(AID): #1E6F5_cV (Soft_Job)
文章代碼(AID): #1E6F5_cV (Soft_Job)