日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

作为IT面试官,我如何考核计算机专业毕业生?作为培训班老师,我又如何提升他们?...

發(fā)布時(shí)間:2024/9/15 编程问答 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 作为IT面试官,我如何考核计算机专业毕业生?作为培训班老师,我又如何提升他们?... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

? ? 我最近幾年一直在做技術(shù)面試官,除了面試有一定工作經(jīng)驗(yàn)的社會(huì)人員外,有時(shí)還會(huì)面試在校實(shí)習(xí)生和剛畢業(yè)的大學(xué)生。同時(shí),我也在學(xué)校里做過兼職講師,上些政府補(bǔ)貼課程(這些課程有補(bǔ)貼,學(xué)生不用出錢),所以我會(huì)在不同的場(chǎng)合承擔(dān)兩種截然相反的職責(zé)。

? ? 幸好我的公司不會(huì)從我講課的學(xué)校里招生,而且我講課和面試的時(shí)間段是錯(cuò)開的,所以我可以免處于“自相矛盾”的尷尬境地。不過我面試官經(jīng)歷倒能讓我不斷思考,該如何更高效地提升畢業(yè)生的水平。在本文里,一方面將講述我在面試過程中衡量計(jì)算機(jī)相關(guān)專業(yè)畢業(yè)生的標(biāo)準(zhǔn)和方式,另一方面將從培訓(xùn)老師的角度,向在校生和畢業(yè)生朋友提些提升自己競(jìng)爭(zhēng)力的建議。

1 名校光環(huán)很重要,在校成績(jī)更重要

? ? 除了一些在校生或畢業(yè)生有項(xiàng)目經(jīng)驗(yàn)外,大多數(shù)同學(xué)可能最多也就有課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)的經(jīng)驗(yàn),也就是說,實(shí)際開發(fā)編程能力大家基本差不多,那么總得用些看的著的標(biāo)準(zhǔn)來衡量。

? ? 第一,是否是名校,能進(jìn)名校至少說明能力不差,而且名校里的老師能力普遍好些,學(xué)習(xí)氛圍或許濃厚些。不敢說非名校出身的一定不行,但可以說,在名校里找到合適候選人所費(fèi)的代價(jià)能少些。? ?

? ? 第二,除了名校外,再看成績(jī),如果某同學(xué)四年一直在拿獎(jiǎng)學(xué)金,或者成績(jī)很好,這至少能說明態(tài)度好,積極上進(jìn),相反如果某同學(xué)連學(xué)位證畢業(yè)證都拿不到,那么何以證明自己?如果再有某些能證明自己的加成因素,比如競(jìng)賽拿獎(jiǎng),那么這也是加分項(xiàng)。

? ? 不可否認(rèn),其實(shí)各大公司在招實(shí)習(xí)生時(shí),更傾向于在名校找,而招畢業(yè)生時(shí),名校因素也能起比較大的作用,畢竟人家高考時(shí)占得先機(jī),有因必有果。不過非名校的同學(xué)并不是一點(diǎn)機(jī)會(huì)也沒。

? ? ?比如在招畢業(yè)生時(shí),某位同學(xué)可能是二本,但他一方面成績(jī)好,另一方面有碾壓別人的商業(yè)項(xiàng)目經(jīng)驗(yàn),那么公司更會(huì)看實(shí)際的動(dòng)手能力。不過我也見到不少學(xué)習(xí)一般的同學(xué),平時(shí)更在自暴自棄,比如無休止地玩游戲,這些同學(xué)總會(huì)為自己的放縱而付出代價(jià)。

2 論大學(xué)課程對(duì)提升競(jìng)爭(zhēng)力的幫助

? ? 這里來分析些大學(xué)里學(xué)到的課程。

? ? 第一是公共課,比如數(shù)學(xué)英語等。除非進(jìn)特別好的公司,可能更在考研的時(shí)候需要數(shù)學(xué)技能,而機(jī)器學(xué)習(xí)或數(shù)據(jù)分析場(chǎng)景里,確實(shí)會(huì)用到一些數(shù)學(xué)知識(shí),但未必很深。英語能力就很重要,畢竟英語好就多了一個(gè)外企的選項(xiàng),而且最好鍛煉自己的口語能力,至少能用英語自我介紹或做簡(jiǎn)單對(duì)話。工作后英語能力可能不會(huì)用到,但用到時(shí)再操練,就晚了。

