簡單,複雜世界的致勝之道

世界愈複雜,我們就更需要簡單。簡單讓我們看清楚事物的脈絡,掌握重點,以協助做出選擇,並在適當時機採取行動。然而,簡單其實是困難的,因為要做到簡單,意味著我們必須清楚事物的全貎,行動必須要更有原則。尤其是在複雜多變的環境當中,簡單不能只靠直覺,而是有紀律的思考與行動。

More about 越簡單越有力量那麼,用有紀律的思考與行動,以做到簡單,我們該怎麼做呢?前一陣子,同人閱讀了《越簡單越有力量》,我覺得這本書的觀念與方法,剛好可以提供我們複雜世界簡單之道的思考方向與指引。 閱讀全文 →

分類: 利害關係人, 品質文化, 問題解決, 學習, 思考, 溝通, 生活感觸, 職場, 閱讀, 領導 | 2 則留言

當聽到不精確的溝通用詞時

朋友在 MSN 上問我用 vb.net 和 c++ 開發程式有沒有很大的不同,因為她的主管要她加入一個使用 vc++ 開發系統的專案。她很怕接下這個任務會很難上手,但主管告訴他用不同的程式語言,只是工具的差異而已,她只需要依主管給的程式範例照著做就沒有問題。朋友不大相信主管的說法,於是想聽聽我的意見。

同人直覺感到不妥,並非因為朋友並不諳 c/c++ 這種程式語言,加上它與 vb 之間,存在根本的程式語言差異。我認為比較嚴重的問題還是溝通過程出現不精確的語言,這代表她們公司的品質文化,對解決專案的問題是沒有效果的。

學習 c++ 當然並不輕鬆,尤其如果沒有 c 語言基礎的話,學起來更是會格外吃力。因為 c++ 語言特性與 vb 的差異很大。比如 c/c++ 特有的指標,就很容易讓初學者混淆,如果觀念不清楚,常會讓程式產生記憶體衝突甚至是當在不明所以的地方。但程式語言或是程式設計的技術,這些都還可以藉由學習成長,對於積極進取、追求自我成長的開發者而言,這些並非是大問題。

誠如我在 facebook 的好友,也是以前在點空間聚會有一面之緣的仁傑兄,看到我對這件事情的分享,他建議:

If you want to encourage her, you can said that. Let her have a confidence to do it.But you have to keep coaching, monitoring and reviewing her codes.

然而,這件事情我覺得讓人擔心的並不是朋友的能力夠不夠。我注意到的是她們公司的品質文化,品質文化的問題並不在技術,它多半不會是專案成敗的關鍵,而是專案管理者的態度。 閱讀全文 →

分類: 利害關係人, 品質文化, 問題解決, 專案團隊, 思考, 溝通, 生活感觸, 職場, 閱讀, 領導 | 2 則留言

結構與非結構的隔閡-從軟體開發專案的四個困難談起

這篇文章是投稿 ZDNet Taiwan 的文章原稿,由 ZDNet Taiwan 以〈軟體開發的難處 SA該如何解決?〉、〈為何SA很難落實簡單設計〉兩篇文章刊登。文章原稿未經 ZDNet Taiwan 編輯,內容可能與 ZDNet Taiwan 約略有所不同。

今(09)年初,應中山大學資管系主任鄭炳強教授的邀請,到他們學校做了一場演講。由於筆者與鄭教授原先並不認識,是透過台科大資管系主任李國光教授聯絡到筆者,因此,鄭教授邀請我在演講前先與他碰面、共進午餐,並且藉這個機會交流彼此在軟體工程方面的心得。

在那次午餐約會中,我們聊到了系統分析專業這個議題。鄭教授表示欣賞筆者寫的〈展現系統分析專業的七種能力〉,還曾在課堂上向他的學生推薦這篇文章…與鄭教授交流互動的過程中,也讓筆者得到不少收穫,回到台北後,一直想找機會分享這些收穫。

由於我一直想找機會回應那篇文章的讀者意見,也就是ZDNet讀者對於那篇文章的前半段〈怎樣才是專業的 SA?〉的一些留言,筆者發現這次行程的收穫,正好可以讓這篇文章有一個很好的起點。 閱讀全文 →

分類: CNet/ZDNet, 分析設計建模, 利害關係人, 寫作, 專案團隊, 思考, 溝通, 生活感觸, 知識管理, 職場 | 3 則留言

向人生說「好」

沒問題先生上次的控制理論課程,老師要我們觀賞《沒問題先生》(Yes Man)這部影片。同人沒看過這部影片,於是到影片出租店租了這部片子,並利用上週的週末假期看完這部影片。我覺得這部影片還不錯,想以這篇文章來表達我的心得。

這部影片是敍述男主角卡爾艾倫(金凱瑞飾),在離婚之後,過著與世隔絕的生活。他刻意地封閉自己,拒絕與工作以外的事物打交道,連他好朋友的訂婚宴會都沒有參加,讓他的好朋友相當生氣。此時他的發現這種活死人的生活應該要改變,於是參加了一場自我開發的課程之後,教他凡事都要說「Yes」,否則說「No」會因為違背自己的承諾而讓不好的事情發生。從此之後,他的人生似乎開始變得不一樣了。 閱讀全文 →

分類: 思考, 新時代, 生活感觸, 親子關係, 電影 | 發佈留言

眼睛在占星學上的類化

一般而言,占星學眼睛的類化,是以太陽代表左眼,以月亮代表右眼。但這樣的看法是否會因為性別的不同而男女有別呢?同人最近看到一種以左眼管右腦、右眼管左腦的說法。指出左腦的強調推理,與右腦的強調直覺是不會隨著性別的改變而有所不同的,故眼睛的類化是不會隨著性別的不同而有不同的看法。

