工具只是工具,在熟悉他,她也只是工具,不會變成其他東西。
因此我們常常會問你熟悉甚麼工具,卻都不會去問你懂流程作業嗎?
在工業社會上"流程"這個詞層出不窮,
但教育訓練上"流程"卻只能不斷培養,而不是開一門課,上完課就能學會。
我個人觀點是這樣,工具不用太熟悉,會用就好,畢竟現在是資訊爆炸的時代,透過網路,不熟的東西一定有。
例如說開發網路爬蟲:
取得原始碼>解析原始碼>資料分類>存檔
這樣的流程看上去很清楚明瞭對吧!!
可是我們第一次開發時常常是瞎子摸巷的方式製作。
腦袋裡想的可能會變成這樣:
解析原始碼>存檔>分類
這個例子是誇張了點,是因為我第一次做網路爬蟲時,腦袋真的是這樣想(夠傻吧)
導致爬蟲有為無頭,結果甚麼都做不到也不會變化。
最後知道問題原來這麼簡單,就是運作流程沒搞清楚。
就成就了一些自用小工作的問世,甚至同一個功能可用不同語言撰寫而成。
最後成就了開發流程是這樣:弄清流程>工具開發方式搜尋>完成工具。
我想資訊界的人都會第二關卡關吧,因為工具不熟怎麼開發。
但是我們別忘了,電腦的原型不是1就是0,那樣的話不同工具相同方法也一定可行吧!
所以今天我們要的是一個工具,那就不要去在意是甚麼開發方式,那只會阻擋資訊人邁出下一步。
開發前先想好自己的終極目標吧~~~
沒有留言:
張貼留言