看板 Soft_Job 關於我們 聯絡資訊
你列了一堆,有沒有快速篩選這個人能力的方式? 如同你說的 problem solving的能力 所以又回到了原點 學歷是最容易、最客觀的比較方式 在求學過程中,大家的時間都是一樣的 至少能讀前幾次志願的人 態度、智商、自制力、細心度 都是頂尖,經過客觀考試比較。 曾跟主管聊天找人的過程 他說104打開,至少有上百人。 你覺得怎麼找的方式,能夠不找到雷且快速? 另外一件事 第一道篩選的人是HR,HR看得懂你所謂程式設計師的能力嗎? 大多數HR只看得懂校名而已。 不是所有HR都跟獵人頭公司一樣有能力。 學歷經歷是這版常常再戰文的話題 講實在的,二個都有才是最重要的,沒有就花時間去培養就好了 別浪費時間(例如發表這篇文章)... ※ 引述《chucheng (時間太少事情太多)》之銘言: : ※ 引述《descent (「雄辯是銀,沉默是金」)》之銘言: : : 本身也是學歷差的人, 最近看到一些面試的文章, : : 有些心得和大家分享如何彌補這劣勢, : : 不過只針對學生時期, 就業後可能功效不大。 : : 1. 參加 github 的專案, 或是把自己興趣寫的程式碼放到 github, : : 至少證明自己會用 git。 : : 2. 參加線上競賽, ex: topcoder : : 學歷不行只能靠實力, 這是實力的展現之一。 : : 希望大家能在補充多一些。 : 其實程式設計師是少數學歷只是參考的工作 : 面試和HR最常聽到的鬼話叫做 我們要找有 "problem solving"能力的人 : 年輕(剛下海)的時候不懂,慢慢了被面試or面試別人有了一些體會 : Lv 1:到底懂不懂程式語言 : 講白一點,用c語言會不會指標,寫java懂懂基本的物件導向的寫法 : 封裝、繼承、多型等等   : 當然有經驗有差,但基本的語法總該要會吧 : Lv 2:基本的資料結構、演算法、Disign Pattern老師在講你有沒有在聽 : 光是懂語言,可以寫出爛程式,什麼都給我搞O(n!)的寫法 : 舉個例來說,問你用1元5元10元問組出1000元有幾種組法 : 你可以硬拼用for for for,但別鬧了… : 上面只是舉例,很多時候前人已經發明了很多方法/解法/寫法 : 能不能重用,能不能不要浪費白工自己在那裡啃一個很慢又很爛的東西 : Lv 3:能不能get job done "quickly" : 講白一點,有任務丟給你能不能快速解決 : 會不會regular expression,懂不懂grep等基本的指令 : 遇到問題時能不能很快找到工具 : 要你建一個demo網站能不能馬上django 拿來就組一個基本的service : 尤其是start up,很需要這種技能 : 老闆跟你說要把server搬到EC2上,能不能自己搞懂 : 還是什麼都要買書,下課,找老師/幫手/顧問? : 當然不要走火入魔,跳過Lv 1 & Lv 2,自以為什麼能google就是Lv 3 : google不到你就不會,找不到解法就要能寫出解法 : 畢竟出來混就是要寫code好嗎? : Lv 4:已知問題,已知答案能不能搞出來 : 舉個例來說,Google的PageRank早就發表出來 : 今天解法(方向)丟給你,有沒本事看懂然後implement出來 : 這只是個例子,常常工作上有很多很多時候,需要你去找前人的解法,然後實現 : 能不能做得到?有很多種解法的時候,能不能判斷何者最適合? : 基本上這個訓練應該要在研究所唸碩士讀paper時+寫論文時練成 : 講白一點,有高手帶你的時候,你不是”工具人” : 你是一個有思想,懂得分析、實作的人 : Lv 5:已有的答案有問題,有沒本事improve 他 : 從二個角度來看 : (1)發現MySQL有Bug,能不能report他,和open source社群討論 : 確認了bug,有沒本事dig deeper去改source code : 講白一點,遇到很難很難但非解不可的問題時,有沒本事跳下去讀source/spec : 把問題搞到透徹搞到通 <-- 不一定是open source,有時是公司的系統 : (2)有沒本事搞懂很難的觀念 : 我是Data Mining的,舉我自己領域的例子 : 丟個新技術(還沒在教科書裡的)給你 : 像是http://en.wikipedia.org/wiki/Latent_Dirichlet_allocation : 能不能自己花個二三四五六個月變成專家 : (可以類推各種情境,總而言之有任務需要你變專家) : Lv 6:當問題只是一個抽像的目標的時候,怎樣定義問題,找解法 : 基本上這是很多PhD的工作,今天怎樣讓Search Result更準確 : 一個經典的例子是http://en.wikipedia.org/wiki/Netflix_Prize : Netflix有一次要大家提供最準確的的電影推薦給訂閱戶 : 一個看起來簡單的任務,當時可是驚天動地的挑戰(一百萬美元獎金) : 搞技術的人可以問問自己,有沒本事推一個open source的project : 讓大家能接受,回到前面的例子,沒有本事成為 : 設計Django,推出Django,到大家接受Django的那個創始人? : Lv 7:有辦法讓Lv1 ~ Lv6的人和平相處為你賣命 (亂入) : 講白一點,用嘴巴寫程式,最好還能讓人"自願"領22k 和你一起追夢 : 很多Start up的CEO都有這種特質 : 註:任何Lv 都可以直跳Lv 7 :) : 其實當技術人還算快樂,反而Lv 7,看起來容易輕鬆,做起來難 : 不然為什麼start up ”成功”的人那麼少,對吧? : 上面只是舉個例,抓個精神就好,關鍵在愈往下的"人材"愈少(Power law?) : 也因此薪水在給的不是線性的,不是Lv7 = 7倍Lv1,而可能是Lv7 = N^7倍Lv1 : 很多人以為一直上課/補習/買書/...就是成長 : 但其實還是一直在Lv 1打轉…相信我…這領域… : 很少很少很少很少人可以練成 十里坡劍神 的! : 一定要想辦法走出去,學歷不是重點,重點是要用心 : 不然Lv 1再久還是Lv 1 : 祝大家直衝Lv 7順利 XD -- 「股市原意,乃讓集資搜資有其地,社會向榮,人皆有賺。 惜人性貪婪,耗盡心思,巧取豪奪,樂土成煉獄,血雨腥風 ,殺戳不息,無數人蕩產傾家輸性命,勝者則喪良知人格。 余於股壇數十載,未嘗見一真正鸁者,智者應知此乃一處永無贏家之戰 。取勝唯一法︰「及早離去」四字而矣。」 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.70.92.12 ※ 編輯: idleidle 來自: 203.70.92.12 (04/20 08:45)
GarnettC:推!! 04/20 09:32
andymai:最客觀?LOL都搞出戰績排名了~還不是一堆雷?從學歷篩選不是 04/20 13:39
andymai:不對~但它頂多證明能力~不能證明可以團體作戰... 04/20 13:40
shortoneal:拿LOL排位比非常怪,在二千的場被當雷,在千二可不會 04/20 18:03
andymai:樓上~你確定???拿LOL來比喻就是要突顯團隊作戰的重要性~就 04/21 00:05
andymai:算是隊伍個個都是精英~但是意見不合搞分裂~照樣輸到脫褲 04/21 00:05
andymai:在LOL裡面我看過那種自己很強~但是隊員被殺只會狂罵~提不 04/21 00:09
andymai:出建議的~也看過自己很強~隊員很弱~會從旁協助~把整個隊伍 04/21 00:10
andymai:帶起來的~逆風照樣打到贏!這樣的情形在工作上也看得到~明 04/21 00:12
andymai:明是該召開會議一起討論架構的兩個部門~卻各自為政~又或者 04/21 00:13
andymai:部門內大家上班是同事、下班不認識~遇到問題是你家的事~這 04/21 00:15
andymai:不是在無形中增加了一堆因素來拖垮整個部門~甚至是公司嗎? 04/21 00:16