題:
如果公司努力尋找候選人,我在面試某人時是否應該降低期望?
kukis
2019-01-31 19:06:51 UTC
view on stackexchange narkive permalink

背景:

隨著歐洲開發人員短缺的持續,我們公司以及許多其他公司每天都不會收到未平倉職位的簡歷。 。實際上,我們現在正在尋找我們的小型團隊的新成員,我們每個月或多或少獲得1個簡歷。儘管人力資源經理&經理做出了最大的努力,但許多未完成的職位卻要填補數月或數年。

問題所在:

我們有一個測試任務對於我們團隊中的職位,每位候選人都需要在收到面試邀請之前解決。我的角色是向經理反饋,無論特定候選人是“合格”還是“不合格”。考生的解決方案的質量常常被我和我公司的標準所“否定”。但是,與初級員工合作時,我沒有任何問題,但是我知道,在上半年中,他們將需要大量的輔導,甚至可能減慢我們團隊正在研究的項目。

問題:

我是否應該接受比我們期望的還要年輕的候選人,僅僅是因為等待更好的候選人可能需要幾個月的時間?

評論不作進一步討論;此對話已[轉移為聊天](https://chat.stackexchange.com/rooms/89220/discussion-on-question-by-kukis-should-i-lower-my-expectations-when-interviewing)。
這種測試在您所在地區有多普遍?在我的脖子上(在歐洲也是如此),在採訪中進行測試是很不常見的。如果我正在尋找工作,除非有一些嚴肅的理由,否則我肯定會跳過所有要求我寫測試的地方。
這是面試之前的一項測試。去年我在整個歐洲求職時,在接受Skype面試之前,我必須對90%的情況進行測試。
十六 答案:
mhoran_psprep
2019-01-31 19:20:15 UTC
view on stackexchange narkive permalink

但是,我與初級員工的合作沒有任何問題,但我知道在上半年中,他們將需要大量的輔導,甚至可能減慢我們團隊正在開展的項目。

每位新員工在培訓過程中都會減慢項目進度,並逐漸適應職位。

實際上,我們現在正在尋找我們的小型團隊的新成員,我們每個月或多或少獲得1個簡歷。儘管人力資源&經理做出了最大的努力,但許多未完成的職位仍要花費數月或數年。

我們為在我們團隊中的位置,即每個候選人在接受任何面試邀請之前都需要解決的問題。

這兩個陳述是相關的。如果您所在地區的程序員短缺,則設置障礙不會幫助您找到合格的候選人。如果找工作的人發現有些人需要測試,有些人不需要測試;那麼它們將適用於沒有最初時間承諾的人員。

當您獲得大量應用程序時,測試任務可能會很棒。它可以讓您過濾那些不重要或不合格的應用程序。當您迫切需要任何申請人時,那麼考試障礙的放置將使您很難獲得任何申請人。

很好的一點是,如果最初的招聘廣告顯示“包括測試”,那麼很多程序員就不會理會該廣告。
謝謝,我將與我的經理討論刪除測試任務的問題。
https://workplace.stackexchange.com/a/126870/78026這個答案中有關找不到員工的鏈接非常適合該主題
@kukis保持測試!只要參加面試就可以了。有才華的按需編程人員不會在不知道是否進行面試的情況下就浪費自己的時間進行測試-但他們(無論如何,大多數人)一旦完成面試,就會很高興地將測試作為面試的一部分被邀請參加。如果他們已經休假一個下午去拜訪您,並且您選擇讓他們花那個下午的一個小時來進行測試,那麼他們就不會浪費時間,否則他們就不會浪費時間。沒問題。
@kukis Seconding BittermanAndy。保持測試,只是不要領導測試。
+1,甚至在電話面試之前進行測試?跳躍
預先進行測試還會以錯誤的方式過濾候選池。優秀的開發人員可以選擇合適的工作,而糟糕的開發人員則不能。您不希望申請和進入面試階段很困難。
@kukis和BittermanAndy是絕對正確的。幾個月前,一名招聘人員與我聯繫。Job聽起來很有趣,她說只是先在家做這個編程測試。他們希望3個小時不間斷,無法分部分完成。為什麼我要進行如此大的投資,而最終卻得到比現在少的報價?
正如@BittermanAndy所說,將測試*放入*面試中-或者更好的是,在第二次面試中,電話面試已經過濾掉了絕對的雜物。另外,這使您可以讓程序員介入觀察候選人,並幫助回答他們可能遇到的任何問題-您可以從**如何**參加考試的方式中學到與從他們是否實際完成考試中學到的一樣多的東西。
我是開發人員匱乏地區的軟件開發人員,而測試是我的硬通行證。不是因為我無法解決問題,而是因為在一英里內有5個同樣吸引人的不想要的位置。
@Affe正是這樣。浪費*每個人的時間
“每位新員工在培訓過程中都會減慢項目進度,並逐漸適應職位。”-但有很大的不同,例如那些具有實際編程教育的人可以加快速度。但是很難找到。
無論如何,我發現候選人的態度和文化背景比他們的技術技能更重要。態度正確但還不具備我希望他們具備的所有技術技能的人可以受訓到達那裡。但是態度不好的人會很不適合我不想僱用的公司,無論他們在考試中的表現如何。最好進行面試,以篩選出不良候選人,然後再嘗試評估他們的技術技能。
Mołot
2019-01-31 19:14:36 UTC
view on stackexchange narkive permalink

讓我們審查一下您的公司選擇:

  1. 等待幾個月的理想候選人-如果您有合理的期望,這樣的候選人將會出現,那麼您可以

  2. 僱用更多的初級候選人並培訓他-首先,這會花錢,並且增加工作量。 “甚至可能減慢項目進度” 通常是錯誤的希望,只有安全的假設是,它會減慢進度。另一方面,一兩個月後,您將需要有人來分擔無聊的重複性任務,這比選項1的機會少。

  3. 更改報價-如果報價要比您公司的競爭對手好得多,它將更快地吸引更多的高級開發人員。但是您的公司負擔得起嗎?

  4. ol>

    您應該做的是與您的經理交談,讓他知道這三種選擇的成本和風險,然後由他決定。 不要自己降低公司標準。提出可能的解決方案,讓經理好好管理。

選項(4):在等待(1),(2)或(3)時僱用承包商。
強制性的娛樂時間:承包商或“高薪顧問”經常帶來[災難](https://thedailywtf.com/articles/a-date-with-a-consultant)
我是承包商,我的工作比大多數固定員工的工作要好2-3倍。有一個原因為什麼如今這些天許多顧問的時薪會超過120美元,而不僅僅是市場力量-您擅長於自己的工作。特別棒。
我不知道您是誰,但在法國,承包商的能力通常較低,薪水也較低。
我住的地方的價格和承包商的工作質量千差萬別,我無法推薦。還是反對它。我對此的經驗表明,我可能應該將其排除在答案之外,而不要投票贊成或否決會說“僱用承包商”的答案。
@GlorfSf,不夠勝任,是的!少付錢..好吧,不一樣的使用美元。意思是在美國我想這沒有我們親愛的出租車和部分顧客/ Ursaf。在法國,我們有WinDev奇蹟。
V N
2019-01-31 19:16:22 UTC
view on stackexchange narkive permalink

想一想,您是第一次找到缺乏經驗但可以編碼和學習的人。您現在已經成功培訓了該人員嗎?需要多長時間?這就是您的指導原則。

考試分配需要多長時間?我個人盡量避免分配長期任務的公司,特別是如果我已經有工作的時候,因為我根本沒有太多時間可以投入。其他人似乎認為他們不想給公司免費的工作。我了解您需要真正可以進行編碼的人員,但是發現該漏洞的時間卻較少。

開發人員似乎要避免的其他事情是有毒的工作環境和低薪水。太太,根據我與朋友的經驗,高薪似乎並不能彌補其他問題。

可能是,也可能不是,“測試時間太長”。不幸的是,問題不在於測量風格,而在於優秀程序員的瘋狂短缺。目前根本沒有“程序員”。您必須付給願意考慮為您工作的人(好人)的$ ..太可笑了。
但是,在這種情況下,我們必須盡力而為。好的程序員有時會因為“沒有足夠的XYZ框架經驗”而被拒絕,甚至沒有因為“做自由工作”而煩惱在某個地方進行應用,或者想要越來越多的遠程工作。我也經常問(也被問及)有關準公司及其工作條件的信息,因此口碑傳播很快。
(A)是的,的確,如果招聘廣告說“包括測試”,那麼在當今市場上,沒有(好的)程序員會費心地申請。(為什麼?合同就像沙灘上的沙子一樣可用。)(B)您對偏僻的看法是正確的。我只是自然而然地認為OP是一個遠程團隊。如果OP的公司實際上期望偶然發現某個人(好的)在現場工作…………我的意思是:非常簡單:就算了。它永遠不會發生。
@VN我們的測試任務很短。最多1小時,最多2小時
@kukis“ 1小時,最多2小時”對於失業者是可以接受的。不適用於已經工作了8、9、10個小時的人,他們想擺脫工作,下班後想騰出頭腦。 編輯:請考慮以下情形:員工在有毒的工作環境中加班不付費,有家庭要照顧,並正在尋找新工作。在其他所有公司中,他們只需要發送簡歷和求職信即可。在您的家中,他們必須再工作一個小時。他們只會跳過您的申請,並在其他地方申請。
我同意VN,當失業和尋找工作時,我什至不會在1-2小時的考試中畏縮,但是當已經工作並尋找我更喜歡的另一份工作時,我不會投入1-2除非我希望獲得的薪水值錢(我的理想職位和/或大幅加薪),否則應花至少一個小時。
在您的電話屏幕上,當您確定此人是否可以遠程錄用並介紹您的測試時,您可以提供給他們一張100美元的亞馬遜禮品卡或類似禮品。這使他們知道您實際上尊重他們的時間。
-1
這就是我要在這裡說的-福利計劃和服務範圍。遠程工作的集水區實際上是整個星球。
user1602
2019-01-31 19:50:19 UTC
view on stackexchange narkive permalink

我們為團隊中的職位分配了一個測試任務,每個候選人都需要在接受任何面試邀請之前解決該問題。

我們的測試任務很短。最多1個小時,最多2個小時

所以這是一個主意。 付錢是考試任務的好人選。

失業的候選人可能願意做無薪的工作。一個有工作的人可能會利用假期來完全浪費時間。即使歐洲人有很多假期,我也不想在面試中浪費那個假期,除非我對現在的工作真的很痛苦。

所以要做到通過補償來吸引人。如果您找到具有良好簡歷的候選人,並且在電話面試中表現出色,如果他們來參加任務,則願意半天薪水,甚至一整天薪水來補償他們。即使他們最終做得很糟糕,也要為他們的時間付錢

想像一下,您有40個開發人員加入了該系統。您要支付八週的薪水。所以呢?您會付多少錢給招聘人員找到您?您將向承包商支付高於市場價格的多少費用?

如果市場如您所說的那樣緊張,那麼您將找不到找不到工作的候選人。 在應聘者花在考試上的時間上支付他們的報酬,很可能會使這些已經在職的應聘者感興趣。

這對承包商有效,但我不能成為唯一不想半天付薪水的人。要為其繳稅的文件以及我可能會通過技術性地為另一家公司工作而違反當前公司的合同的可能性,這意味著這樣做是不值得的。
@PeterTaylor實物禮品(例如亞馬遜禮品卡)是否算作您居住的地方的薪水?這可能是一個潛在的考慮因素。
@WayneWerner,好問題。我不得不問一個會計師。
與此相關的是-您可能會增加完成測試的人數,但也許並非所有人都對該工作感興趣。可以將其視為無需實際投入工作即可賺錢的一種簡便方法。我認為這是一件“好”事情-它將迫使您在何時以及如何使用該測試方面進行更具戰略性的思考-可能是在電話採訪後進行的。因此,一方面,您不只是為不感興趣的人掏腰包,另一方面,您會吸引更多不希望進行考試的人,而那些確實通過考試的人則更有可能參加它。
@WayneWerner禮品實物在任何具有所得稅的轄區中絕對視為出於所得稅目的的支付。如果他們不這樣做,那麼每個人都會用亞馬遜的禮品卡來交換物品。
我懷疑亞馬遜禮品卡雖然可能更容易處理,但也會算在內。我認為該公司應“優惠”執行該付款。如果候選人認為這不值得麻煩(例如Peter提出的打破他們可能與第三方簽訂的當前合同的很好觀點),他可以拒絕。即使我不打算接受這一津貼,但只要公司願意這樣做,就會使我對公司的想法更好!
如果這種做法很普遍,我認為這不是一個好主意。公司可能(不專業地)事後拒絕支付候選人的薪水……我懷疑有人會為此聘請律師。候選人可能還違反了他們現有的合同。
當然,這種做法並不常見。但是問題不在於平凡的僱用實踐。這是在特定情況下,市場緊張,一家對候選人進行考驗的公司很難找到任何候選人。
BittermanAndy
2019-01-31 21:53:49 UTC
view on stackexchange narkive permalink

不要降低您的期望...

僱用高素質的員工是任何公司都可以做的最重要的事情。無論您僱用誰,都會影響公司未來幾年的工作方向和質量。不好的錄用會讓你退縮。如有必要,值得等待幾個月。

可能可以用比您預期的更高的初級水平聘用-實際上,可以成為一項有價值的長期投資,您需要聘請大三,五年後才能擁有一個技能高超,經驗豐富且忠誠的高級員工。但是,有時您需要立即聘請高級管理人員,因此初級管理人員不會削減它-如果是這種情況,請不要雇用不符合您標準的高級管理人員。

除其他事項外,這意味著您應該保留測試(儘管值得反複檢查該測試是否給出有意義的結果。它如何幫助您確定“合格”或“ NO GO”嗎?如果它要求他們在IDE中而不是在白板上編寫一些代碼,那可能沒問題。如果它是一個晦澀的瑣事的集合,他們可以在Google上查找,就算了吧。

...但是了解這是申請人的市場。

最好的開發人員可以選擇他們想要從事的工作。您發現很難吸引優秀的員工。這意味著您的公司需要更改其招聘流程。

首先,您需要更多的簡歷(每個月不到一個,就沒有工作機會)。這麼說讓我很痛苦,您可能需要與專業招聘人員合作。然後,為您找到工作人員將是他們的工作-只有獲得成功,他們才會獲得報酬。如果您是一家小型公司,那麼申請者不太可能會偶然發現您的招聘廣告。優秀的招聘人員將使他們與您聯繫。與招聘人員合作可能會令人沮喪,並且會花費您金錢,但他們解決了您無法解決的問題。

第二,請記住,決定是否僱用候選人只是問題的一半。當他們還有很多其他公司可供選擇時,另一半說服他們為 you 工作。 (在工作場所中閱讀一些主題,看看“危險信號”這個短語出現的頻率。有才能的人可以挑剔。不要讓他們看到您公司的任何危險信號。)

尊重他們的時間:在他們甚至不了解您之前,不要讓他們完成測試。通過簡歷和簡短的電話(10分鐘)篩選候選人。那些通過該屏幕的人將被邀請接受采訪。花費面試的第一部分向他們“出售”您的公司:為什麼您是一個很棒的工作場所?告訴他們。 (實際上,招聘廣告也是如此。如果這只是您想要從他們那裡得到的東西的清單,那麼沒有才華的人將不感興趣)。只有到那時,當他們已經認為他們可能想為您工作時,他們就會看到您投入了盡可能多的時間來進行測試。

如果一切順利,招聘人員將為您提供優秀的求職者,他們將為您工作,然後您可以查看他們是否勝任。最終,即使需要幾個月的時間,您也會找到合適的人選。

Harper - Reinstate Monica
2019-02-01 02:09:31 UTC
view on stackexchange narkive permalink

這可能高於您的薪資等級。如果您想要一個好人,您需要為他支付市場價格。管理層可能沒有給您提供資金來吸引優秀人才。

但是,是的,您應該非常對自己的應用程序流程進行自我批評。從候選人的角度瀏覽:如果令人討厭,發怒或冒犯,則需要進行更改。

您必須不惜一切代價避免城堡守護者(或TSA篩查者)的心態,理所當然地向任何“尋求進入聖所”的人致敬,提出荒唐的手續。這種心態是失敗的:它使您感到“哦,太重要了”,但是卻使人失去了人性,並損害了受害者。尤其是在技術或管理領域,面試不是一場探究,而是一場戀情。 沒有第二次機會留下第一印象

聽起來您的測試方式很笨拙,甚至您都覺得那樣,或者已經收到了有關這種效果的反饋。

搞定了。在IME中,“測試”通常更多地與應試者的自我有關。
是的-如果您需要搖滾明星,則需要支付搖滾明星的工資。
“高於薪級” +1。帖子末尾的問題不能被互聯網上的任何人回答,除非他們碰巧是您的老闆。
Peter
2019-02-01 18:22:05 UTC
view on stackexchange narkive permalink

面試是一條兩條路。

您需要高薪,高級候選人預先投入時間,而又不會提供任何回報。因此,知道自己優秀的應聘者有時會禮貌地拒絕參加考試,然後轉到要雇用他們的其他20家公司之一。

使用15-20分鐘的電話代替。與測試一樣,這將使您對候選人的能力有一個大概的了解,同時也使候選人對您的公司有一個大概的了解。


測試還有其他問題:

  • 有些測試主要測試應聘者的承諾時間。
  • 創建者認為某些測試比實際完成起來要容易/快速得多。
  • 有些測試無法讓求職者闡明要求(您是否在尋找大量的代碼?的評論?有些事情按時完成了?有些很漂亮?有些東西經過了精心設計?)

由於上述問題,我發現現場進行了測試,有人在觀察並協助候選人,變得更有價值。通過查看候選人如何創建結果,而不是查看結果,您可以了解更多有關候選人的信息。

SZCZERZO KŁY
2019-01-31 19:28:26 UTC
view on stackexchange narkive permalink

由誰來擔任該職位多年聘用的人來做的工作?
將那個人提升到那個職位並填補那個較低的職位是否有意義?還是僱用一個職位更低的職位來減輕他們平凡/重複任務的“負擔”?
很難相信到那時您在編碼方面並沒有承擔太多債務。工作的人正忙著填補這個空缺職位(因為有人需要做這份工作)。

如果您在甚至沒有發送邀請去面試之前就進行了篩選工作,這意味著您是歐洲收入最高且最負盛名的公司,並且人們渴望為您工作。
[以最好的莫里語]您的聲明說您每月只有一份簡歷,這證明事實並非如此。

您應該降低公司對在您的價格範圍內僱用人員的期望,並從一開始就採取額外的步驟來降低期望的經驗。

這確實是不正確的。最好,最有趣,最成功,最難以置信的高薪公司...........發現不可能僱用任何人。
這是我們正在招聘的新項目,因此沒有債務。
-1
Pavel
2019-02-01 14:59:27 UTC
view on stackexchange narkive permalink

有一個不做的事情很多:

不要降低您的要求。

這樣做弊大於利–人數眾多不能衡量生產力,就像SLOC的數量不能衡量程序質量一樣(在最壞的情況下,情況恰恰相反!)這將花費您的公司金錢,並且您個人將自己寶貴的時間用於輔導下等同事。

請提供您的人力資源意見。

...以及Workplace SE上來自匿名互聯網人士的意見。告訴他們什麼對您有用,並告訴他們什麼對您的同事有效(從我的網絡(直到一年前,我發現我有一個相當大的人,一致唱歌)時,我才認為我沒有網絡) >我們需要更多的人!)最近,開發人員的招聘格局發生了很大變化,當您自己不是開發人員時,可能很難跟上。

這也將通過-如果您可以等一等,這是最簡單的方法。像這樣的經濟高峰通常不會持續很長時間,並且幾年後情況會恢復正常。根據您目前的節奏,您的公司將招募數十名候選人,其中一到兩個將在最昂貴的時間被雇用(也許對質量的要求降低了!)。退後一步,看看當時代不那麼好並且您的公司無法有效降低(現在)太高的薪水時,這意味著什麼,這在經濟上是有道理的。

提供文化和非金錢福利:

  • 取消面試前的測試將很好地表明您是一家以人為本的公司。 em li>
  • 家庭辦公室,彈性工作時間,“自備工具包”等。
  • 幫助消除開發人員生活中的障礙:我的公司為我提供稅收幫助,甚至在晚上外賣(為我現在不想讓我換工作的妻子騰出一個小時的烹飪時間:)
  • 通過搬遷,可以為伴侶或配偶提供支持*。這是一個很大的想法(我認為這是我公司擁有的最好的招聘技巧)。

所有這些都不需要花費那麼多的金錢甚至是精力(仍然是聘請頂級廚師比聘請頂級開發者要容易得多,而且廚師的成本只有後者的一半),並且可以使您的公司獲得發展職位的職位申請數量令人驚訝。

*軼事:我為之工作的公司在必須搬遷時會定期安排新申請人的配偶(總有很多事情要做,而且兩個較低的薪水在稅收上要比我所在位置的一個較高的薪水好得多)。多年來,我們的團隊一直在招聘一個體面的網絡開發人員,但由於上帝的愛而找不到人。一旦我收到一封帶有“我們的新開發人員的配偶的電子郵件”的快速電子郵件,由於你們倆都講一種語言,您能和她談談嗎。她可能不太合適,但出於對我們新同事的禮貌請盡力而為。”猜猜是什麼,我們有了一個相當不錯的新網絡開發人員,其上線時間僅為正常語言培訓時間的四分之一(這是一筆不小的費用!),而語言老師則每週要花三個小時。

hwertz
2019-02-03 06:36:34 UTC
view on stackexchange narkive permalink

簡而言之,我讀過幾家公司,在進行了越來越複雜的工作申請測試之後,發現(假設他們願意接受在職培訓)就像“打印從1到10的數字,使用少於10條指令(而不僅僅是在一條打印指令中放入1到10條指令。)“沒有指定語言,模糊的偽代碼就可以了。

就是這樣!他們發現僅此一個問題就足夠了,無法回答該問題的候選人實際上沒有邏輯推理能力並且是無法訓練的。那些可以回答(即使他們似乎不知道真正的計算機編程語言和使用過的偽代碼)的人也可以使用您的企業所使用的編程語言和工具進行培訓。

這當然無助於區分會寫一些代碼的人和優秀的程序員;但我真的不確定是否有任何職前考試能為您做到這一點。

meriton
2019-02-01 05:27:10 UTC
view on stackexchange narkive permalink

我的角色是向經理提供反饋,無論特定候選人是'GO'還是'NO GO'

您的反饋不應為二進制。例如,這是我告訴我面試的最後一名候選人的招聘經理的內容: 。根據我在訪談中觀察到的性格特徵以及他過去的個人發展,我認為如果給他幾個月的時間來熟悉這項技術,他可能會做得很好。

招聘經理現在正在考慮招聘候選人,並僱用承包商,直到新員工適應為止。

如果我的反饋意見是二進制的,他就不會考慮該選項。

也就是說,通過給出更細微的反饋,即僅允許或禁止使用,您的經理可以做出明智的決定,是否要對候選人承擔風險,並給他機會以減輕風險。

相反,如果您默默地降低標準,則您的管理層將認為候選人是一個完美的選擇,並且不會造成任何懈怠。特別是,您剝奪了管理層為不太理想的候選人取得成功提供必要調適的機會。

親自傳達細微的反饋要比書面傳遞更好。我通常從簡短的總結開始,例如“現在不適合,但可以學習”,然後解釋為什麼我這麼認為(當然,就經理而言)。如果經理不顧一切地僱用這個人,我們可以集思廣益,需要什麼住宿條件。

嗯,是的,我幾年前曾經這樣答复。但是隨後經理常常會跟著電子郵件:“是走還是走?”還是“那麼我們是否應該邀請他們參加面試?”。現在我要簡單得多。
這是一個非常簡單的問題:“根據您目前對候選人的了解,我們應該僱用他們嗎?”。對於這個問題,“也許……”不是一個有用的答案。始終知道,“ YES”或“ GO”會附帶警告(尤其是“取決於工資”等),但僅列出警告而未實際回答問題對任何人都沒有幫助。
好吧,這似乎對我面試候選人的6位不同的經理有所幫助。實際上,其中一個在昨天的面試過程中稱我為“非常有價值的幫助”……也許不同之處是我“口頭上”提供了反饋意見?上面的報價是與招聘經理進行5分鐘討論的要點-當然包括“他現在不能做,但是如果接受幾個月的培訓就可以”這樣的摘要。這比“不行”的時間長很多,但確實為管理人員提供了其他選擇。
user3845896
2019-02-01 22:11:12 UTC
view on stackexchange narkive permalink

我認為您應該向已經僱用的員工提出面試問題,以便在內部評估過程中使用。也許他們是在不需要這種技能的時候被錄用的,但是現在他們已經過時了。雙方都應產生壓力。

Ertai87
2019-02-01 22:55:43 UTC
view on stackexchange narkive permalink

1)不要在面試前進行測試。這對任何人都不好。在最佳情況下,您有成千上萬的開發人員正在申請,並且由於沒有進入測試的障礙(因為測試是面試的第一個進入障礙),因此您有成千上萬的測試要通過,自己。但這是最好的情況。最壞的情況是您很難申請工作。如果一家公司說“用電子郵件發送我的簡歷”,這是我坐在馬桶上時用手機在30秒鐘內可以完成的事情,而另一家公司說“做這個一小時的編程測試”預定時間並坐在電腦前,我肯定會申請第一個,而我可能會在5分鐘內忘掉第二個,因為我可能正在閱讀您的職位發布,在我的手機上,也可能在廁所上,因此,我現在可以做的事情比我不能做的事情對我更具吸引力。

2)目前,這是世界範圍內軟件行業的主要問題:有經驗的人很容易找到工作。沒有的話很難找到工作。大多數公司都不願意花時間投資讓一個剛畢業的應屆畢業生成為一名生產性員工。大多數公司都想聘請這位超級搖滾巨星,他早已一無所知,並且可以在一周內快速掌握。但事實是:時間存在,人老了。最終,所有這些超級搖滾明星都將有50或60歲的年齡,並且想要退休。如果每個公司都只想要那些搖滾明星,而沒人想要新面孔,誰來代替他們呢?初級開發人員很重要,因為25歲的某人今天不知情,可能已經30歲,並且是從現在起5年內貴公司最重要項目的項目負責人。不要只專注於僱用高級開發人員,這對任何人都沒有幫助。

