轉載請注明 achieverain 找工作中
其實這并不是什么光彩的事,我原來所在的公司因為民營企業的死亡率最高的原因:資金鏈斷裂而死亡。在近半年沒有領到工資之后,終于在公司辦公場所即將到期之前決定重新找份工作。
先自我介紹一下,我是一個開源CMS開發組的領導者和核心開發人員之一,開發了大約70%核心部分的代碼。能夠在linux下完成除圖像處理以外的日常工作。我不敢說什么精通,但是至少該會的都會了。個人能力是:
PHP
XHTML + CSS
javascript
C
shell
其他在linux下進行開發和工作需要會的。
我的工資要求:稅后超過5k。
我的短期目標:2~3年之后用c或c++在linux下寫一個和ruby差不多的程序,當然,語法一定要類似于C和PHP
廣告時間: ^_^ 如果您對我感興趣,如果您能滿足我的要求,而且您的公司不會每天加班,不會每周六免費加班,可以給我發個招聘的郵件 jstel#126.com
我的簡歷投了若干份。其中有國內知名的網站,有不知名的小企業。
第一天,我去了一家A公司:
進去之后,發現這個是個騙子公司>_
我的經驗: 進去就收錢的公司十之八九是騙子公司
第二天,某大型民營公司
進去之后,人事部的阿姨^_^給我了一份題目讓我做,在瀏覽了題目之后,我發現了我最大的不足之處:我離開的PHP手冊竟然連參數的次序都分不清#_#,也怪我一直用自己的類庫,不用那些函數的。真是大大的失敗,而且這個卷子上的題目都是些稀奇古怪的不常用的題目
比如:
$a = 'sb';
$$a = 'ni shi ';
寫出 print $sb.$a 的結果。
也許出這個題目的人也在chinaunix上混,剛好那上面前一天才討論過 !-0_0-!
然后是
&$$a = 'BB';
寫出 print $sb.$a。$$a 的結果
還有就是 print <<
單引號和雙引號的區別(實在記不清是不是這個公司出的了),諸位讀者有知道的么?請告訴我,我的郵箱是jstel#126.com achieverain收。我只知道單引號不用轉義。至于他們之間的速度差別,抱歉,我真的不知道。
最后的那個大題我就沒脾氣了。連著3問都是多表聯合復雜查詢。我徹底暈了。如果我們的CMS程序有大量的多表聯合查詢的話,只能證明一個問題:我們的數據庫結構設計是失敗的。
最后做出來的結果還不錯。但是他們的工資太低了,只有3k,加上項目分成,可能才剛超過4k,對于我來說,是遠遠不夠的。所以,大家友好的分手了
第三天,某前門戶網站
在這個公司的題目是我最郁悶的題目,直接給我了一套C的題目,作的結果應該很慘。好久沒有寫C的程序了。雖然程序都認識,但是寫的對不對就不知道了。
更郁悶的是:第一道題是填空題, 大概意思是 計算機的軟件分為 ____ 軟件 和 _____軟件 ,_____軟件是電腦不可缺少的。沒有____軟件,電腦就無法完成正常的功能。 之類之類
這題目讓我想起了 在學校 每次計算機競賽里必考題: 地球上第一臺計算機的大號是什么? (別告訴我你不知道#_%)
在看了我的答題情況和聽了我的工資要求之后,我們繼續友好的分手了
第四天,某提前獲得投資的創業團隊
這里沒有做什么題目,只是負責網站開發的工程師和我聊了一會。他是喜悅國際村的斑竹^o^我把我們開發的那套CMS給他演示了一下,當然,當時發出去做壓力測試的程序還沒回來。只給看了內部演示版的。于是,答應我在那里試一下。
在這里工作了一天。我發現這個團隊的組織管理作的非常好。而且內部文化定位很好。大家的思路都很一致。自然干活會少走很多彎路。本來準備即使工資低一點也留下來,想第二天詳細談工資待遇的,但是很遺憾。我對公司的什么過敏了。第二天全身都是小紅疙瘩,而且至今沒有找到過敏源,我只有聽從醫生的建議:遠離過敏源#_#無奈的和這家公司分手了
此后休息了一周,繼續投簡歷
某當前最紅的網站讓我去面試,
我投他們的原因是他們打出廣告:高薪招聘,5~8K每月。
我到那個公司面試,做了一套面試題,考察的范圍掌握的不錯,有手寫HTML,簡單程序分析。簡單的數據庫操作,一個正則判斷email合法性我沒做出來,原因還是我一直在用自己的函數庫,那里面有很多判斷合法性的函數,不巧這個函數就在里面,我也很久很久沒寫過了(自從把函數庫這個函數寫了之后就沒寫過了)
和負責人談了一會。發現他叫我來不是為了錄取我,而且想了解怎么樣設計一個優秀的CMS >_<~~ 我仔細的給他講解了我們的程序的設計思想,程序的結構,然后,他讓我在一周內等下文……
順便BS一下這網站,他們招PHP程序員根本不會開到5k,因為面試我的那個開發部負責人都沒5k,普通小兵怎么會比負責人的工資高?也許他們招的那些做linux下C開發的會遠遠高于8K,但是對于我來說,他們是做了虛假廣告
最后: 某加拿大公司在中國的獨資子公司
這個公司折騰了我快一個月。
去那里做的面試題和以前做的完全不一樣,5個題是從簡單到困難的case,做的感覺不錯。然后和老板聊天的時候說我英語不錯。然后又和加拿大那邊聯系了一下,和那邊的老外聊了一會。很意外,我們聊的很投機,他也很喜歡奇幻 ^_^,然后給我布置了兩個case,作為復試的題目。在做復試的時候,我和幾個負責的老外聊的很開心。
這個公司的題目體現了老外的一貫風格,只看你完成任務的能力。
總結一下:
應聘PHP程序員應該會的:
english(不管你說他是鳥語也好e語也好,總之這是必須的,到我現在這個階段,看的資料全部都是英文的,中文資料根本找不到,無限郁悶中)
PHP (廢話),
HTML ,
javascript ,
所謂的 AJAX (當然,你可以直接用xajax庫),
smarty (如果你不會,你要說服面試你的公司放棄這個模版&_& 比如我雖然會smarty,但是我一直用的是自己封裝的類庫,實在不想改習慣,所以我拼命的慫恿那些面試我的公司放棄smarty^o^。而且說句實話, smarty太強大了。我們可能只能用到它的30%的功能,那為什么不直接寫一個只有30%功能的模版類呢?),
正則(我自己老用以前封裝的庫,就吃了大虧),
sql (包括常用查詢,常用函數用法,比如password ,left join ) and etc etc...
如果你應聘的是某些讓人郁悶的公司的話,那什么photoshop,dreamweaver都要會。
對于某些職位,最好有相關經驗,比如大負載下數據庫優化,多服務器均衡負載,服務器安全維護等等。
還有就是一些常識:比如bug管理,版本控制,多人合作注意事項,代碼風格等等
我面試過的公司有很多,上面都是說的一些典型??偟膩碚f,有公司的題目往奇怪里出,比如第一家,他出的問題我可能這輩子都遇不上,(你注意過單引號和雙引號哪個速度更快嗎?)有公司隨便來,比如第二家,直接拿了套C的題目,要是以前沒有學過C,或者用C做過項目,根本不可能做出來的。雖然人人都說PHP面向過程的部分是直接抄襲的C,但是畢竟有區別的,別指望沒學過C,只會用PHP的人會什么memcpy(),而且第一道填空題太扯淡了。。。有公司的題很好,比如第三家。 至于第四家,我很喜歡,他們的氛圍營造的不錯,本來準備去的,結果我的身體不允許*_*沒辦法。 外資公司就很實際,沒有什么奇怪的東西,就看你的解決問題的能力。
也許是我的要求高了點,但是我認為:我值這個錢。至少目前找個有項目管理經驗,有多人協作編程經驗,有服務器維護經驗(雖然只熟悉win和red hat linux as 的說),習慣于使用cvs和bugzilla的人并不那么容易
唉,achieverain繼續失業中......還是接著寫我的網站管理系統吧.還是那句話,如果你想找個工作室幫你解決網站方面的問題。找我就好了,如果你認為能滿足我的條件,找我就好了,如果你有外包的項目,找我就好了,如果你想買php的網站管理系統,找我就好了。@_@無限個找我就好了……
新聞熱點
疑難解答