邀請工程師的人力成本是一個很敏感的話題,尤其是軟件工程領(lǐng)域的,這個文章中涉及到工程師人力成本,可能就需要我們在招聘崗位選擇上就考慮這個因素了。但是要注意一點,有些公司會在某些特定時間段(比如假期、節(jié)假日等)進行招聘,很多情況下會臨時調(diào)整招人的需求數(shù)量,也可能是招聘幾個工程師。所以要特別注意。為了減少人力成本,我們可以這樣分析:邀請工程師的成本大概是100-300元。這是個人估計了一下,如果按照50/個人來算的話,每人每天就接近2 W了(這里我指的是程序員招聘);而且每個季度至少會有一次這樣的機會(除非項目很緊急或者特別重要的事情)給你邀請兩個工程師,還有一次機會來招人(通常會直接拒絕他)。如果僅僅是這點人力支出就已經(jīng)超過萬元了。這個時候可能會有朋友問:邀請工程師就成本那么高了!怎么才能減少?

1、在招聘職位上選擇優(yōu)秀的工程師

首先要確保每個招聘職位都是“靠譜”的,因為優(yōu)秀的工程師是會被雇傭的,而不是為了做一兩個簡單的項目、或者有一些微不足道的業(yè)務(wù)需求,這樣他們也就沒必要浪費時間去邀約。同時,優(yōu)秀的工程師也可以大大降低邀請工程師成本。我看到很多朋友在招聘網(wǎng)站上經(jīng)??吹健懊嬖?試工”“面試+試用”幾個關(guān)鍵詞,其實就是在挑工程師。但是你要注意一點:公司不會每隔一個季度就要進行新一輪的招人,如果每一個項目都這樣招聘的話,對他來說可能就已經(jīng)滿足不了需求了而且還很可能浪費時間精力來修改項目、浪費人力成本!所以要注意及時更新新的職位描述和計劃。尤其不要“挖角”這種做法是非常不可取的。有很多公司會在某個時間給你發(fā)出幾個工程師邀請或者面試通知,然后就等著他來接受招聘了。這樣的做法是非常不可取的方式:會給公司造成非常大的經(jīng)濟損失;其次容易降低企業(yè)文化(你招不到人);第三可能是浪費人力成本;最后會導(dǎo)致更多人離職也不利于企業(yè)發(fā)展和人員穩(wěn)定。所以即使這個邀請工程師成本可以做到0,但是它也是不值得你花那么多時間和精力來爭取的。所以不要等到最后才選擇邀請工程師;這樣非??赡芙o公司帶來負面影響,對于企業(yè)來說這是非常糟糕的一件事,因為你很可能錯過一個有價值“招聘”或被邀請者會給你一些機會去應(yīng)聘和發(fā)展。所以如果發(fā)現(xiàn)了這種情況,我們可以采用以下方法來降低企業(yè)人力成本:最簡單的做法是:通過篩選招聘技術(shù)人才和工程師去尋找符合要求能力特征(年齡、性別、公司規(guī)模、個人背景)和有資源的人才;或者招聘幾個具有比較優(yōu)勢且可以有效提升他們質(zhì)量和能力的人選來。下面是一些比較常見又容易被忽略也要認真對待和考慮到每一個人在用人上出現(xiàn)問題時可能會面臨責(zé)任風(fēng)險/聲譽隱患(在簡歷上寫下這些關(guān)鍵詞就容易被別人認為我不喜歡你)。其實如果不那么苛刻,邀請工程師成本也沒

2、適當(dāng)增加工程師數(shù)量

其實并不是每個公司都需要增加工程師,如果有大量工程師的時候,我們可以盡量減少工程師數(shù)量。這就需要注意以下兩點:首先是,這種招人方式一定要注意,一定要合理,不要太多??梢砸淮握?個,也可以是2個。而且最好不要隔幾天就換一個。當(dāng)然這個建議要提前和技術(shù)主管溝通協(xié)商好。當(dāng)然一個人是一個不錯的選擇(或者不用);但畢竟不是每個人都有這個實力也有這個機會。

3、盡可能邀請到更多的人

有些時候, HR往往會忽視向基層工程師發(fā)送邀約短信這件事。事實上,有很多程序員(或項目經(jīng)理)往往是拒絕短信最多的。他也許正處于求職焦慮中。而那些在工作中表現(xiàn)出色,能力突出,對團隊非常有價值感,愿意為公司效力,并且與團隊相處融洽、愿意為團隊出力,希望公司發(fā)展等等。這些人,有可能也適合成為你團隊中一員。所以如果你想讓這個機會給更多的人,就要讓別人邀請到你。畢竟邀請到別人才有更多選擇的機會嗎?對于大多數(shù)人來講都是這樣的:他們只會為了獲得自己想要的工作。而當(dāng)你邀請到人之后又和他們溝通時有什么結(jié)果呢?

4、可以讓他們參與測試

測試,我們經(jīng)常用到,比如,通過自動化測試發(fā)現(xiàn)新問題。為了不浪費時間,測試可以由團隊里其他人來完成。對于已經(jīng)開發(fā)好的功能也要在測試之前通過測試來確認是否可用,如果測試了也要持續(xù)完善這個功能。如果還沒有完善,那么就不需要在這點上投入人力成本了。如果在測試中發(fā)現(xiàn)問題,我們把他們邀請過來再進行一個修改。這樣可以讓他們參與到過程中來,發(fā)現(xiàn)問題了,然后又進行修改完善才可以讓團隊里其他人知道和理解。另外就是通過測試來確定測試過程是否存在 bug,或者是否需要修改來保證測試的結(jié)果能夠在之后得到確認。這是有很多方法讓工程師參與測試的:例如,測試結(jié)果驗證或者版本升級(或者直接讓客戶試用)、或?qū)δ苓M行修改等等。