3)您的薪酬待遇如何?也許您沒有支付市場價格。如您所說,您似乎知道(我不是歐洲人,所以我無法核實或爭論)歐洲開發人員短缺。意味著軟件開發技能是賣方的市場。在賣方市場上,賣方(在這種情況下,僱員或申請人)可以自由地說:“對不起,我不會為您工作,因為另一家公司願意為我支付兩倍/更好的利益/更好的位置給我/ etc”(稍後我會介紹一些比較軟的東西,例如平衡工作與生活)。您可能需要與您所在地區的類似公司進行競標,以吸引人才。

4)檢查您的社交媒體。顯然,Glassdoor是最重要的一個,但無論那上面存在其他任何站點,也都很有用。人們留下負面評價嗎?人們經常在這里報告工作與生活的平衡,公司文化,勞累,有趣的項目,糟糕的管理等。再說一次,在賣方市場上,如果我可以申請兩家公司,而一家公司說:“一家很棒的公司,我總是每天下午5點離開工作,過去6個月我加了2次加薪”,另一家則說“我以恆定的工作時間工作13個小時,一年半以來我們沒有吸引任何新客戶”,我知道我會在自己的應用程序中青睞哪家公司。請注意您的聲譽,如果聲譽不好,則您的管理層必須採取一些措施加以解決。

