純銀
臨近春節(jié),招聘極難,尤其是程序員招聘的難度更大。作為一家剛剛完成早期組隊的創(chuàng)業(yè)公司的負(fù)責(zé)人,我在招聘程序員的過程中遇到了很多有意思的事,也收獲了一些小經(jīng)驗。
面試反成被面試
如果現(xiàn)在有程序員還在大公司和小團隊之間搖擺不定,我會告訴他別搖擺,直接選大公司。
小團隊死掉的風(fēng)險更大,業(yè)務(wù)平均水準(zhǔn)也比大公司更低。團隊死掉,對于程序員來說還是小事,如果眼光不準(zhǔn)沒挑到強悍的小團隊,所受的折磨比大公司多得多,經(jīng)驗值增長卻比大公司少。所以除非自己想清楚了,就是喜歡特定的小團隊,否則在有選擇的前提下,還是去大公司比較好。
我這次組團隊時,遇到一個有趣的事,我發(fā)了一份技術(shù)Offer出去,對方回信表示手上有幾份Offer,還在猶豫去大公司還是小團隊,很難下決定,順便還讓我給點建議。我告訴他別猶豫了,選大公司吧,創(chuàng)業(yè)是一件高風(fēng)險的事情,中途一旦遇險,他肯定會后悔當(dāng)初的選擇。之所以如此回復(fù),還因為我們也需要更堅定的、能風(fēng)雨同舟的同伴。
最后拿到這個職位的程序員特別有趣,我面試過幾百場,頭一次遇見反向面試招聘方的人。我還沒問幾個問題,他就反客為主地問:“你們技術(shù)合伙人的背景是什么?產(chǎn)品思路是什么?盈利模式是什么?技術(shù)成長方向是什么?你們對這個職位的標(biāo)準(zhǔn)和規(guī)劃是什么……”2小時面試時間,至少1小時是由他來提問,我們回答。
這說明他是一個職業(yè)規(guī)劃特別清晰的人,知道自己要什么,并能通過反向面試來判斷這個小團隊是否值得加入。第二天我們給他發(fā)了Offer。
別去大公司“挖人”
如果有程序員從大公司出來,我不建議他加入小公司。我也基本上不會去挖大公司的人,不是因為貴,是因為大公司分工太細(xì)了,每個人都是“螺絲釘”。
大公司的高門檻固然保證了程序員的技術(shù)素養(yǎng),但過細(xì)的分工很難讓人具備獨當(dāng)一面的才能。同樣的薪水,我為什么不聘請技術(shù)素養(yǎng)相當(dāng),技術(shù)經(jīng)驗更全面,從小團隊出來的程序員呢?再說了,說服后者加入的難度,可比大公司程序員低多了。很多創(chuàng)業(yè)者經(jīng)常拿著“團隊吸引了多少BAT前員工加盟”當(dāng)談資,其實這些人不一定好用。
但話雖如此,如果有技術(shù)全面的BAT背景的人才加入,那當(dāng)然是“資本”,比如我的一位技術(shù)合伙人就有BAT背景。他在大公司待了4年,曾一個人扛下來2萬~2 000萬激活量的全部后端業(yè)務(wù),擁有各種技能,被我拉入伙創(chuàng)業(yè)了。這跟我當(dāng)時在網(wǎng)易干了5年以后去創(chuàng)業(yè)是一樣的,待過大公司,也了解大公司的優(yōu)點和弊端,然后下決心加入小團隊,這才是“真愛”。
程序員加入小團隊的理由很多,可能是為了找個強悍的小團隊刷經(jīng)驗值;可能是因為信任和仰慕某個牛人;可能是被特定的產(chǎn)品方向所吸引;也可能只是想嘗試創(chuàng)業(yè)的滋味。種種理由都可以,但盡量不要僅是因為想成功與發(fā)財,這很難實現(xiàn)。
我從不向團隊承諾這兩件事情,雖然我們是全員期權(quán),但從不強調(diào)期權(quán),反倒是直話直說,早期項目的期權(quán)如廢紙,作用僅僅是增加大家對項目的歸屬感。
程序員的產(chǎn)品思維
我第一次創(chuàng)業(yè)時,技術(shù)人員的招聘基本上沒參與,由合伙人決定?,F(xiàn)在二次創(chuàng)業(yè)后,我全程參加了技術(shù)崗的招聘,最大的體會是:程序員和產(chǎn)品經(jīng)理一樣,經(jīng)驗值高度依賴產(chǎn)品項目。
業(yè)內(nèi)一般把客戶端程序員分成三個類型:1年經(jīng)驗;2~3年經(jīng)驗;4~5年經(jīng)驗。但資歷其實沒什么說服力,很多有2~3年經(jīng)驗的人,做過的產(chǎn)品在技術(shù)上特別簡單,沒難度,沒挑戰(zhàn),無法證明自己能高效率地完成更難的需求。很多人工作3年,并沒有擁有3年的經(jīng)驗值,只是用1年的經(jīng)驗值復(fù)用了3年。
我們團隊開發(fā)的App,技術(shù)上難度并不算太高。但我面試的很多有多年相關(guān)經(jīng)驗的程序員卻完全不能勝任,他們的說辭要么是自己原先只負(fù)責(zé)XX板塊,要么就是此前開發(fā)的是完全不同的產(chǎn)品。
經(jīng)過這些面試我才意識到,原來程序員也得靠多元化的、有挑戰(zhàn)的技術(shù)需求來成長,和產(chǎn)品經(jīng)理的成長路徑是一致的。
比如,最近加入我們團隊的一位程序員此前離職的原因是,他在原先的產(chǎn)品團隊里干了兩年,第一年成長飛快,第二年技術(shù)水準(zhǔn)停滯,被安排做技術(shù)管理,但他覺得自己太年輕,轉(zhuǎn)管理線太早;同時那款產(chǎn)品已無法提供讓他繼續(xù)成長的技術(shù)需求,所以要跳槽換一款有挑戰(zhàn)的產(chǎn)品來做。
面試這位程序員后,我覺得在互聯(lián)網(wǎng)公司技術(shù)崗上,至少應(yīng)該做到“兩年一跳”。每一跳,不僅加薪升職,更重要的是主動跳出舒適區(qū),進入到下一個成長階段,這可比加薪重要多了。如果1年經(jīng)驗復(fù)用3年,3年經(jīng)驗復(fù)用5年,到30歲,35歲以后,學(xué)習(xí)能力下降,能力達(dá)不到一流境界,無法與24~26歲的年輕程序員競爭,必然被行業(yè)淘汰。
自個兒一邊玩去
做技術(shù)與做產(chǎn)品的成長路徑相同,但還是有區(qū)別的。比如做技術(shù)可以用業(yè)余時間自學(xué)技術(shù),寫一些開源的小程序發(fā)布到Github(開源社區(qū)),做產(chǎn)品的只能干瞪眼,“就差一個程序員了”。
所以,就算程序員工作中遇到的項目沒挑戰(zhàn),也可以自己跟自己玩。比如招聘中遇到的一位24歲程序員,在Github拿了15 000顆星,擁有3 700個粉絲。雖然最后他因故未能加入我們,但我對他的印象極好。他自己講:“我回家寫代碼就跟玩游戲一樣開心。”
與之對應(yīng)的是我經(jīng)常跟面試者的對話:“對××技術(shù)感興趣嗎?”“感興趣。”“有研究嗎?”“看過一些資料?!薄坝凶髌穯??”“沒有,工作中用不到。”很多人都會說,我對技術(shù)興趣很大,熱情很高。但怎么證明呢?沒法證明。
程序員要時刻學(xué)習(xí),尤其是主動學(xué)習(xí)與工作無關(guān)的編程語言,研究與工作無關(guān)的技術(shù)概念,至少做到小有成果而不是淺嘗輒止。每個人都說自己很有熱情,卻并沒有為之付出多余的時間精力,學(xué)習(xí)技術(shù)停留在工作8小時內(nèi),這怎么能算是有熱情呢?
最后,感嘆下早期組隊的招聘比融資難太多了,我面試的時候比見投資人還緊張——見投資人倒是放松得很,國內(nèi)幾百家VC,挨著談唄,每周談個五場十場。但特別合適的同伴可能一兩周就只能遇到一個,錯過以后就找不到了。