同人也一直以為眼睛的類化不會因為性別不同而有所不同,但卻發現以上的推論出現不小的瑕疵。剛好前一陣子聽到洪蘭的演講,表示《右腦革命》提到左眼與右腦有關、右眼與左腦有關的觀念是錯誤的。眼睛與左右腦的關係是左右眼的左側所接收到的影像進入右腦,而右側的影像進入左腦。因此,顯然我們不能以左眼管右腦、右眼管左腦來推論太陽代表左眼,月亮代表右眼的結論。

或許有人會說,這就是科學或迷信的差別,我們何必對此吹毛求疵?但同人認為科學的本質並不在於真理能否確知,而是在於我們如何面對事實的態度。 閱讀全文 →

分類: 健康, 占星, 思考, 生活感觸 | 8 則留言

關於認清意義

上周控制理論的研習課程列舉了一些學習控制理論的原因,提到為了真正擁有、學會享受、懂得欣賞、認清意義、讓生命更充實、以及更實際,所以應該聚焦學習控制理論的課程。其中同人對「認清意義」有一些想法,於是透過這篇文章來分享我的看法。

在生活中放下掌控是一件不太容易做到的事,因為掌控是讓我們做一些事情好讓我們感到對問題不用再焦慮。然而,當被我們控制的對象會因為受到掌控的焦慮而與我們關係緊張時,那將會產生我們更大的焦慮,而造成我們人生的憂鬱。如此我們將得不到屬於我們生命的意義,讓我們的生命感到快樂而充實。

為什麼我們無法感受到快樂而充實的生命呢?因為我們心目當中,所謂的「優質世界」圖像無法實現,無法和對和我們有關係的人一齊去做有趣的事情。但為什麼做不到呢?因為掌控拉開彼此的距離,更有甚者,關係惡化到必須改變我們優質世界的圖像,而這樣的結局又讓彼此都很痛苦,尤其是我們總是傷害我們心愛的人最深。

假如我們可以認清生命的意義,就可以放下掌控以實現我們優質世界的圖像。 閱讀全文 →

分類: 問題解決, 學習, 心理, 思考, 新時代, 生活感觸, 衝突, 閱讀 | 1 則留言

學習控制理論增進親子關係

昨天在臺北市立圖書館內湖分館參與了一場親職教育活動,由國際家庭生活教育中心所規劃「如何帶領父母或照顧者學習:控制理論的課程」雖然由於參加的人數不多,未達推廣此活動所需的最低人數,不過感受到西湖圖書館主任、與主講者的熱誠,加上體會到這個課程的重要性,每個參加者都很希望課程可以持續下去。

在集思廣義之後,大家決定調整了上課時段,由原來的四周的禮拜六全天改為周六的下午,並加入較為生活化的副標題,以爭取更多有興趣的人來參加本課程。當然主講者也讓大家對控制理論有初步的認識,並與大家座談如何解決生活所碰到的親子問題,令人受益匪淺。同人覺得有必要將這個課程的訊息分享出去,希望讓更多的人知道這個訊息而助於此課程的推廣,讓課程可以繼續下去並讓更多人受益。 閱讀全文 →

分類: 問題解決, 學習, 心理, 新時代, 溝通, 生活感觸, 親子關係, 閱讀 | 2 則留言

降低資料存取的重覆性

程式碼的重覆性使程式不容易維護、以及增加系統出錯的機率,同時使得程式的再用性難以提昇。因此降低程式碼的重覆性對程式碼的品質與彈性有很大的助益。然而,在資料存取與與物件型別的無法分離的情況下,卻會使得開發者難以對治程式碼的重覆性;相同處理資料的邏輯,受限於處理資料的不同型態,使得開發者必須依據資料型態不同,而改寫同一段程式碼,使得程式碼很難共用。

就像一個比較常見的例子是資料永續存取的實作,常會因為存取資料型態的不同,而影響到資料存取的界面,因此對每一個需要持久化的商業領域物件,都必須重覆地實作它們的 CRUD 存取功能。

雖然透過永續層的概念,我們可以將這種重覆性隔離開來,加上有些 ORM 永續框架的協助,開發資料存取物件的負擔並不太大。然而即使如此,我們有沒有可能避免重覆開發資料存取的元件,不用針對每一種物件型別都要寫一支相對的資料存取物件呢?要達到這樣的目的,我們必須分離資料存取的處理程序與物件型別,但要如何才能做到呢? 閱讀全文 →

分類: 分析設計建模, 問題解決, 學習, 編程技巧, 設計原則 | 1 則留言

參加生產者之旅有感

18 日和全家參加主婦聯盟東區營運的生產者之旅,參觀幾家與合作社合作的生產者,讓大家對共同購買的產品有更深一層的認識。我們參觀了新峰芽菜農場、關西段木香菇、以及來春嬤麥芽糖,接受這些生產者對我們熱情地款待,同時也感受到他們工作的辛勞與努力。在感動之餘,同人也寫了這篇文章分享此行所得到的心得與體會。 閱讀全文 →

分類: 健康, 寫作, 新時代, 生活感觸 | 發佈留言

聚餐也談品質流程

本周一同人在新公司 on board,公司事先訂好餐廳為我舉行迎新聚餐。在這場聚餐當中的一道菜,讓大家開啟談論品質流程的話題。 閱讀全文 →

分類: CNet/ZDNet, 利害關係人, 品質文化, 問題解決, 專案監控, 專案規劃, 思考, 生活感觸, 職場, 開發流程 | 10 則留言