![]()
2024年4月,英國內(nèi)政部改了工簽薪資規(guī)則。HR系統(tǒng)崩潰,ATS(申請人追蹤系統(tǒng))報錯,合規(guī)工具集體失靈。不是因為政策變嚴,是因為程序員發(fā)現(xiàn):這根本不是"大于等于3萬英鎊"能解決的。
一個做跨境招聘SaaS的朋友告訴我,他們團隊花了兩周重構驗證邏輯。之前寫死了一個數(shù)字,現(xiàn)在發(fā)現(xiàn)要同時查SOC代碼(英國標準職業(yè)分類)、算時薪、判新人資格、區(qū)分醫(yī)療分支。他說這就像把計算器換成微積分——表面都是算數(shù),底層完全兩碼事。
薪資閾值 = max(通用門檻, 職業(yè)基準價)
原文檔給的核心公式看起來簡單:取兩個數(shù)里的較大值。但落地時每個變量都是坑。
通用門檻(general_threshold)2024年后是£38,700。職業(yè)基準價(SOC going rate)按6位SOC代碼查表,不同職業(yè)差三倍。軟件工程師可能是£45,000,市場專員可能是£26,200。
系統(tǒng)必須存整張SOC代碼表,不能硬編碼。 內(nèi)政部每年4月更新,2024年一次性調(diào)整了上百個職業(yè)的基準價。朋友的公司去年沒做版本控制,客戶續(xù)簽時發(fā)現(xiàn)規(guī)則變了,差點被告。
更麻煩的是"新人折扣"。滿足條件的人,閾值降到職業(yè)基準價的70%,但保底£30,960。三個條件滿足其一即可:26歲以下、首次申請工簽、持學生簽/畢業(yè)生簽/青年流動計劃簽在英國。
這仨條件是"或"關系,不是"與"。產(chǎn)品經(jīng)理畫流程圖時容易畫成串聯(lián),開發(fā)寫成if A and B and C,直接篩掉一半合格申請人。朋友團隊review代碼時發(fā)現(xiàn)這個bug,冷汗都下來了。
![]()
時薪校驗:兼職陷阱
最隱蔽的規(guī)則藏在兼職場景。內(nèi)政部不看你年薪除沒除夠52周,它要算時薪。
公式是: guaranteed_annual_pay ÷ (每周工時 × 52) ≥ SOC基準年薪 ÷ (37.5 × 52)
右邊分母固定37.5小時,是英國全職標準。左邊是你的實際工時。
一個每周干30小時、年薪£28,000的設計師,時薪£17.95。同SOC代碼全職基準£35,000,折算時薪£17.95——剛好踩線。如果TA年薪£27,500,時薪£17.63,系統(tǒng)顯示"年薪達標",內(nèi)政部直接拒簽。
很多HR系統(tǒng)只校驗年薪,因為 payroll 接口吐的就是年薪。要合規(guī),得單獨拆出"保證性年收入"字段,把獎金、股票、津貼全剔掉。
哪些算?基本工資、保證性津貼(倫敦權重、輪班津貼)。哪些不算?加班費、非保證性獎金、股票期權、報銷。原文檔列了清單,但不同客戶的薪酬結構千奇百怪,有的把"保證性簽約獎金"寫進合同,有的口頭承諾。系統(tǒng)沒法自動判斷,只能留人工復核入口。
醫(yī)療分支:另一套宇宙
![]()
Health and Care Worker簽證走NHS Agenda for Change薪資帶,不是SOC基準價表。邏輯要分叉:
if visa_route == 'health_and_care':
查NHS Band最低薪
else:
max(通用門檻, SOC基準價)
NHS薪資帶每年4月更新,Band 5的點1點2點3價格不同。朋友團隊給醫(yī)療客戶做定制時,發(fā)現(xiàn)對方HR連自己的Band等級都搞不清——合同上寫的和NHS系統(tǒng)里登記的不一致。最后只能兩邊數(shù)據(jù)都存,讓用戶自己選,系統(tǒng)做風險提示。
這個分支還影響SOC代碼范圍。Appendix Health and Care Visa列了允許的職業(yè)清單,不在清單上的醫(yī)生護士也得走普通工簽路線。系統(tǒng)要做白名單校驗,不能光靠SOC代碼前綴判斷。
2026年變局:數(shù)據(jù)模型怎么留后路
原文檔沒寫2026年具體數(shù)字,但留了技術伏筆。內(nèi)政部明確閾值邏輯不變,變的是參數(shù)值。這意味著系統(tǒng)要設計成"規(guī)則引擎+配置表",不能寫死任何數(shù)字。
朋友現(xiàn)在的架構:SOC基準價、通用門檻、新人折扣比例、保底金額、NHS Band表,全進配置數(shù)據(jù)庫,帶生效日期字段。每次內(nèi)政部發(fā)更新,運營后臺改數(shù),自動灰度到各環(huán)境。代碼里只保留計算邏輯,不留任何魔法數(shù)字。
他還加了個騷操作:校驗不通過時,系統(tǒng)不直接打叉,而是返回"差£X"或"時薪低£Y"。HR發(fā)給候選人時,對方知道往哪談。這個細節(jié)讓他們的客戶續(xù)費率漲了15%——競品只會彈"不符合要求"。
最后留個開放問題:你的系統(tǒng)里,還有多少"當年寫死"的數(shù)字,正在等一個政策更新來引爆?
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.