ugmbbc發布於 2010-03-01 18:02:56| 21446 次閱讀 字型:大 小 列印預覽
感謝東西的投遞
我想這讓人難以置信,但是通過twitter和電子郵件渠道蜂擁而來的報道表 明:許多參加程式設計師面試的求職者根本就不會程式設計,看看邁克·林最近的郵件就知道了:
《為啥程式設計師 都不會程式設計呢?》 這篇文章讓我改變了面試的方式。以前面試我開始都以營造融洽氣氛為主。正如你提到的,事實證明這種方式太耗費時間了,大多數應聘者根本就 不會技術。因此我以技術問題作為開頭來面試應聘者,剛開始的時候,問題的難度是從容易逐漸變難。後來我發現反過來的話,甄別應聘者的速度會快些,即難的問 題先問(前提是難的問題必須屬於「工作必備技能」一類的問題)。多數面試仍然會花上20分鐘作用,因為回答和評估仍然需要花上一些時間。但是這對於之前」 先營造融洽氣氛「的面試方式來說乙個相當大的改進,而且還可以通過**方式來完成。
在讀了你的文章之 後,我開始通過**,網路會議方式進行程式設計面試,甄別不會程式設計的應聘者(也就是大多數人)所需時間降到了15分鐘左右。
我寫那篇文章的時候時間還是2023年,三年後當我再次聽人說應聘程式設計工作的絕大多數所謂的程式設計師竟 然不能寫一小段程式時,我震驚了,但是也並沒有完全出乎我的意料。需要清楚的是,難是乙個相對的詞彙——我們不是指那種複雜的有如google計算機專業 研究生難度的面試題。我們給應聘者做的都是一些極其簡單的題目,但是他們不會。這就相當於你想僱一位卡車司機,但是卻發現90% 的應聘者竟然找不到油門和變速擋。
我也同意,這有些瘋狂,但是這樣的事情每天都在發生,而且這是我們這個行業在招人時常見的問題。
你需要通過這種簡單的技術面試題來篩選掉這些偽程式設計師的大軍。 我在前面提到過的,通過**篩選是個明智的選擇。不過通過網路方式來篩選效果要更好,並且更自然些。
我還是非常不習慣通過遠端共享對方電腦桌面的方式與應聘者進行網路面試。我在網上搜尋 了一下類似「紙筆」方式的程式設計面試的工具,但是沒有收穫。所以我做了一件所有有自尊心的程式設計師都會做的事情。我自己寫了三年後,我仍然想知道:為什麼一點都不會寫程式的人都會冒出他們可以勝任程式設計師工作的念頭來呢? 的確,他們中有一些人會如願以償。但這也意味這個程式設計師這個行業的面試標準非常不合適。這是一種恥辱。它讓每個在職的程式設計師蒙羞乙個。夥計,花在這個程式上面 的精力很值!對每個應聘者的初期技術篩選所花的時間,我安排了15分鐘。但是遺憾的時,我一般只需5~10分鐘就能結束。如果他們能寫10行簡單的 **,我就會給他們安排一次真正的面試。但是這種事情並不經常有,不過也好,至少我不會再浪費大量的時間了。
水平差的程式還至少還可以接受教育來提高,而偽程式設計師不僅無藥可就,而且還會讓他周圍 的同事自掉身價。這類人需要剷除,要做到這點就需要我們從最簡單的技術程式設計測試做起,而這類測試也應該成為每程式設計師面試的乙個組成部分。
東西 dongxi.net| 架設東西方橋梁,呈現有價值東西 |譯文位址譯者:neodreamer
宣告:譯者
不會程式設計也能做遊戲的game salad
產品 gamesalad是率先支援使用html5發布遊戲的遊戲創作平台之一,這就可以使使用者更簡便地將遊戲分享到那些不支援flash遊戲的平台中去。因此這款支援html5的遊戲製作工具有著特殊的意義。gamasalad ceo steve felter 表示,這款工具給遊戲開發員帶來的益處便是,它可...
不會程式設計的測試人員能走多遠
最近論壇裡很多新人詢問 軟體測試可以不編寫 是真的嗎?做乙個不會程式設計的測試人員可以嗎?軟體測試比開發簡單是真的嗎?等等 看到這些問題,讓我有了乙個疑問,不會編碼的測試人員到底能走多遠?可以肯定一點,軟體測試入門相對開發要求是低了一點,但也只侷限入門,想要做好測試並不容易,甚至要比開發人員掌握更多...
程式設計師不得的不會的介面文件
程式設計師不得的不會的介面文件 一 傳統方式 我在工作中,是如何編寫介面文件的呢?接下來給大家聊一神器,驚喜在後面。首先,我新建乙個專案,基於spring boot,開發幾個介面,發布執行。編寫 實現2個資料介面,乙個post請求,新增,乙個get請求實現查詢 執行專案,並測試介面 按照傳統方式,專...