Ian Kemp
2019-02-02 19:39:02 UTC
view on stackexchange narkive permalink

我是否應該接受比我們期望低得多的候選人,只是因為等待更好的候選人可能需要幾個月的時間?

錯誤的問題,您真正應該做的是問這個問題:

為什麼我的公司無法吸引具有必要經驗水平的候選人?

,很遺憾,您沒有給我們足夠的信息貴公司使用哪種語言和技術堆棧,以便我們明確地回答。例如,如果您的公司在需要安全檢查的政府部門中工作,或者專門研究像Cobol這樣的小眾語言,那麼您總是很難找到人。

假設情況並非如此。 ,那麼強迫潛在的員工在接受面試之前進行測試可能會阻止他們申請。現在,開發人員-尤其是優秀的開發人員-可以選擇他們在哪里工作,這意味著,在要求他們編寫測試的工作前景與不需要寫作的工作前景之間做出選擇,他們可能會選擇

這並不是說測試是一件壞事:它使您能夠淘汰完全無能的求職者,這意味著您的公司不必浪費時間進行面試。將無處可去。但是您應該記住,對於開發人員來說,到辦公室來編寫測試是對他們的時間投入。

我的建議是放棄測試。直接去面試,而不是尋找貴公司使用過的技術棧中有經驗的候選人,和/或可以回答有關該棧的死記硬背的問題-集中精力尋找願意學習的候選人。就個人而言,我對一個具有多年經驗的候選人更感興趣,該候選人具有廣泛的語言,而他們的整個職業生涯都沉迷於他們熟悉的一件事中。

