很贊成包益民在這個演講中想表達的意思。他講的是設計師,而我以爲在工程師領域有一樣的問題。我也一直有一樣的觀點,工程師的注意力不該該僅僅在技術自己,每天想着怎樣把代碼寫得更漂亮更簡潔更有可維護性,瞭解更多底層知識,這樣就夠了嗎?這就是一個好工程師的惟一評價標準嗎?php
包益民提到了幾點:前端
1)設計師們更關注如何把東西設計得漂亮,他們在學校裏學習的就是這個,因此他們很天然地只關心這個,他們並不關心這個社會怎麼樣,產品如何去運做,如何掙到錢等等等等,他們只關心本身的「設計」領域。web
2)設計師們對企業生存提供的幫助並非最重要的,相反,只起到了一些輔助性的做用,價值很小。所以設計師們並無獲得社會上的普遍尊重。架構
3)設計師們從學校學來的知識,就像「英語」同樣,學會了「英語」能夠拿它來發短訊,也能夠拿它來寫《哈利波特》。前者是以沒有價值的方式使用着「英語」,然後者是用很是有價值的方式使用着「英語」。絕大多數的設計師們都在作着前者的事情。app
4)設計師們要想贏得尊重,須要從新考慮本身該如何運用「設計」的知識了:不要沉浸在設計好很差看這個層面,若是你沉浸在這個層面,那你就必須接受一個事實——設計的重要性其實並不高。應該瞭解企業的上下游,想到更多產品、運營等層面的事情,將設計出身的優點和這些知識結合起來。學習
提到的這幾點,換成工程師同樣徹底適用。最聰明的腦殼們,歷來不在技術圈和設計圈,全在金融圈。解決企業生存問題纔是最重要的,技術和設計都要爲這點服務。認不清這點,是糊塗的。spa
好吧,廢話很少說了,放幾篇我過去寫的相關思考的文章出來:設計
《I have a dream —— 聊聊技術驅動產品創新和web前端》http://hi.baidu.com/cly84920/item/4a2cfb2973f3f08a9c63d17e3d
《不想當產品經理的項目經理不是好架構師 —— 最近的一些反思》http://hi.baidu.com/cly84920/item/bdabd9031cb6eef7a01034c3ip