Calendar

一月 2010
« 十二月   二月 »
 123
45678910
11121314151617
18192021222324
25262728293031

Categories

解決問題應有的態度

這裡是單就寫程式這一面來講。
時常看到很多人在學寫程式或是解決問題時,
都走了很奇怪的途徑。
已經罵到懶得罵了,
所以先來整理一篇以後用網址罵就好。

遇到問題的時候總是會想查資料來幫忙,
這是可以理解的,
但是問題就出在查資料的方法跟後續的態度實在讓人很火大。

以可信度來分類資料來源:
教科書、規格書、官網:98%
網路教學:70%
討論區:60%
問人:50%
自己: ??%

不過這真是奇怪了,
我一直以為印度‧阿拉伯數字是幼稚園還沒畢業都看得懂的,
但似乎不是這樣。

很多人絕對不從可信度最高的一項開始分類,
就直接找可信度較低的網路教學討論區
通常會這樣的多半是書讀太少或是懶惰
但總是會以比較有效率當藉口來說服自己跟別人;
這種時候書到用時方恨少書到用時仍不知死活的差別就出來了。

總之不管是因為本來就沒有打算要走這領域而查詢網路資料或討論區,
還是因為打算走在這領域上卻書到用時仍不知死活而這麼做,
更常見的腦殘行為就是照著上面寫的試著做了一下,
只要一發現這樣做會不行或出現問題,
就馬上放棄這個資訊改走別條路。
在這裡我還是要再罵一次,
你們雖然看不懂印度‧阿拉伯數字
但是對這種資訊來源的信心都這麼差了,
為什麼還不知悔改呢?

如果你是該領域的新手,
雖說網路教學和討論區的資料可信度不是那麼高,
但是世界上好歹還有半桶水而且真的懂一些基礎的人其實還是不少,
如果你看了很多網路教學和討論區的資料都這麼說,
那麼對資料進行歸納的能力總有吧?
很遺憾,
我看過的人普遍都還是沒有。
以前某人曾經說過,
人跟動物的最大差別,
就在於人的歸納能力很強;
唉...

花時間歸納出來的結果往往能夠大大的提高可信度,
但很多人測試了一下發現無法解決眼前的問題出現更多錯誤
就將之視為不正確的方法
這可是在邏輯上犯大忌的,
學商的姑且就不說了,
學理工的還這樣簡直就是該死。
難道你會認為一個部門的腐敗會因為換了主管就立即搞定了嗎?
進行改革途中不會引發任何其它之前沒有過的爭端嗎?
不可能嘛,
那為什麼隨隨便便試了一下就放棄了?
懷疑自己的歸納能力?
認為自己不配當人類?

這時候最不可思議的情境才要上演,
居然有人繼看不懂印度‧阿拉伯數字和認為自己不配當人之後,
突然莫名其妙的對自己解決問題的能力感到相當有自信了,
可能還會想一些過去的風光事蹟來催眠自己,
諸如:
「老子過去在人際關係上總是能臨危不亂、隨機應變,在學校和公司裡搞垮過多少仇敵,這種問題算什麼,老子自己就能解決。」
「老子以前在公司寫 DOS 程式全公司無敵,強到連主管都要對老子敬畏三分,這種問題老子自己搞定就行了,查什麼資料讀什麼書。」
但是非常遺憾,
在客觀條件上你就是這個問題領域的新手
如同前面的可信度列表裡,
自己是完全沒有能力判斷自己本身的可信度的;
不管你以前用多神的方式解決過多困難的問題,
如果你失去一顆以新手身份來學習新事物的心,
那麼你已經玩完了;
這也是基本邏輯問題,
但是卻時常有人被逼急了之後開始神經錯亂
以旁觀者的角度看起來實在很滑稽。

如果真的是像上面過去曾經在其它方面很風光的人,
那也就算了。
更常見的是那種讓自己陷入絕境
在各方面都很新的新手,
總是放棄了可信度最高的資料來源,
接著從不太可信的網路教學和討論區歸納出可信的資料,
經過一點點簡單的嘗試後又直接放棄。
最後還不知悔改
甚至自欺欺人到以為自己無路可走,
開始決定靠自己像個無頭蒼蠅般完全不根據任何資料亂鑽亂試的,
這種人我勸你還是馬上去投胎當蒼蠅好了。

其實這些人只做這些嘗試的話也就還好而已,
但是重點是他們還喜歡找人來問,
其實就算是大師來回答好了,
大師常常忙到暈頭轉向甚至常常跟沒睡醒一樣,
可信度也不會比 50% 高到哪去,
看看那些充滿筆誤的聖經本教科書吧...

靠自己的出發點的確是對的,
但是態度跟方法會決定一切,
反正自己看著辦吧。