一旦找到自己認為合適的人,就不要讓他們充分就業。相反,給他們提供三個月的合同,這實際上是一個試用期;在期末,如果候選人表現良好,則可以將該合同轉換為全職工作;或者如果他們沒有按要求履行合同,那麼合同就失效了,他們需要做出其他安排。

您可能還使用當前的測試來確保僱用的任何人都可以編寫質量代碼,但是這不是一個可靠的指標:就像人們可以對自己的經驗和技能說謊一樣,他們可以編寫遠遠超出其規範的代碼。通過定期的代碼審查來確保質量,而不是一次過的測試。

最後,您應該考慮一種測試(該測試可能是定時的,並且是在陌生的環境中進行的,因此有些神經質的破壞會影響績效)不一定是判斷某人能力的最佳工具。特別是,書面測試是一種非常糟糕的工具,因為沒有程序員會在紙上手工編寫代碼:我們生活在IDE和命令行中,這些生產力和生產力功能被我們視為理所當然,而且可能離不開。

軼事:我在一家軟件公司工作,該公司也使用測試作為預篩選。在獲得足夠的開發人員方面,我們不但與您同在,我的一位朋友寫了我們的測試並失敗了,這對我來說是荒謬的,因為我知道他的技能...在被公司拒絕後,他繼續成為另一家公司的首席架構師。