? ? 第二是計(jì)算機(jī)理論課,比如數(shù)據(jù)結(jié)構(gòu),網(wǎng)絡(luò)通訊,操作系統(tǒng),編譯原理等。其中尤其得重視數(shù)據(jù)結(jié)構(gòu),而且最好用某種語言實(shí)現(xiàn)下,比如用java實(shí)現(xiàn)列表,堆棧和各種排序算法等,這在面試時(shí)會(huì)直接考。其它課程,能讓我們了解有這回事,比如編譯原理能讓我們了解狀態(tài)機(jī),系統(tǒng)學(xué)下總有好處。

? ? 第三是編程類課,比如java,python編程等,或數(shù)據(jù)庫編程,這些很重要,因?yàn)橹苯幽芴嵘{(diào)試代碼的能力。學(xué)這些課時(shí),一定得敲代碼,否則你就連最基本的編程能力也沒有了。

? ? 最為面試官,如果有條件,一般會(huì)要求提供成績(jī)單,如果沒條件,那么就考察編程能力,比如讓用java實(shí)現(xiàn)個(gè)小算法,或者問些數(shù)據(jù)結(jié)構(gòu)等基礎(chǔ)知識(shí)。當(dāng)我作為培訓(xùn)老師時(shí),一定會(huì)要求學(xué)生自己敲代碼,自己嘗試排查問題,同時(shí)灌輸數(shù)據(jù)結(jié)構(gòu)的知識(shí)點(diǎn)。

3 如果只有理論經(jīng)驗(yàn),估計(jì)懸

? ? 在面試大學(xué)生時(shí),我見過不少候選人理論方面說得天花亂墜,比如jsp或servlet的概念,或者網(wǎng)絡(luò)通訊的流程,但沒有任何商業(yè)項(xiàng)目的經(jīng)驗(yàn),同時(shí)甚至不會(huì)寫代碼,這類人,哪怕學(xué)校再好,不會(huì)要。? ??

? ? 我在博客園等論壇上,看到不少朋友只是做理論知識(shí)的搬運(yùn)工,不能停留在這個(gè)階段。接下來,第一該調(diào)試代碼,第二該找機(jī)會(huì)實(shí)踐,第三更得從實(shí)踐框架方面的盡管,比如SSM,或者Spring Cloud。怎么提升自己的實(shí)踐能力?

? ? 第一,在自己的電腦上搭建各種開發(fā)環(huán)境,比如jdk,mysql數(shù)據(jù)庫,eclipse,甚至linux虛擬機(jī),怎么搭建?看資料。其實(shí)這就是在提升動(dòng)手和學(xué)習(xí)能力。

? ? 第二,比如java,python,c#,數(shù)據(jù)庫等方面,每方面買些本書,就照著書上敲代碼運(yùn)行。有問題自己嘗試解決,或者問別人,剛開始可能步步踩坑,但這就能提升調(diào)試代碼的實(shí)際能力。在實(shí)踐這個(gè)步驟時(shí),可能會(huì)遇到裝環(huán)境的問題,也可能幾天無法解決一個(gè)問題然后很上火,但一定要咬牙堅(jiān)持,每人都得經(jīng)歷這個(gè)過程,現(xiàn)在不經(jīng)歷就得畢業(yè)后受苦。

? ? 第三,趕緊找份實(shí)習(xí)機(jī)會(huì),比如找有項(xiàng)目的老師,或者干脆自己出去找軟件公司實(shí)習(xí),剛開始不要錢都行,如果要上課,就和人家說晚上或周末去,或者寒暑假時(shí)去。在真刀真槍里干個(gè)3個(gè)月,比自己摸索效率快多了。

? ? 我在做培訓(xùn)老師的時(shí)候,會(huì)逼著同學(xué)動(dòng)手練習(xí),剛開始真叫慘不忍睹,連個(gè)分號(hào)都會(huì)有問題,但最多實(shí)踐個(gè)2小時(shí),至少能復(fù)制粘貼代碼,再堅(jiān)持練習(xí)3到5次課,還能自己通過debug分析問題。至于實(shí)際項(xiàng)目經(jīng)驗(yàn),培訓(xùn)班里無法獲取,但我會(huì)建議同學(xué)自己趕緊找實(shí)踐機(jī)會(huì)。

4 商業(yè)項(xiàng)目經(jīng)驗(yàn)優(yōu)于學(xué)習(xí)項(xiàng)目經(jīng)驗(yàn),算法能力只是錦上添花

? ? 在我之前的博文里,反復(fù)在說這個(gè)觀點(diǎn),這里再重復(fù)下,能實(shí)際掙錢的叫商業(yè)項(xiàng)目。在商業(yè)項(xiàng)目里,調(diào)試代碼單元測(cè)試之類的就不說了,寫sql或者編程的技巧就更不說了。此外,大家更得關(guān)注在商業(yè)項(xiàng)目里通過日志排查問題的能力,以及如何把開發(fā)好的代碼部署到服務(wù)器上的能力。

? ? 這里舉個(gè)實(shí)實(shí)在在的例子,我見過一批非常上心的畢業(yè)生,可惜學(xué)校一般,但簡(jiǎn)歷上有至少3個(gè)月的商業(yè)項(xiàng)目經(jīng)驗(yàn),比如大四3月后一直在做,有些大三下學(xué)期就在做,而且問下來都行,絕非是培訓(xùn)班給出了蒙人項(xiàng)目。這些人屬于能直接干活,而且上進(jìn)心態(tài)度也不錯(cuò),他們絕對(duì)屬于搶手貨,被幾個(gè)組搶著要。

? ? 我在輔導(dǎo)別人面試時(shí),也見過不少同學(xué)之前只背面試題和算法題,這不是不重要,但商業(yè)項(xiàng)目經(jīng)驗(yàn)更重要。而且,面試題和算法題可以通過刷題得到答案,你會(huì)別人也會(huì),就體現(xiàn)不出你的優(yōu)勢(shì)了。相反實(shí)踐經(jīng)驗(yàn)未必每人都有,我就不理解為什么放著能碾壓別人的途徑不走。那么怎么找實(shí)踐機(jī)會(huì)呢?說點(diǎn)具體的方法。

? ? ?你到學(xué)院里打聽下,有些老師是有項(xiàng)目的,尤其是帶碩士和博士的老師。如果有給你上過課的老師那最好,如果沒,你可以自己去找,或者通過老師同學(xué)去找,就說想跟著干,剛開始先看。一般老師看到有廉價(jià)勞力來,不會(huì)拒絕。剛開始的時(shí)候,你可以多請(qǐng)教學(xué)長(zhǎng),比如如何搭建環(huán)境,到后來可以爭(zhēng)取個(gè)小功能點(diǎn),然后慢慢就做大了。而且,如果可以,寒暑假也可以跟著老師干,這樣最多,陸續(xù)能積累個(gè)1年項(xiàng)目經(jīng)驗(yàn)。

? ? ?其實(shí)這已經(jīng)算商業(yè)項(xiàng)目經(jīng)驗(yàn)了,你寫到簡(jiǎn)歷中絕對(duì)夠算。畢竟自己老師還好些,如果要到外面找實(shí)際機(jī)會(huì),就到處發(fā)簡(jiǎn)歷,同時(shí)也說明剛開始可以少要錢。剛開始甚至?xí)驗(yàn)槟芰Σ恍斜还揪?#xff0c;但堅(jiān)持下來,也能獲得實(shí)際項(xiàng)目經(jīng)驗(yàn)。?

