水能載舟亦能覆舟,端看怎麼使用它。
拜Google以及現在網路發達所賜,取得資訊是越來越容易,但也因為如此。資料氾濫,有很多人都已經不太理會了核心的 Know How 了。
在成功的三度轉職成為「程式設計師」時,我的第一份工作是在沒有對外網路的公家機關上班。有沒有人想過程式設計師如果沒了網路要怎麼寫程式呢?沒錯,我就是在那種環境下用JAVA寫了兩年的程式。
一開始真的很不習慣,每次要寫的東西如果是以前沒寫過的就必須要翻書翻個老半天,不然就是下班後上網查資料列印出來,隔天在帶去辦公室。不過也因此奠定了我在JAVA上很深的基礎。雖然我已經很多年沒用JAVA寫程式了,不過一些應該有的觀念還是有,如果現在要我寫,稍微看一下應該還是寫的出來啦!
那時候我們同事之間共同的特色就是,每個人的架上一定會有一堆書。這樣當需要的時候就隨時都可以查。當然,API的使用說明那時候有申請帶入電子檔。所以,當時我們沒有很多的 sample code 可以看,也沒有google可以用!只能靠書上的知識,瞭解後再轉換成我們所需要的!
在當時只覺得,沒有對外網路這樣子怎麼會進步呢?都什麼時代了。殊不知日後回想起來真的有種學到好多好多東西的感覺。不會因為有Google、有網路可以查,需要什麼找到Sample code就CV上去。因為後來發現有很多人都很愛CV,並且CV的內容到底是怎麼做的也不一定清楚,反正結果對,是客戶要的就好了。
拜現今的網路所賜,讓學習的速度變快了,但有的時候也會讓學習的速度變慢。端看用什麼方式去學習。真是「水能載舟亦能覆舟。」
pajace2001提到:
CV
請問CV是甚麼???沒學過java的人想問~~
CV就是Copy-Paste
謝謝你的提醒,我應該註解一下的,CV太口語了
原來是copy大法啊了改