大學(xué)生程序員實習(xí)心得.docx_第1頁
大學(xué)生程序員實習(xí)心得.docx_第2頁
大學(xué)生程序員實習(xí)心得.docx_第3頁
大學(xué)生程序員實習(xí)心得.docx_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

大學(xué)生程序員實習(xí)心得大學(xué)生程序員實習(xí)心得大家好,我是大學(xué)一名本科生,曾經(jīng)在大三下學(xué)期時,有幸在研究院的開發(fā)團隊實習(xí)過個月。我非常高興在實習(xí)期間能夠融入開發(fā)團隊這個大家庭之中。在這里,收獲到的更多是人生的成長和對自己的思考。如今回顧自己這個月愉快的實習(xí)生涯,我總結(jié)出對自己未來的研究生學(xué)習(xí)和職場之路很重要的三點,希望對大家也能有點啟發(fā)。持續(xù)學(xué)習(xí)的能力我加入的開發(fā)團隊負責(zé)的是框架的開發(fā),使用的編程語言是。雖然我在學(xué)校里也做過一些簡單的開發(fā),但是當(dāng)我第一次按照組里有經(jīng)驗的同事寫的幫助文檔,在我本地搭建開發(fā)環(huán)境時,我還是感到了深深的震撼:源代碼下來之后,包含修改的歷史記錄文件夾在內(nèi),一共將近,超過萬個源文件。在組里其他同事的幫助下,解決了各種本地環(huán)境問題,成功地在本地運行了之后,我接下來面臨的問題就是熟悉項目文件,確保自己接到開發(fā)任務(wù)后,能準確定位到需要在哪些文件上做增量開發(fā)。在開發(fā)過程中,我發(fā)現(xiàn)自己在學(xué)校里學(xué)到的那點少得可憐的開發(fā)知識根本不夠用,因此的持續(xù)學(xué)習(xí)也貫穿于我這個月的實習(xí)生涯中。接下來我發(fā)現(xiàn),開發(fā)的代碼寫完只是萬里長征走完了第一步,單元測試,持續(xù)集成,檢查產(chǎn)品標準,按照的標準流程發(fā)布新開發(fā)的功能,等等都是我需要去學(xué)習(xí)的。同時,我開發(fā)的這些功能,背后是有什么客戶的需求在驅(qū)動?幫助客戶解決了哪些痛點?上下文涵蓋了哪些業(yè)務(wù)場景?我真的感到要學(xué)得太多太多了。我很好奇,是因為我是一個初入大門的實習(xí)生,所以才有這么多東西要學(xué)么?在問過組里一些有過多年工作經(jīng)驗的老同事,我才知道,持續(xù)學(xué)習(xí)在企業(yè)軟件開發(fā)領(lǐng)域里是一個常態(tài),不論你是一個初出茅廬的大學(xué)畢業(yè)生還是一個工作多年的老兵。我想,持續(xù)學(xué)習(xí)這個原則,不論是我將來進入計算機行業(yè)的哪一個具體領(lǐng)域進行工作,都是非常重要的。研究院:我的實習(xí)感受和保研之路保持嚴謹?shù)膶W(xué)習(xí)和工作態(tài)度在我本科學(xué)習(xí)期間,在學(xué)校專業(yè)課上也了解了一些軟件測試的概念,對于單元測試有個模糊的認識,但是進入研究院后,沒有想到單元測試在這里是執(zhí)行得如此嚴格。每次本地用提交代碼修改之后,觸發(fā)對應(yīng)的單元測試,測試覆蓋率不得低于定義的基準,如果沒有達到,哪怕差%也無法提交代碼。這種流程使得每一位開發(fā)者都認真嚴謹?shù)貙Υ约旱拿恳恍写a:完成功能開發(fā)只是第一步,更多的精力放在了各種邊界條件()的處理和負面測試上。這篇文章的后半部分我會向大家介紹我那不算順利的保研道路,其中就包含了我各種機試的滑鐵盧。說來慚愧,我后來反思一下,有些我沒有完成的題目,背后的知識點都很基礎(chǔ)。如果我平時在學(xué)校的學(xué)習(xí),都是抱著嚴謹?shù)闹螌W(xué)態(tài)度,把這些基礎(chǔ)知識點的方方面面搞透徹,而不是像我現(xiàn)在這樣學(xué)個似是而非,覺得自己達到差不多懂的程度就滿足,那么我的機試一定是另外一個結(jié)果。研究院:我的實習(xí)感受和保研之路團隊協(xié)作在進入研究院之前,我對敏捷開發(fā),持續(xù)交付和集成等概念也只是聽說過而已。很慶幸自己能有機會加入到開發(fā)團隊這樣一個極具活力,進取心以及凝聚力的團隊。在這個以敏捷開發(fā)模式進行功能交付的團隊里,大家各司其職,工作,技術(shù)迎難而上,互幫互助,在編程馬拉松等各項活動中都彰顯了團隊的實力以及魄力;各種分享,每個開發(fā)周期結(jié)束后由同事輪流進行的功能展示等方式給個人能力的提升營造了很大的空間;組內(nèi)聚餐和團隊建設(shè),生日蛋糕會,周末羽毛球等活動豐富了團隊的文化,就如一個大家庭般溫馨與團結(jié)。研究院:我的實習(xí)感受和保研之路初嘗職場的我學(xué)到了很多,不管是從個人能力還是人生啟蒙。這里感謝團隊的每一位同事,很慶幸曾是這個大家庭中的一員!結(jié)束了個月愉快的研究院實習(xí)之后,我開始了新的旅程。如今,浩浩蕩蕩的保研之路總算是過去了,在這一路走來,過程雖然波折艱難,但皆是人生成長。一路的探索追求中,吸取到了不少的經(jīng)驗教訓(xùn),所以記下來,希望能給之后的學(xué)弟學(xué)妹們一點啟蒙。前期準備成績:毫無疑問,好的成績是通往學(xué)校的敲門磚。要想在大三結(jié)束后獲得保研資格,需要年級排名靠前的成績;想要在申請學(xué)校時不被拒絕,需要好的成績;想要去到理想的學(xué)校,更需要一個好的成績。而且,成績排名越前越好,因為如果想申請像清華北大這樣的學(xué)校,不是前%是不可能的。準備時間:當(dāng)然是越早準備越好,個人推薦是最好從大三上學(xué)期結(jié)束后的寒假開始,就可以開始關(guān)注各大保研論壇,看看過去幾年優(yōu)秀的帖子,找好自己的定位,明確自己的目標以及各個階段的復(fù)習(xí)內(nèi)容以及計劃。同時,這個階段可以開始機試題目的練習(xí)。(作者當(dāng)時沒有意識到保研之路的艱辛以及競爭,準備得太晚四月份才正式開始,因此,導(dǎo)致參加夏令營時準備不充分而遭遇的各種滑鐵盧慘敗經(jīng)歷)簡歷:簡歷就像是一個人的門面,打造一份精確并且出彩的簡歷的重要性不言而喻。簡歷最好突出學(xué)習(xí)成績,同時獲獎經(jīng)歷,科研,項目經(jīng)歷這幾個方面需要濃墨重彩。但要注意一個大忌就是不要一味為了彰顯自己而過度的夸大,吹捧,將自己不夠熟悉的方面寫在簡歷上面,這樣你在面試的時候?qū)粦坏暮軕K,因此簡歷上面的每字每句都需要慎重。另外,簡歷的書寫可以采取迭代的方式,每一版本可以在前一版本的基礎(chǔ)上不斷地修改,精細,提煉。算法機試:正如網(wǎng)上流傳得機試者得天下,在夏令營各大學(xué)校中,如清華北大,中科院計算所,南大等都會有相應(yīng)的上機測試,通過這種方式直白的考察一個人的代碼能力。因此,在前期的準備中,針對機試的準備是非常重要的,而且必須開始得早,因為上機寫代碼的能力不是簡單的一兩天就能夠提高的。在我四五月準備機試的過程中,由于白天在研究院實習(xí)上班,每天只有晚上的時候刷題,時間,效率都非常低下,度過了比較煎熬的一段時間。也正是由于機試方面的準備不充分,使得我參加的夏令營都全軍覆沒。對于機試,建議一定要有充足的時間準備,并且要有規(guī)律,連續(xù)性。部分刷題網(wǎng)站:(北大),(),??途W(wǎng),等等,刷題網(wǎng)站很多,選擇適合自己的就行。計算機基礎(chǔ):在保研面試環(huán)節(jié)中,除了針對項目經(jīng)歷對學(xué)生的工程,科研能力的提問外,為了考察學(xué)生的專業(yè)基礎(chǔ)以及思維方式,老師都會對相應(yīng)的計算機相關(guān)的課程基礎(chǔ)進行提問。根據(jù)我的面試經(jīng)歷,被提問的頻率大致按照下面的順序排列,當(dāng)然每個學(xué)校不一定完全相同:算法與數(shù)據(jù)結(jié)構(gòu)高數(shù)計算機操作系統(tǒng)數(shù)據(jù)庫計算機網(wǎng)絡(luò)計算機組成原理編譯原理如果時間充足,復(fù)習(xí)書本當(dāng)然是最全面,最穩(wěn)固的方式了;如果時間不夠充裕,也沒必要將大量的時間都投于此,則可以重點復(fù)習(xí)???,核心的知識,網(wǎng)上通常會有各門課的知識點總結(jié),進行理解記憶即好(學(xué)會利用谷歌度娘)申請材料:申請學(xué)校夏令營或預(yù)推免(具有獲得保研資格后參加學(xué)校的推免面試的意思)時一般都會要求提交很多的材料,如申請表,個人陳述,研究計劃,排名證明,成績單,專家推薦信等等,這些材料最好提前準備,不然可能后面蓋章什么的讓您手忙腳亂。夏令營大多數(shù)夏令營一般集中在月份,月開始出相關(guān)的通知,但也有比較早的,像清華叉院,南大的實驗室和上海交大的直博都是在月,因此大家一定要盡早關(guān)注各個學(xué)校官網(wǎng),或是各種論壇等消息通知,如果因為錯過時間而沒有去到想去的學(xué)校就得不償失了。我當(dāng)時抱著多嘗試的心態(tài),所以報的比較多(個),但由于今年保研競爭異常的激烈,所以最后入營的只有計算所和南大。月日日計算所計算所的夏令營比較長,有五天,前兩天主要是各個實驗室的介紹以及相關(guān)的論壇講座,主要讓大家對各個實驗室有個更清晰的認識便于選擇一個實驗室參加考核。后三天即是各個實驗室開展的筆記,機試,面試工作,各個實驗室的形式不一樣。研究院:我的實習(xí)感受和保研之路我當(dāng)時選擇的實驗室有機試和面試,結(jié)果是兩者綜合起來的成績。機試是頭天下午,但由于機試題目比較難,準備不充分再加上又是第一次等各種因素,機試結(jié)束后整個人跌到谷底,對第二天的面試根本不抱什么希望。由于到面試還有一段時間,然后就去其他的實驗室看看還有沒有機會參加,因此也參加了一些機試筆試,同樣做的很不理想(沒錯,就是太菜了)。第二天面試,由于面試人多時間比較緊,所以面試時間不是很長,感覺還將就,但機試太差最后還是被刷了!以下羅列一些遇到的問題。機試:、真假式輸出(棧)、背包問題,然后輸出哪些背包?、拓撲排序(孩子糖果貪心)筆試:、排列組合?、快速排序的實現(xiàn)?、最長遞增子序列?、英文翻譯?(甚至有詩歌)、寫一下模型的推導(dǎo)過程?面試:、數(shù)學(xué)建模主要負責(zé)什么?能講一講怎么實現(xiàn)的,題目要求是什么?、語言中的有什么作用?、如何實現(xiàn)相關(guān)的原語操作,比如,如何進行具體實現(xiàn)的(系統(tǒng)調(diào)用)、棧可以用什么進行實現(xiàn)?、說一下算法?如何進行優(yōu)化?、你最喜歡的一門課是什么?為什么讓你印象深刻?、你的編程能力怎么樣?覺得自己的機試如何?是怎么進行刷題的?月日到日南京大學(xué)在去南大的整個過程中,心情比較低落,對于機試也有一定的恐懼心理。南大一共兩天,宿舍條件真的極好(四星級酒店),頭一天也是參加實驗室的宣講,介紹,與老師交流。研究院:我的實習(xí)感受和保研之路因為在此之前我已經(jīng)提前聯(lián)系過老師了,所以就基本留在宿舍中準備機試(聽說南大的機試是非常難的,整個人對機試都是畏懼的)。第二天上午先是面試,主要問一些項目經(jīng)歷以及相關(guān)的計算機基礎(chǔ),感覺還不錯,心想著下午機試正常應(yīng)該沒什么問題然而,事實是殘酷的,題目確實比較難,在加上現(xiàn)場一些狀況連連,機試,又敗了。機試:、最大子矩陣()、尋找中位進制中不相鄰的個數(shù)(斐波拉切數(shù)列的變形)、最大遞增子序列的變形(需要進行轉(zhuǎn)換成這個原型)、搜索、各種條件限制雜合面試:、操作系統(tǒng)的死鎖是什么?哲學(xué)家進餐有哪些實現(xiàn)方式?、存儲過程以及觸發(fā)器?為什么要使用存儲過程預(yù)編譯、提高代碼的多次利用、說一下快速排序?如何尋找第個數(shù)?、用英語介紹一個項目?、數(shù)據(jù)庫的特性,事務(wù)回滾,如何解決數(shù)據(jù)的不一致?信號量,共享資源保護。就這樣,我所有的夏令營就這樣以失敗告終,整個人籠罩在失學(xué)的邊緣。在悲傷之余則是將所有的希望寄存在預(yù)推免,因此,整個暑假,都在學(xué)校全力備戰(zhàn)著預(yù)推免到了九月,我的戰(zhàn)斗再一次打響了??赡苡捎谇耙粋€月準備得比較充分,所以面試表現(xiàn)還不錯,順利拿到了中科院的。最后一戰(zhàn)大學(xué),由于只有直博夏令營,而碩士的招生是在預(yù)推免。的第一關(guān)是英語,其形式是抽取紅白紙,當(dāng)時運氣賊差抽到的內(nèi)容完全看不懂沒聽過,所以英語關(guān)表現(xiàn)得不好,接著開始問項目,基礎(chǔ)知識等的,總體來說問我的比較難,比較深,很多都需要完

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論