電話面試引發的思考
在博客園安家有好幾年了,但我知識面比較窄,文采也不好,一直沒有寫過什么。前幾天看JeffreyZhao的文章《博客二三事》,受到一些啟發,決定不管好壞,還是把自己所見、所做、所想寫一下,一是對自己平時工作中遇到的問題做個記錄,也可以接收到很多不同的聲音,可以讓我少走一些彎路。
前些天收到51job的廣告郵件,說我的簡歷已經很久沒有更新了,正好晚上準備睡覺了,關機前覺得還不太困,就去更新了一下簡歷。接下來的一段時間,接到了幾個通知我面試的電話,因為要等年底分紅,我也只是問問待遇,再和對方解釋一下暫時不想換工作。
有天武漢EDS的HR打電話問我愿不愿意參加他們的電話面試,因為太久沒有換過工作了(再有半個月就滿5年了),頭一次聽說電話面試這回事,所以欣然答應。只是想感受一下電話面試是怎么回事,也沒有做準備,忙了一天頭都是暈的,面試電話已經來了,面試官問的幾個問題也比較簡單,但我忙了一上午,期間沒有說話(我一個人一間辦公室),突然要面試了,腦袋居然有點轉不過彎,面試結果可想而知,感覺連自己想表達的10%都沒有表達清楚,面試完覺得很不甘心,自認水平沒那么差,但只是面對一個中文夾雜一些英文的面試官就亂了陣腳。這次的面試讓我覺得非常沮喪,頓感自己有點落伍,跟不上這個圈子前進的步伐了。
面試官問到兩個問題,正是我最近在考慮的。問題是我對vs2008中的一些新技術是否有做過了解,例如mvc,wpf。這個問題說來有點話長了。另外一個問題是讓我描述我以前的一個項目。我想描述以前的項目,當然挑自己最得意的來描述了,但是很可惜,.net平臺上做開發,總是沒有什么很讓我自己覺得很得意的,說好聽一點,咱是站在巨人的肩膀上,說的不好聽,…..此處略去200字。想想B/S的系統,反射抽象數據工廠,構造器,如果搞CMS可能用用解釋器,定時任務可能用用單件,在webforms里這些基本都已經成定式了,我還真想不出這么向面試官講我項目的亮點,我怕說了別個說這太普通了,是一般化要求。各位有經驗的講一下在面試的時候如何很好的描述或適當的吹噓一下自己的項目,謝謝了。
我從03年.net還是1.0beta的時候就開始學習.net了,05年之前用c# winform做了當時工作單位的一個與銀行的數據轉換工具,計算中心只有2個人,一個是主任,主任嘛肯定是不用做事的,他也不會,只負責開會。我一個人做了半年多,05年開始局里要搞信息化建設了,我開始接觸webforms,一直到現在。期間從1.1432到2.0進行過一次新知識的學習,大概花費了1個月時間,之后asp.net ajax很誘人,又學習了asp.net ajax。這期間有一個比較痛苦的過程。Asp.net ajax之前的開發代號為atals,大概用了接近一個月時間,從atals服務器端控件到客戶端編程,尤其是客戶端部分用了更多的時間,但時間不長asp.net ajax大變樣了,很多地方和以前的版本不同,讓我很惱火了幾天。在這之后微軟也開始了瘋狂的版本更新,2.0還沒有用多久,3.0,3.5,現在4.0了,我還在用2.0,呵呵,我不是不想學習新知識,只是想等微軟稍微穩定一點再開始。
其實新知識的學習我已經開始在做準備了。不過我想在我的每個階段,都有一個可以讓我基本滿意的作品存在,所以在4個月之前,開始整理以前的一個項目,我想把它加以改造,做成一套簡單好用的CMS,以后接到私活就不用把太多的功夫花在一些重復性的工作上了,也可以無償分發給一些搞前端的朋友,拿來就用,省去敲代碼。現在這個項目進展基本順利,稍后我會花大概15篇左右的日志來描述它的開發過程和思路,現在大綱在另外一個doc中,稍后整理清晰后就會發上來,請大家拍磚。這個工作完成之后,我想會花費3個月左右的時間告別.net2.0,向大家看齊,進入.net4.0的繽紛時代:)