[小軟工談KM]1. Just write down what you know.

images.jpg

(上面那個圖是啥?是有名的知識螺旋理論)

在軟體工程師的是世界中,如果有比改錯程式碼更令人可恨與厭惡的,想必就是去做所謂的知識管理。

Why Knowledge Management? Why not write code?

如果這句話所指的,我想說許多人工程師會思考到說,為何要浪費(或者說白費?)時間去做知識管理呢?反正,這幾段程式碼只有我看的懂(根據我怪怪的變數命名原則與艱深的template下,我[一般人都會如此]相信沒幾個看的懂~)。是的,在軟體產業中,我相信站出去喊著知識管理的口號,會有上百個工程師如此的想~ (起碼,看著這篇文章的你~~ 或許也會這樣想)

那麼~~~ 為何要做KM? (看CODE 不就好了?)根據偉大的Google大神查詢的結果(約有1,820,000項符合知識管理的好處的查詢結果)。MIS的老師也不厭其煩的的教導說,知識要內化、才能怎樣怎樣怎樣~~~~ (說實在的,我忘了~)。在撰寫MIS的考卷的時候,相信各位都可以寫的比我好的答案去說明如何做企業內的知識管理,如何去架設一個良好的企業內部的資訊系統、如何管理員工來利用知識管理來增加生產力 ….. XX(嗯~ 基本上,很多時候,在寫這樣的考卷時後,我發現 跟考公民道德是一樣的~~~ =_____=)。每個人或許都寫的一張漂亮的考卷,但是卻不見得每個人都會去實踐它,甚至只是簡單的內化。

The much you write down on paper, the more you understand it.

