国产精品双马尾后入爆操-色吊丝二区三区中文字幕-亚洲高清中文字幕一区二区-国产一区精品视频一区二区

作為技術(shù)面試官,我是怎樣評價一個IT開發(fā)人員的素質(zhì)的

發(fā)布時間:2021-06-22 17:54:16

作者:微紅科技

閱讀次數(shù):5994

當(dāng)前位置: 微紅科技 - 新聞動態(tài) - 作為技術(shù)面試官,我是怎樣評價一個IT開發(fā)人員的素質(zhì)的

很長一段時間,一直在負(fù)責(zé)公司的客戶端程序招聘,招聘工作已經(jīng)進行了大半年,薪資不低,面過的程序幾十個,但是最終成功發(fā)了offer的單手可數(shù),在這過程中,pass掉了很多人,有技術(shù)總監(jiān),有大廠數(shù)年經(jīng)驗者,也有更多的打醬油的,HR那邊可能覺得我們這邊的通過率不高,究其原因,我想說現(xiàn)在的程序員很多,非常多,但是能夠稱得上研發(fā)者的確實很難找,能稱得上有經(jīng)驗的游戲研發(fā)人員更是鳳毛麟角,大部分的程序員確實滿足不了我們工作室的最低要求。

09.jpg

我們需要的是有身后計算機科學(xué)基礎(chǔ)背景有想法聰明對游戲開發(fā)某些專業(yè)領(lǐng)域有完整知識體系的開發(fā)人員,而不是需要“寫代碼”的,現(xiàn)在很多人喜歡把程序員稱為“寫代碼的”,我們從來就不需要寫代碼的,代碼只是一個工具,我們需要的是代碼背后的那個大腦?,F(xiàn)在我想說下“寫代碼的”和做游戲研發(fā)的開發(fā)者有什么區(qū)別,也是我在技術(shù)招聘過程中最關(guān)心的東西,下面5點在面試過程中的比重從大到小。

1、計算機相關(guān)學(xué)科的學(xué)歷背景,或者即使沒有計算機學(xué)歷背景,也要有計算機學(xué)科體系的完整學(xué)習(xí)經(jīng)歷,基礎(chǔ)知識在我看來是第一步,如果你不懂?dāng)?shù)據(jù)結(jié)構(gòu)算法,不懂計算機體系結(jié)構(gòu),不知道怎么設(shè)計算法,不知道計算機軟硬件怎么工作的,那寫出的代碼也是質(zhì)量差的無效率的,你只是寫出來了,但是在我看來是沒有價值的代碼,沒有可維護能力和積淀性的,我從來就不相信一個沒學(xué)過數(shù)據(jù)結(jié)構(gòu)算法,計算機體系結(jié)構(gòu),編譯原理,軟件工程這些課程的人寫出來的代碼,那些很多策劃改行的程序的程序員是不會到我這里一面的,所以來我們這面試的,無論你之前多牛逼,那都是虛的,一定要做筆試題,一紙筆試題直接看出基礎(chǔ)能力,曾經(jīng)見到技術(shù)總監(jiān)不會寫快排算法的,說太久忘了,那你來指導(dǎo)什么?用你的經(jīng)驗在這喝茶么?需要你來這里做什么?這不是笑掉大牙么?為什么我不招一個專業(yè)基礎(chǔ)優(yōu)秀并且有活力且成本低易塑造的年輕人,數(shù)據(jù)結(jié)構(gòu)和算法設(shè)計是這里必須通過的。一句話,做技術(shù)的,太虛沒用,用你的專業(yè)能力說話,在這里我們會偏向那些名校背景的人,因為經(jīng)驗上看,學(xué)歷背景好的專業(yè)能力普遍非常扎實,這點我覺得網(wǎng)易現(xiàn)在的技術(shù)的一枝獨秀,不得不說和他的校招只招清北浙交的策略有很大關(guān)系

2、游戲開發(fā)領(lǐng)域的專業(yè)知識,游戲開發(fā)有很多特定領(lǐng)域的知識基礎(chǔ),包括3D圖形學(xué),AI,物理,音視頻,操作系統(tǒng)平臺開發(fā),業(yè)務(wù)邏輯系統(tǒng),很少會有人把這些面面俱到,這里面每一個都需要幾本書的系統(tǒng)知識去啃,但是我們只需要看到你在這里面某一個或兩個上面有深入研究和經(jīng)驗,比如你非常通曉渲染,opengl D3D 各種shader效果,渲染優(yōu)化都玩得很好,那就是一個加分,比如你非常善于研究ai,對行為樹,尋路這些有深入的經(jīng)驗,也是很好的,如果對這些全都一知半解,那是不行的,我們需要的不是只是每個都懂一點的人,在游戲的專業(yè)知識領(lǐng)域方面,先做一個專才。

07.jpg

3、聰明。沒錯這是非常重要的一個衡量標(biāo)準(zhǔn),開發(fā)者一定是這個世界上IQ最高的一群人,我很看重IQ,面對日新月異的開發(fā)工具技術(shù)的變革,聰明代表你有更快的學(xué)習(xí)適應(yīng)能力,并能夠?qū)栴}提出自己的一定見解和解決方法,這個很重要。