5 框架性的能力優(yōu)于零散的編程能力

? ? 在面試過程中,我見過不少畢業(yè)生單論知識(shí)點(diǎn)還行,但無法缺乏框架性的能力。比如單問java核心方面問題,或者web方面問題,或者數(shù)據(jù)庫方面的,都行,但普遍缺乏框架編程能力。所要求的框架能力也不高,比如只要能在已經(jīng)搭建好的SSM框架基礎(chǔ)上,照現(xiàn)有代碼實(shí)現(xiàn)新需求。框架能力如何提升?

? ? 第一搭建環(huán)境,這個(gè)是最難的,比如在idea上搭建個(gè)基于maven的ssm腳手架項(xiàng)目,這不簡(jiǎn)單,或者搭建個(gè)spring cloud實(shí)現(xiàn)簡(jiǎn)單功能的環(huán)境也不容易。我在培訓(xùn)班上輔導(dǎo)時(shí),很多同學(xué)就卡在這塊。但網(wǎng)上對(duì)應(yīng)的資料也不少,多用點(diǎn)時(shí)間總能做到。

? ? 第二就找個(gè)項(xiàng)目運(yùn)行,項(xiàng)目未必要業(yè)務(wù)點(diǎn)很多,能全棧就行,比如包括前端頁面,后端的spring mvc,mybatis,能串起來跑就行。

