※ 引述《razor (=_=)》之銘言:
: 不過,專業技能的部份,一開始是採信任的態度,
: 結果發現即使給的是他自稱熟悉的程式語言,仍有理由說他不懂不會,
: 為什麼不會,因為他沒做過,
: 但是要求的事情並不難,難度就是在網頁上列資料加分頁的程度而已,
: 普通得不能再普通了,仍然說不會,
: 那我就不知道該怎麼教了,我的責任並不是把他教到會為止,
: 只能落一句話,叫他找一本書抄一次練練經驗.
: 這種東西,其實在做學校功課就應該練會,而不是出來工作才哀不會.
: 在職場上,事情不會做,誰理他啊! 沒有謀事能力,自己的問題最大嘛!
看了第一篇和這一篇,其實我是贊同原po的,
第一篇中寫到"人如果自己選擇來做程式工作,自動學習是必要的職業道德",
再加上這篇中的舉例,讓我想到我的親身實例,
在以前公司,我曾經幫我師父帶過一陣子新人的訓練,
(其實相較於那個新人,當時我也才比他早進去半年而已)
結果當時的同事(新人)來問了我訓練題目的意思,
我也解說得比我師父當初跟我說的程度還要詳細,可是我發現他問我的意圖是,
想要知道更詳細的例如要怎麼寫、用到哪些api,我就會拒絕再說了,
而且我相信只要會上網路,那些資訊都很容易得到,只是自己會不會利用的問題。
另一次經驗是,遇上一個主管,是工程師一路爬升上來的,
結果問了我更common sense的問題,
譬如會在word開檔,卻問我excel要怎麼開檔(這只是舉例)。
幾次的經驗,真的讓我對某些身為工程師的自學能力感到無力,
在我的想法中,我認為身處在科技業或為工程師,
很難免得就是在工作上會有需求要接觸到你不懂的東西,
並不是所有的東西你都能找到人問、找到人帶你入門,
如果自己自學的能力不夠,真的該想想自己到底適不適合待在這個行業?
我想原po他的意思,
並不是指新人就應該什麼都懂、什麼都會才進來(不然怎麼會叫新人),
也不是不高興老人為什麼就要無條件的教導新人,
而是認為一個新人可以不用懂很多,但至少該具備基本的能力,
再加上自學的能力,這樣就很夠用了。
我曾經去面試過一個工作,主要寫C/C++,
主管跟我抱怨說一堆來面試的人,就是有連marco都不知道是什麼就來的,
這種人基本上在第一關的基本能力上就會被刪除了,
但自學能力這關,恐怕還是得靠面試官多測試了。
又說在測試自學能力這關,老實說我很贊同王森所寫過的一篇文章,
文章中說到要測試一個人的能力,他會在面試的時候問對方你會什麼語言,
假設他會C, JAVA, PHP, PERL好了,
那就選一個他不會的、或是冷門的語言,譬如是Ruby好了,
就給他一天的時間,請他利用眼前的只裝有純OS的電腦、網路和電話,
寫出某一個應用程式,方法隨便對方選,
要打電話找救兵也行、要上msn找人也行、上google也行,
總之,能完成多少,就盡量完成。
看來方法是不錯,只是這種方法,對於公司面試恐怕要耗費不少資源吧...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.187.7.33