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