老闆招聘程序員:“一個星期不能上手項目,你自己走且沒工資!”
聽完老闆這麼一說,我本來笑呵呵的臉立馬就耷拉下來了,雖然我還是覺得只會開發桌面軟件和對接WebApi很簡單,但是,想想老闆說的,前面已經有十幾個人不合適了,心裡還是泛起了嘀咕,我覺得,事情肯定不簡單!
祥問之下,我大致猜出了老闆一直沒招到人的原因。
試用一個星期這個時間的由來
其實,面試過程還是挺輕鬆的,基本上就像聊天,老闆拿起手機,跟我說起了之前招聘到的一個人,這個人號稱有十年開發經驗,但是,在他這呆了八天就自己收拾東西走了,還跟老闆說:“老闆,你這邊的活我做不了!”
老闆以此爲例,跟我說他這邊招聘到的人很多都是這樣,來的時候都覺得自己可以,但是實際上過了一段時間以後發現自己壓根做不了。老闆一開始覺得,人家過來上班,即使做不了,錢還是要給人家的,所以,一開始,對於那些“能力不行”的程序員,即使他們最後離開了公司,老闆工資還是會照常算給他們的!
招聘了很多人以後,老闆發現人沒招到一個,項目也沒有任何進展,自己反而白白貼出去那麼多工資,於是和公司其他人商量後,最後決定,以後只要發現招聘過來的人一個星期不能上手公司的項目,那麼老闆就會讓他走人,並且一分錢工資不給!
我好奇老闆招的都是些什麼人,於是就找老闆要了前面說的做了八天就自己走人的那個程序員的簡歷,不看不知道,一看我就看出了端倪!
爲了方便稱呼,這個人下稱小Z。
不會招人導致總招錯人
老闆的要求其實就是要會桌面開發和對接WebApi,但是,小Z的簡歷裡大部分工作經歷體現出來的都是Web後端開發,並且,小Z也會桌面開發技術,但是,小Z想的還是太簡單了!
首先,小Z之所以最後發現勝任不了這個公司的工作內容,我猜主要是因爲小Z對於工作內容有誤解。
小Z其實是會WebApi的,但是老闆要求的是會對接WebApi,說白了,小Z以前是寫網站接口給別人用的,但是老闆要開發的軟件卻是去調用別人的WebApi。看似只是一個寫,一個調,但是實際上區別還是挺大的!
寫WebApi和調WebApi最大的區別就是寫WebApi話語權會比較重一些,比如怎麼鑑權、以什麼方式調用、數據結構是什麼樣子的等等,而調WebApi則反過來了,反而要遵循別人的WebApi文檔裡面的鑑權、調用方式以及組織數據結構。
可我覺得,讓小Z覺得自己不行的主要原因,可能還是Web開發和桌面開發的區別。
Web開發,前端和後端之間可能只需要商量好Api地址以及上述幾點約束即可,但是,這家軟件公司桌面開發的服務器端用的卻不是Http的那種方式,而是使用TCP/IP的方式。
這對於一個長期只做Web開發的人來說,是很不習慣的。
最後,即使小Z能夠調通WebApi,可能他也無法讓桌面程序和服務端服務成功通訊。
當然,這只是我的猜測,其實這種猜測並不是沒有道理的,這就像一個長期從事桌面軟件開發的人,你讓他去做Web開發,可能一個星期也不能完全掌握一個Web開發框架,更何況是Http協議的那套東西。
老闆的問題很大
而這個老闆我覺得也有問題,他們公司其實是有研發的,但是招聘程序員卻不找研發,自己親力親爲。而他其實一點技術都不懂,這就導致了他無法準確的定位到他想要招聘的程序員類型。
反而,在長期的盲目招聘中,不但不知道吃一塹長一智,反而覺得是別人的問題,從而做出了試用一星期,不合適就讓人走還不給工資的決定!
並且,我覺得他總是以這種“受害者心理”去招聘程序員,估計他很難找到合適的人,因爲就算一個編程大牛,想要理解新公司的代碼框架,並且做到能幹活的地步,這是需要時間的,而一個星期的時間是比較緊的!
整個面試過程看似輕鬆,但是給我的感覺就是很不舒服,這種不舒服打個不恰當的比方,就像一個人談戀愛屢屢受挫,但是他不反省自己的問題,反而對所有親近自己的異性朋友都特別防備。只能說,可憐之人,必有可恨之處!
結語
其實,說到這裡,我對這個老闆已經有點敬畏之心了,因爲不懂技術,即使我能通過他一個星期的考驗,最後在工作中可能還是會出現其他問題,最後我不得不放棄這個公司。
但出乎我意料的是,當我表達出這個公司不適合我的時候,老闆反而開始質疑我的能力,覺得我和過去被他“淘汰”的人是一樣的。
對此,我只能一笑而之了!