今天老闆一時興起大談"想當年",可見軟體業的後浪推前浪實在很快,不到40歲就已經有很多少年老成的感慨了,先講一下我這個老闆:他官當得很大,從他到我們CEO之間只有兩個人;然後他會一直強調他只想做大事,從沒想到要做大官;他是目前我這輩子共事過的人當中最聰明的;有嚴重的潔癖;喜歡用精深的英語詞彙,精通數種歐語以及日文;深愛哲史、藝術與電影;沒事還經常愛聊量子物理、老子道德經、孫子兵法,有時候他用英文講中國的古諺語,我還愣一下才想得出來他說的是什麼;這樣你們大概可以想像得到我的工作環境,廢話少說,我想跟大家分享他今天提到一些重要的觀念。
客戶永遠是對的
聽起來容易,可是有多少人沒有在跟客戶談案子的時候覺得他們很白痴呢?他提到他的第一份工作,那年他22歲,第一份工作是幫僱用他的顧問公司接下一個百萬美金的大案子,其他競爭對手千方百計的要賣給客戶昂貴的大型電腦主機系統,他卻用最簡單的設計幫客戶解決他們頭痛的問題,不但後來得到客戶的信任,也幫公司爭取到大筆的後續訂單。以顧問的思維切入來做軟體是一個很精明的做法,你可以幫你的客戶解決什麼問題?問題的關鍵出在那裡?傳統系統分析的方式,從一個個訪談中找到需求的做法是很值得商榷的,因為公司的員工每個人都只關心自己手邊的幾張報表,所以到後來電腦系統都變成只把一個個報表弄到昂貴的設備裡罷了,不只沒有解決問題反而製造更多問題,尊重客戶的觀點、深入了解客戶的問題、提出有效與經濟的解決方案是軟體人員可以而且應該創造的價值。
客戶反對的是事不是人
問問你自己:有多少次你辛苦寫好的程式,到客戶那裡他當場給你吐糟,說這不是他要的?你怎麼反應?跟他吵說你當初講的是這樣的啊?有經驗的軟體人應該先吸一口氣,然後默念"讓我們對事不對人",客戶反對的是你做出來的東西,不是你這個人,所以讓我們聽聽看客戶的想法是什麼,再找到解決問題的辦法。很理想化對不對?其實回到第一條規則"客戶永遠是對的",如果你這樣想,你就會經常把做好的軟體拿來給客戶用用看,不會每次都等到快結案的時候才第一次讓客戶看到結果對吧?
創新不能等老闆的許可
如果你去問老闆"我可不可以用新的技術來解決這個問題?"省略所有中間的對話,結果一定是否定的,差別只是在有些老闆會比較客氣的跟你說:"很好我們下次可以試試看",然後丟給你一個會讓你三個月暗無天日的案子去處理。當員工最大的好處是拿老闆的錢來投資在自己身上,如果有一天你自己當了老闆,我保證你一定對創新慷慨不起來,所以好好的利用這個特權吧!要怎麼做呢?先把自己本份的事情做好,這很簡單,別人寫多少程式你就寫多少,別人寫多快你就多快,要是你做得比別人好又快,下場我想不用我多說你自己知道,然後私底下偷偷做你自己的東西,學你自己想學的技術,當然你不能白痴到在用DotNet的公司裡大剌剌的裝上Java跟OpenSource的工具然後假裝在工作,等到你玩到某個程度,覺得老闆會口張開說"哇!"然後不知該駡你還是稱讚你的時候,再秀給他看,你要說:"我是用空閒時間做的"。
好東西先藏起來沒有關係
如果你的創新沒有順利的得到老闆的青睞,不要太失志而怨天尤人,很多名畫家不也是死後才成名的嗎?不過以軟體業進步的速度,你可以一點都不用擔心死後才出頭的問題,你做的東西只要你認為是對的、是有用的,把它備份保留起來,然後再想下一個好玩的東西,當然這時候你可能要先換個新老闆才能故技重施,而你的能力會因為這樣而一直提昇,有一天你會找到好的人好的團隊做你夢想中的軟體,像我們現在做的這個東西,被公司砍了不只3次,經過了10年才在去年11月出貨了,這證明了堅持是創新唯一的路,下次別怪別人、別怪環境、你自己怎麼看最重要。
跟著自己的感覺走
當你一直長期處在不滿或壓抑的情況下,你不會快樂,你就很難有創意,你就會陷入惡性循環,最後就只能在黑暗中渡過了,問你自己:"我的恐懼從何而來?我為什麼會有這樣的感覺?為什麼別人不同意我的觀點?"透過與自己對話的當中,很多時候答案會自然的浮現,然後你就可以開始改變現狀的計劃,一天一步,不輕易放棄,經年累月以後你會發現自己會處在一個你永遠沒想到過的境界,然後驕傲的跟年輕人說:"想當年..."
2009年1月8日 星期四
軟體創新的一些思維
張貼者: Bentham 於 下午6:30
標籤: 個人觀點, MIC Taiwan
訂閱:
張貼留言 (Atom)
0 意見:
張貼留言