blahblah
2019-02-03 14:03:39 UTC
view on stackexchange narkive permalink

首先面試,然後再測試。

如果開發人員角色有特定需求(例如:必須能夠在cobol中編寫數據科學算法),那麼這只是工作描述/淘汰的一部分。 / p>

通過面試吸引申請者。您會得到更多人的幫助。

能夠從一開始就完美地進行測試並不意味著“完美”的候選人。最終,您可能會成為搖滾明星,因為工作如此辛苦,這會降低所有其他員工的績效。您最終可能會遇到一位出色的員工,因為他們獲得了另一份工作機會,因此三天后離開了您。

當您進行前期面試時,您會淘汰所有非技術人員。他們能和人說話很好嗎?他們可以清楚地談論過去的項目嗎?他們似乎在上一份工作中增加了價值嗎?他們是否缺乏一些可以輕鬆完成任務並成為所需的“完美”團隊成員的技能?

清除面試後,對他們進行測試並看看哪些性能良好(或足夠好)。

在我上一份工作中,他們進行了SQL測試。自從我編寫純SQL以來已經有兩年了。這是一個手寫的測試。我確定我的SQL並不完美。但是,他們給了我這份工作。為什麼?他們非常缺乏“合格候選人”。但是,我的SQL比他們看到的要好。與大多數SQL開發人員想要的相比,他們還付出了很多。 (我有技能,但是沒有大學學位或證書,所以我不得不拿我能得到的東西)。我在那工作了8年,成為他們的搖滾明星。我從一個5人的部門開始,隨著我了解更多有關SQL的在職和自動化知識,他們逐漸減少了精力。我沒有被聘用做數據審計,但是無論如何我還是這樣做,並且發現他們的系統存在數百萬美元的問題(即:有些系統讓CSR輸入了不正確的數據,這些數據每年使公司損失了數百萬美元)。我帶來了更多東西,然後可以進行簡單的編碼測試。

