今天在火車上想著工作上遇到的問題
突然覺得可以用衣服來與程式間做互相的比喻
程式:各種細部規格與整體規格、應用的產品
衣服:各種規格與整體樣式、穿著的人
以前學生的時候覺得規格好難懂,好難實現
但工作後發現寫程式符合規格只是最低程度的要求
妳還要考量與其它程式間的排程
因為程式彼此會互相引響,尤其是在時間以及資源控制上
更重要的是如何設計整體的程式架構
並且用在對的產品
每個產品的特性不一樣,因此雖然採用同一種規格
程式寫法也不一樣
拿來類比成衣服的說法,就是
領口要是圓的、要七分袖、顏色要淡、用布採舒適透風、剪裁等等
這幾項要件只是符合一件衣服的某項規格
妳要將這幾個規格實現出來,這就是一個技術問題
更今階的妳要考量使用這幾項該如何搭載一起
創造出一個有風格能看的衣服
更重要的是,要針對人做不同的設計
同樣的條件針對不同的人便會有不一樣的設計
你的剪裁設計方法可能也會不一樣
真的覺得
社會上很多學問都是大同小異
寫程式的人並沒有比做衣服或是做頭髮的厲害
大家都是在各自的領域上有所鑽研
因此重要的是在態度上
要努力讓自己能夠獨當一面
不要以為自己花很多時間研究出一點成就便自得意滿
其實還有很多細節要學的,而且速度要快
此外真正強的人是很有彈性的、很有創意的
能根據不同情況做出最快的設計並實現它
沒有留言:
張貼留言