對於任何一種知識而言,能夠用文字去陳述的時候,表現你更能夠了解它。 思考、寫下然後說出。這些基本的原則,卻代表著簡單的事實~~~ 人們往往認為在不懂得時候才會認為自己已經了解了。如同Joel在他的文章中[從代碼工到開發者(Mike Gunderloy’s Coder to Developer)](http://local.joelonsoftware.com/mediawiki/index.php/從代碼工到開發者) 中所提到的相同。在Pragramatic Programmer裡面也提到說~~~ [對於任何難解的Bug,再要求人家幫忙的時候,試著用言語去表達現在所遇到的困境~]。當你試著用言語去表達你所遇到的困境時,這個當下表示 你正思索著問題的本質。也就是The Old New Thing 裡面所提到的Before you develop a solution, make sure you really understand the problem)。想要表達問題的時候,可以逼迫你去重新思索問題的~~ 想當然也可以幫助你過濾一些不必要的思慮,並且去縮小話你所遇見的問題。

面對每一段論文的文字,印出來反覆的閱讀;面對著要講的話,寫下來反覆的閱讀。

這一段highlight 文字是中文的,由於這是我研究所指導教授劉教授的名言。兩年的研究所生涯,我修正錯字的個數可能比起我寫的程式源碼還多。(相信我~~你現在應該還可以看到不少個錯字~~)但是那時候的訓練倒是好好的訓練我對於文字撰寫的掌握度。什麼叫對於文字的掌握度?? 也就是寫作(你可以先當成把想法寫成文字的能力,並不是叫你寫出哈利波特)的成熟度與能力,是取決你有多常去寫他。

想起寫作能力描述,吳淡如對於對於作家的寫作能力有一種所謂的妓女理論(這段敘述來自我看到的節目上,但是似乎找不到全文~~)

[吳淡如](http://www.alexind.com/bettycafe/)提到:[寫書就像是當妓女一樣,像是一些偶像歌手、明星要出書,必須累積了靈感或是忽然興致來了才能出書~ 就可以賣的非常好的價錢,這就像是高級妓女一樣;  而像是[吳淡如](http://www.alexind.com/bettycafe/)一樣,人家給了錢,一篇文章就自然出來即使沒有任何的靈感與興致都可以寫出來~~ 就像是專業的妓女一樣。] > >

或許這樣誇張的文字,對於將思考鋪成文字而言~~或許有些離譜了。但是卻可以讓我們思考著,你!!!!!(還有我啦) 對於文字的掌握度到底有多少??你真的能將自己所懂所知寫下來,而不是靠一些艱深難懂的程式碼??

Just write down what you know, not coding.

…. 待續

量量你的Blog影響力

憂鬱馬戲團看到的,有興趣就可以去看看。只要在Bloginfluence 打入你的網址~~~

計算公式是** [(blog+文章數+反向連結數) + (bloglines訂閱數* 2)] * 1+(GooglePR值/10) **。 > >


My influence
[1610]


My influence
[1610]

我的BlogE影響力還是不夠~~ 希望自己能夠更加努力~~~

(Joel on Software)》翻譯計畫

如果說網路上的BLOG要找出一個最具權威的軟體專案管理與設計的文章,Joel on Software 絕對是最有趣而最有深度的了。

oldsidney 所提供的《約耳談軟體(Joel on Software)》翻譯計畫 - 繁體中文版更是偉大的計畫~~~ 至少~~ 比起Joel on Software更讓人不費力閱讀~~~

joel.reddit.com是Joel 最近開始的計畫,讓大家可以在上面分享網址,並且投票~~ 到是一個蠻有趣的應用~~

電影心得~~神經俠侶

mov

人們都以為當警察天天置身鎗林彈雨中,與悍匪生死拼搏,其實,現實生活中的警察,不是打不死的英雄,而是市民的公僕…… 陳俊傑(陳奕迅飾) 是一名駐守香港島灣仔區的軍裝警員,七年的警察生涯對於他來說只是一份工作,傑每天規律地抄牌、巡邏,漸漸開始對人、對事都變得麻木,反而,放工後踢波成了傑的精神寄託,直至遇上小師妹廖得男(容祖兒飾),傑的生活亦因此而起了變化…… (圖片與電影簡介:[ YAHOO香港電影](http://hk.movies.yahoo.com/041228/28/18151.html)) > >

這部電影最近一直在第四台的國片電影台重播中,相信想看的朋友們應該也會有機會可以看的到。而這部電影呢,我大概都是在轉台的途中看到的,每次就看個片段,所以大概也看了個三次才把整部電影看完。

既然分了很多次才看完,那麼這部電影有什麼值得我來講呢?我想是對於這部電影裡面其中的一幕吧。裡面充滿鬥志的先進警察(容祖兒),看見老油條的警察(陳奕迅)不但看見路邊有事情不管事,遇見真的需要幫助的人,也不伸出援手的敷衍態度感到反感;也對自己工作上的感到相當的無力,於是有一天在巡邏的時候,容祖兒就賴在那裡不願意起來。大聲嚷嚷的說要不幹了,不願意當一個不管事的警察。


(圖片來源: 中國台灣)

這時候,身為前輩的陳奕迅不但沒有安慰她。還一副冷淡的口吻說: “ 你要離開? 也要今天巡邏完了才能離開吧?警察也是人,無法全部事情都做到的。想自殺?別浪費子彈了~~”

當~~ 陳奕迅冷淡的再說著這些話的時候,畫面剎持就切到隻前陳奕迅當菜鳥警察的時候。同樣的場景便成了他是菜鳥;有另外一個老鳥警察也是這樣的告誡著他~~~~~


(圖片來源: 中國台灣)

這樣的老鳥告誡菜鳥;菜鳥老了~~ 再把一樣的事情告誡著以後的菜鳥。但是告誡的事情,不是應該注意的事項;而是要認清的事實。讓人真的不勝唏噓~


(圖片來源: 中國台灣)

最近由於組織改編的關係,有了一個新人交給我帶。看完這片的時候,自己不禁會思考著: 再待新人的時候,是否能保有自己樂觀進取的精神而不誤人子弟。在不斷的OEM來來去去的時候,是否能保有原來剛進入公司時候的熱情?面對著產品上的架構設計與建置功能的時候,是否也會將就現今狀況而做出妥協??都是我自己該反省的事情~~~  除了這些之外,隨著能夠掌握的事情越來越多,是否能夠將schedule完整的掌握而不會只是勉強自己來加班去達成所謂的on-time schedule。

電影裡面的陳奕迅,原本不想去當警察的於是七年下來變成了渾渾噩噩、待人處事相當麻木的一個老油條警察。改變它的不單單是週遭的環境,還有對於一切事務的失望與妥協而成的。喜愛寫程式的我,進入了單純的軟體公司自然是自己所期外與熱愛的,沒人強迫、沒人勉強。期許自己能夠更有熱情的面對一切的挑戰與進展 並且也希望自己能夠保有充實自己的熱情與積極的態度~~~

希望你我共同努力~~~

BlogShare for you(把你BLOG 當成股票)

Blogshares - The Fantasy Blog Stock Market Game

BlogShare是一個相當有趣的網站,可以在上面將你的Blog當成股票一樣買賣,既然是當成股票~~ 自然也就有漲有跌。發現了這個網站,我就很自然的想加入自己的Blog(BlogE)。結果~~ 令我相當驚訝的是~~~

Blog E已經很久以前就加入了(自從2004年,這個似乎是我Blog 成立的時間),並且已經有價值出現了~根據這份折線圖 我的blog最近似乎還在跌停板的點(怎麼會這樣??       

@____@

 newgraph.png

newgraph2.png

嗯嗯~ 根據這個圖表,我們可以看到,BlogE後勢看好並且衝破年度高點 持續的的向上衝阿~~ 什麼?? 你沒買?? 老師不是說”叫你買、叫你買、叫你買”   老師講話~~你不聽嘛!!! (丟滑鼠~~)

大家也趕快把自己的Blog 加入吧~~~~~ 也希望大家的Blog都能夠漲停板阿~~~

Nice plugin for MT “MTWholeSystem”

關於MT的技術

David Raynes has release a good plugin which name is “MTWholeSystem”. Use this plugin you can easy to build a index blog for all blogs in your system.

There is a chinese edition which has told you how to use this blog. This blog also introduce other interesting plugins.

By the way, I need some plugin look like this one, ut should be classify by every categories. Maybe I should modify “MTWholeSystem” to make a new one for this.