因此,與其使用1-2小時的測試來從一開始就尋找完美的鑽石,不如使用面試對未加工的鑽石進行打磨,然後拋光您認為具有很多潛力的鑽石。

只需確保在職位描述中讓人們知道將進行一次初次面試,然後,如果被選中,將要求候選人進行1-2小時的測試。

當潛在的雇主不讓我知道我向他們提出申請時會遇到什麼,這真的使我感到震驚。 (例如:發現大多數地方只有2-3個地方時,他們進行了5輪面試,或者發現他們有一些鈍性測試要求,因此我必須在城鎮以外5小時或其他荒唐要求的地方去某個特殊地點。)潛在的員工想知道聘請UP FRONT會遇到什麼障礙,並且如果它有大量的前期投入(例如先讓他們接受1-2小時的考試),那麼他們很有可能其他地方已經開始改變他們的僱用方式以迎合有限的員工市場,這將打擾您。

Chris
2019-02-01 21:46:24 UTC
view on stackexchange narkive permalink

您正在尋找初級開發人員。他們不會變得完美,他們將需要時間來學習,並且他們將在學習中佔用更多的高級開發人員時間。您無法避免這種情況,所以不要再尋找已經知道您需要什麼的理想人選,並找到可以教您的人。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 4.0許可。
Loading...