4、工具的使用,工具是針對不同游戲項目的,比如你做unity,那要求你掌握unity編輯器,你做unreal,你做cocos,在我看來工具并沒那么重要,一個基礎(chǔ)扎實聰明的人對工具的掌握是很快的,甚至很多非程序員都能玩轉(zhuǎn)工具,所以在面試時這個只占25%左右的比例,和我說你多了解多了解某個工具,那其實并沒有那么值得炫耀,就像練功的外功和內(nèi)功,我們更看重內(nèi)功,工具是可以花時間彌補的,專業(yè)基礎(chǔ)則很難,那需要悟性。我們現(xiàn)在主要招聘U3D的開發(fā),對這塊,我們會衡量簡單的U3D編輯器基礎(chǔ),U3D 的一些深入的概念,比如優(yōu)化內(nèi)存,drawcall,光照系統(tǒng),assetbundle包,資源加載,動畫系統(tǒng),GUI系統(tǒng),還會深入的考察C#,LUA的開發(fā)的情況。如果面試者只是把unity當(dāng)office用,那就在這塊沒有分?jǐn)?shù)了,一個并不是很復(fù)雜的問題可以難到很多人:兩個資源BC共用A,那么ABC如何打包?加載b的時候要怎樣加載?加載好b之后哪些包卸載哪些不卸載?不卸載的何時卸載?這個問題答得不完整不能說你深入的研究過UNITY

?5、經(jīng)驗,經(jīng)驗在我們看來和工具差不多,這種依靠時間堆積的東西并不如專業(yè)基礎(chǔ)重要,在技術(shù)開發(fā)來講,10年經(jīng)驗絕對不是1年經(jīng)驗價值的10倍,經(jīng)驗多固然好,但那是在其他因素都一樣的情況,一個聰明的名校畢業(yè)生,和一個10年經(jīng)驗做過10款游戲但是一直沒有做過很多核心工作的程序員,我必然選擇前者。而且關(guān)于經(jīng)驗,我們會把時間放在一邊,先來剖析你所謂的經(jīng)驗多少是真正有價值的。首先,大廠大作的開發(fā)人員是加分的,這意味著你曾經(jīng)同一些很棒的同事共事過,任何成功的產(chǎn)品都是有其成功的道理的(但是大廠的邊緣發(fā)開人員則沒有什么亮點,大廠往往把核心工作和非核心工作分的很開,一些非核心開發(fā)的人員很久接觸不到主要研發(fā)工作,那反而是個劣勢了),然后我會就著你的簡歷詳細(xì)剖析你所做的工作,你說你做過尋路,那我問你A*算法原理怎樣的,和navmesh有什么區(qū)別,A*在大型地圖怎樣優(yōu)化,如果你答不出來,那我不認(rèn)為你真正的做過尋路,你只是使用過工具而已,那知識不屬于你,這一項經(jīng)驗我會清0,你做過戰(zhàn)斗,那我會問怎樣同步前后端的狀態(tài),怎樣避免延遲導(dǎo)致的問題,怎樣能夠更好的表現(xiàn)打擊感。所以經(jīng)驗絕對不是你做過什么,而是你詳細(xì)的琢磨過什么,哪些東西真正的屬于了你。所以很多10幾年程序的經(jīng)驗開始很不屑一顧的坐在對面,說了一堆堆很著名的產(chǎn)品,這我做的那我做的,我要來當(dāng)主程,那ok,問到細(xì)節(jié)一個也說不清楚,再加上基礎(chǔ)的算法也都說你忘了,那沒有任何意義,對不起,我喜歡刨根問底。

08.jpg

說了這么多,我想說,現(xiàn)在的IT互聯(lián)網(wǎng)領(lǐng)域,資本蜂擁,尤其是游戲開發(fā),app開發(fā),造就了越來越多的“”程序員“”,現(xiàn)在的“”程序員“很多,非常多,但是我想說研發(fā)者很少,并且如果你是研發(fā)者,你就一定會很值錢,游戲大廠大工作室的大門會一直為你敞開,我也想給其他負(fù)責(zé)招聘的技術(shù)同仁一個建議,就是無論面試職位高低,一定給他做個筆試題,有多少能力是不是會招到太水的,有時候一張紙就直接告訴你答案了,做技術(shù)不要太虛。

分享到 5994

上一篇: 談SEO優(yōu)化理念之主題模型!

下一篇: 談SEO優(yōu)化理念之主題模型!

返回列表

相關(guān)推薦

如何優(yōu)化網(wǎng)頁提高效率?已解決

什么是理財軟件?企業(yè)為什么開發(fā)理財軟件?

app如何做好推廣活動策劃方案?已解決

如何快速了解網(wǎng)站建設(shè)?

您還可以

留下您的聯(lián)系方式

我們系統(tǒng)架構(gòu)師將在第一時間與您聯(lián)系

  您的姓名:

  您的電話:
  • 提 交
  • Copyright ? 微紅科技 All Rights Reserved 

    ICP備案 黔公網(wǎng)安備   黔ICP備17001430號-1   【微紅科技官方微博】 版權(quán)所有:微紅科技     百度統(tǒng)計

    会泽县| 唐河县| 胶南市| 日照市| 西宁市| 当雄县| 富顺县| 渝北区| 彰化县| 赤水市| 济宁市| 嘉荫县| 密云县| 旬邑县| 石棉县| 梨树县| 旬阳县| 依安县| 育儿| 武宣县| 苏尼特右旗| 南阳市| 高台县| 新巴尔虎左旗| 盱眙县| 来宾市| 汉川市| 台北市| 溧水县| 光泽县| 原阳县| 蓬莱市| 慈利县| 上蔡县| 长沙县| 通州市| 和顺县| 安达市| 永宁县| 南宁市| 大庆市|