-
1 # 一枚大腦
-
2 # 嗝屁鏟屎官
從性格、氣質、三觀、視野的角度會看出一個程式設計師未來的潛力,如果面試官是把招聘的過程看做為自己挑選搭檔,以及結識值得交往的朋友的過程的話,我覺得這個思路完全沒問題。
我想吐槽一下現在企業招聘,尤其是初創企業招聘時一個誤區“期望透過普通招聘流程找到一個可以獨當一面的人”。我個人的判斷這是一個極小機率事件,跟中彩票差不多,如果你期待能在企業經營中種這個彩票,這簡直是個愚蠢的企業決策。
首先,必須要承認,優秀的人是少數的,到底有多少,我按照“二八法則”粗略給出一個比例大概就是20%的20%的人,即4%。也就是說在中國自稱程式設計師的人種有20%是合格的程式設計師,而在這些合格的程式設計師中有20%是精英程式設計師(可以理解成題主所說的高水平程式設計師)。而精英的人之所以是精英幾乎跟工作年限沒有正比例關係,太多的人是用一年工作經驗工作10年了。我通常認為能在一個領域達到精英水平的人擁有的共性一般是,富有遠見,三觀正確,性格特立獨行的人,他從事某種職業只不過是機緣巧合,其實只要他喜歡,即使從事別的職業也能進到這4%的精英群體中來。
接下來,問題就來了,如何才能招到這一小撮人呢?第一招,英雄惜英雄。用一個本身就是精英的面試官去招聘,通常精英面試官的社會影響力會吸引一些高水平的人。而且一般優秀的人在遇到優秀的面試官時能更充分的展示自己的才華(因為他知道對面會理解他的某些行為和想法,而不是對牛彈琴),而且更容易被說服留下來。第二招,“樹大招風”。大企業自然會吸引很多人關注,對於很多優秀的人才,他們當然更喜歡在更高級別的企業工作,而且大企業也更容易打出第一招的牌。第三招,畫餅洗腦。當然我指的不是騙人的那種“畫餅”,而是企業雖小,但是真的是一幫有情懷有理想的人組成的,恰好有熟識的朋友是大牛,用期權忽悠過來。第四招,有錢能使鬼推磨。開出高出行業標準2倍甚至以上的薪水去其他公司的核心崗位挖人。
看了上面的四招,讀者可能會說我也沒拿出可行的辦法鑑別高水平程式設計師嗎?其實我是想說,你以為提個問題,看了別人的回答就能學會鑑別高水平程式設計師了麼?要知道在古代,鑑別馬匹的優劣是有一個職業叫做“伯樂”,後來引申為能識別出優秀人才的人。鑑馬尚且不易,更何況鑑別人。我認為能鑑別一個程式設計師水平的唯一辦法,就是讓高水平的程式設計師與他共事,然後看一下這名高水平程式設計師的工作滿意度就好了。
最後,我覺得討論演算法,debug,程式設計速度什麼的都屬於玄學的範疇了,我是不信真的能透過這些指標能判斷出這4%的精英的。這些東西,充其量能大致判斷20%合格的程式設計師都不易了。人類有放大自己優點的天性,很多人都(誤)以為自己是高水平的,我覺得這沒有問題。但問題在於,有些人認為自己水平足夠高了,不需要在進步了。而另外一些人認為,自己水平挺高的,所以應該更進一步。這就是為什麼我衡量一個人是否是高水平的時候,更在意一些內在的,固有的人格,人性上的品質,而不是徒有其表的技能列表。漂亮話誰都會說,實幹家甚少。
摘自網際網路
-
3 # 九門提督坎震離
是騾子是馬,拉出來溜溜。給個事情做,三天之內給我編個東西出來。不找理由,不找條件,按時間節點和要求拿出東西來的,就是好的程式設計師。
-
4 # 銀色上弦月
首先百度一下,所要招聘的職位的面試題。把百度上前三頁的面試寶典,面試指南,面試題庫,面試某某全部摘錄下來,整理成檔。然後。。。一題也不要問!!
我就不明白了,那些網上搜面試題的,是面試員吧面試官當白痴了。還是面試官把面試員當白痴了。
-
5 # 手機使用者69194403780
在招聘時建議把好3個關:
第一是嚴篩簡歷,如果想招到給力的程式設計師,我認為真實且出色的學歷北京還是很重要的。
第二個是面試前進行專業測評,針對程式設計師推薦用猿圈測評,根據你招聘的人才的類別,薪資水準,工作年限進行專業的測試。
第三個是在面試的時候一定要和一個比較有資歷的專業人員共同面試,避免被忽悠。
回覆列表
這個問題我試著解答下,看能不能幫到你。
有句古話,說的是外行看熱鬧,內行看門道。還有話說的是隔行如隔山,講的都是一個道理:不是同一個行業的業者,都沒辦法對別的行業進行評價。
即便如此,程式設計師這個職位還是比較特殊。大部分的軟體公司,hr和技術是分離的,hr只關注業者的職業規劃、就業心態、求職需求等宏觀的事務,而具體的技術能力,並不由hr負責,一般由崗位相關的技術經理或者其他老司機負責。
1、瞭解計算機的基礎知識,包括市面上各種作業系統的去別,各種常用軟體都是幹什麼用的...(這裡就有很多技術名詞:Linux,Windows,Android,iOS等等)
2、嘗試瞭解公司開發團隊常用的技術語言。關注市面上常用的技術語言,瞭解這些語言的特點和適應場景,可以從整理以下這些相關名詞開始(.net,java,c,c++,python,javascript,Ruby...)。
3、嘗試整理每一種語言相關的開發框架,記住相關的名詞。比如ssh,ASP.net,jquery...
完成這些,你就會發現你已經可以和程式設計師攀談幾句了。接著你可以看一些軟體工程學的書,瞭解下開發流程,軟體質量管理等等...
只要運氣好,你會發現你不僅僅是hr了...