? ? 還是這句話,如果有實(shí)踐機(jī)會(huì),這都不是問題,但我見過不少有實(shí)際項(xiàng)目經(jīng)驗(yàn)的同學(xué),可能也只是專注其中一塊,比如SSM框架里的service層,只在其中寫業(yè)務(wù)代碼,而不關(guān)注全棧,這就屬于關(guān)注點(diǎn)不對(duì)了。

6 再啰嗦一下,畢業(yè)生要不要上培訓(xùn)班

? ? 培訓(xùn)班能給畢業(yè)生帶來哪些幫助?

? ? 第一,提升項(xiàng)目實(shí)踐方面的技能。第二,好歹能提升學(xué)習(xí)項(xiàng)目。第三,面試輔導(dǎo),第四,推薦工作。

? ? 而企業(yè)如何衡量畢業(yè)生?實(shí)際項(xiàng)目經(jīng)驗(yàn),動(dòng)手能力外加專業(yè)基礎(chǔ)。一些小公司可能沒資本要求名校。

? ? 對(duì)于在校生,你在大學(xué)階段能獲取到項(xiàng)目經(jīng)驗(yàn)嗎?能通過各種方式提升專業(yè)技能嗎?可以,在上文里給出了若干方法。

? ? 所以,如果你尚處大一大二大三,尚有機(jī)會(huì)自強(qiáng),那么先努力一下。但你已經(jīng)快畢業(yè),但由于種種原因競(jìng)爭(zhēng)力不強(qiáng),同時(shí)是跨城市找工作,那么你可以自己考慮,不過還是這句話,在上培訓(xùn)班前,首先得上自己積極上進(jìn),而且培訓(xùn)班不是萬能的,不能把所有的希望都寄托在這上面。

7 總結(jié):趕早不趕晚,不過在任何時(shí)候努力都不算晚

? ? 總結(jié)下本文給出的觀點(diǎn):第一,商業(yè)項(xiàng)目最值錢,而且通過商業(yè)項(xiàng)目能快速提升自己的技能。第二,除了上課外,盡量讓自己有多些實(shí)際項(xiàng)目經(jīng)驗(yàn)。第三,框架經(jīng)驗(yàn)優(yōu)于零散技術(shù)經(jīng)驗(yàn)。?

? ? 所以努力不嫌早,在大二階段就可以為自己規(guī)劃了。不過努力也不嫌晚,那么就算到了畢業(yè)的時(shí)候,因各種原因?qū)е赂?jìng)爭(zhēng)力低下,這時(shí)候發(fā)奮圖強(qiáng),經(jīng)過一段艱苦時(shí)間也能慢慢變好。但就怕自暴自棄或甘于墮落,比如上學(xué)時(shí)無節(jié)制地玩,工作后寧可荒廢也不看技術(shù),這種就屬于咎由自取了。

? ?如果大家感覺本文有幫助,請(qǐng)推薦本文,也歡迎大家通過評(píng)論來交流。

版權(quán)說明:

? ? 有不少網(wǎng)友轉(zhuǎn)載和想要轉(zhuǎn)載我的博文,本人感到十分榮幸,這也是本人不斷寫博文的動(dòng)力。關(guān)于本文的版權(quán)有如下統(tǒng)一的說明,抱歉就不逐一回復(fù)了。

? ? 1 本文可轉(zhuǎn)載,無需告知,轉(zhuǎn)載時(shí)請(qǐng)用鏈接的方式,給出原文出處,別簡(jiǎn)單地通過文本方式給出,同時(shí)寫明原作者是hsm_computer。

? ??2 在轉(zhuǎn)載時(shí),請(qǐng)?jiān)霓D(zhuǎn)載 ,謝絕洗稿。否則本人保留追究法律責(zé)任的權(quán)利。

轉(zhuǎn)載于:https://www.cnblogs.com/JavaArchitect/p/11547799.html

總結(jié)

以上是生活随笔為你收集整理的作为IT面试官,我如何考核计算机专业毕业生?作为培训班老师,我又如何提升他们?...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。