今天給大家分享個,大一拿到騰訊實習(xí)的offer同學(xué)的心得分享。
是的,你沒聽錯,是大一!
前言
我來自國內(nèi)某211學(xué)校軟件工程專業(yè),現(xiàn)在是大一暑假,前不久剛剛收到騰訊的后臺開發(fā)實習(xí)offer,此時此刻我正在騰訊某部門實習(xí)。其實我也不是什么技術(shù)大佬,只不過自學(xué)的稍微早一些。我在豬豬學(xué)長校招群8群,可能8群有些同學(xué)已經(jīng)認(rèn)識我了233。
今天很高興應(yīng)豬學(xué)長邀請,給其他同學(xué)分享一下我自己拿到騰訊后臺開發(fā)實習(xí)offer的小經(jīng)驗以及在騰訊實習(xí)的一些感受,希望能對其他同學(xué)有一些幫助。
豬學(xué)長問了我一些大家非常關(guān)切的問題,我就從這些問題開始寫寫吧。
上大學(xué)前有過計算機技術(shù)基礎(chǔ)嗎?
沒有的,跟其他大多數(shù)計算機專業(yè)同學(xué)一樣,我是上了大學(xué)之后才開始接觸計算機技術(shù)的。大一怎么就這么早了解到校招的?
這個嘛,應(yīng)該得益于我一天二十五小時高強度刷知乎。
因為自己對計算機有興趣,所以會經(jīng)常性地搜索一些相關(guān)的知識。
可以說從高考結(jié)束的一段時間內(nèi),我雖然沒有系統(tǒng)性的進行知識學(xué)習(xí),但碎片化的信息攝入也不能算少。
也就是在這個時候,我大概有了一些朦朧的想法,也了解到了校招。
因為根據(jù)我的個人經(jīng)歷來看,掌握好信息差是相當(dāng)重要的。
對我而言,雖然沒有在高考結(jié)束就開始進行相關(guān)知識的學(xué)習(xí),但起碼還是對計算機大學(xué)的學(xué)習(xí)、就業(yè)、讀研有了一定的了解,這也是我能準(zhǔn)備這么早準(zhǔn)備校招的前提。
那你是如何準(zhǔn)備的呢?
從需求做起吧。我本身想的是實習(xí),就先從面試經(jīng)歷出發(fā)的,先上網(wǎng)搜了好多面試經(jīng)歷?主要是騰訊和字節(jié)的(因為聽說福利還挺好的哈哈哈)。我當(dāng)時花了大概兩天時間總結(jié)了面經(jīng)和大佬們的學(xué)習(xí)經(jīng)歷,從面經(jīng)中得到的是??际裁础⑽倚枰匾暿裁?、什么是值得花更多時間進行學(xué)習(xí)的。
而從大佬們的學(xué)習(xí)經(jīng)歷中我得到的是:
如果我想走的更遠(yuǎn),我應(yīng)該掌握什么。
在我看來,學(xué)習(xí)不是一朝一夕的事情,尤其是對于互聯(lián)網(wǎng)行業(yè),牢固的基礎(chǔ)和持續(xù)學(xué)習(xí)都很重要。
語言上,從C開始快速入手吧,因為我們學(xué)校也是從C開始教的,然后就轉(zhuǎn)C 了。
我當(dāng)時覺得這個語言特別厲害,什么都能自己干,當(dāng)然現(xiàn)在明白了,語言只是一個工具,重要的不是用了什么語言,而是怎么實現(xiàn)的。
由簡到難,慢慢來嘛,當(dāng)你熟練掌握了一門語言之后,我認(rèn)為再去上手別的語言是相當(dāng)輕松的。
然后學(xué)習(xí)資源的方面,我推薦的是《Effective C 》、《C primer》、《STL源碼剖析》(都是電子工業(yè)出版社的),當(dāng)然還有《IP/TCP網(wǎng)絡(luò)編程》。
書籍選擇方面,我認(rèn)為這是基礎(chǔ)知識的學(xué)習(xí),所以看一下經(jīng)典對書籍是比較好的。
第一遍的時候先過一遍,不求領(lǐng)會所有知識,只求領(lǐng)會大意。重點在于你要知道,你心中的框架是什么樣的,你認(rèn)為的語言是什么樣的,可以輔助上知識導(dǎo)圖(學(xué)會這個在以后會受益匪淺),自己理解永遠(yuǎn)是第一位的,
至于細(xì)節(jié)學(xué)習(xí)的話,首先掌握了各章的基礎(chǔ)(起碼知道每章在講什么),把書中代碼看會練會。
我最開始的時候這部分非常痛苦,基本上代碼五分鐘,改錯兩小時。同時也深刻理解了那句話,99個error改完1個之后剩多少error?101個。
但這個部分一定是不能放松的,甚至可以說是最重要的部分,切忌看了都會,寫了都錯。
在我看來,項目是提升自己最快速,最有效的方法,比如說可以做一個小的游戲,五子棋之類的,其中碰到的很多問題都能讓你懷疑人生,但解決了這些問題,對個人成長來說是相當(dāng)重要的。
就我而言,我碰見問題的解決方式是先Google、再看書、最后看視頻。刷題部分我參考的是:https://m.nowcoder.com/discuss/164781?