App下載

【頭條】菜鳥逆襲:我是如何加入騰訊?

猿友 2018-07-19 13:36:32 瀏覽數(shù) (4005)
反饋

投稿人:友濤濤


我是在今年3月份加入騰訊公司,目前是騰訊公司某技術(shù)部門里面的一個小負責人,年薪月薪稅后大概30K,談不上多么厲害,但在回想自己半路出家學習編程,從一個銷售到現(xiàn)在終于進入中國互聯(lián)網(wǎng)頂尖公司,還是有些許感慨。

 

今天寫這篇文章,算是對自己過去一個總結(jié),也分享自己的職業(yè)之路。

 

再說句題外話,最開始學習編程,w3cschool給我很大的幫助,加上w3cschool的邀稿,有點誠惶誠恐,也非常感謝w3cschool的信任,今天就分享一點自己的學習經(jīng)驗。

(一)初入編程

我是10年大學畢業(yè),我畢業(yè)于一家非常一般本科院校,大學生活渾渾噩噩,卻又無比的幸福,對我來說,那四年是屬于魔獸世界的。

 

有人問過我,浪費那4年時間后不后悔,我都會無比堅定的說,不后悔,那四年我真的幸福。但是在夜深人靜,捫心自問,到底后不后悔?只能說有點惋惜,如果當時能夠抽出一些時間來,做點更有意義的事情,可能生活會更加不一樣。

 

我現(xiàn)在對游戲的態(tài)度就是:我會勸很多學弟學妹,最好別玩游戲,玩游戲真的沒有意義,除非你將來打算走上電競,當一個電競選手,不然很浪費時間,你用游戲的十分之一去看書,收獲到的都會比游戲里面得到的要多。

 

大學畢業(yè)后,我第一份工作是銷售。

 

我的本專業(yè)不提也罷,因為我現(xiàn)在自己都不知道那是個什么東西,不過我還是拿到畢業(yè)證書。由于先天的不自信,我選擇了銷售這個崗位。

 

這是非常多大學畢業(yè)生,剛畢業(yè)的時候都會選擇的崗位,在這里倚老賣老,勸一句:如果你真的喜歡銷售這個崗位,那么選擇銷售肯定沒問題,如果你只是因為不自信,那么就大錯特錯,去嘗試投點簡歷,做好面試準備,可能會有意想不到的收獲。

 

我選擇銷售,是一條彎路,那段歲月特別難受,很大程度是因為我性格的關(guān)系,再加上不喜歡銷售團隊經(jīng)常的打雞血和洗腦,最后離開這個銷售這個行業(yè)。

 

但,這是非常難的一條路。

 

不干銷售,那么我能干嘛?那幾個月我一直在考慮這個問題,那段時間我非常迷茫,我換了好多家公司的銷售崗位,做一段時間,再離職,再去做銷售,再辭職,猶如一個死循環(huán)。

 

直到我一個朋友讓我嘗試學習web前端。

 

那是一個星期天,他來找我聊天,那天晚上,我們在農(nóng)大旁邊的閩江,一邊看著隔壁技校妹紙的大白腿,一邊喝著酒,痛哭流涕,哭什么我們不知道,大概可能也許,我們一直沒做好獨立面對這個社會的準備,以至于到處碰壁。

 

反正,就這樣,在和他聊過后,我開始學習web前端。

 

最開始,我對web前端非常恐懼,因為我覺得學習編程好難好復雜,那么多密密麻麻的代碼,讓人望而生畏。

 

不過,好在HTML不難,我最開始是在w3cschool看HTML的技術(shù)文檔,看的速度比較慢,不過結(jié)合視頻,發(fā)現(xiàn)HTML也沒想象中的難。(那個時候的w3cschool的網(wǎng)站還不長現(xiàn)在這樣,比較簡陋,不過內(nèi)容卻已經(jīng)非常好了。)

 

初學編程,最重要的就是“驅(qū)動力”。而這個“驅(qū)動力”是由兩個東西帶動的,一個叫做“勇氣”,一個叫做“興趣”。

 

前端其實非常好玩,這門語言講直白點,就是做出各種各樣的花樣出來。

 

一旦你對這門語言實用性產(chǎn)生興趣,那么學習起來真的不難,另外一個就是勇氣,別害怕碰到難的知識,一定要想辦法嘗試挑戰(zhàn),如果真的覺得自己無力解決,那么就看視頻,買書,請教別人。

 

在那段時間內(nèi),我學習編程的熱情前所未有的高漲,就跟當年玩魔獸世界一樣,非常充實,我自己能夠感覺到自己慢慢變強了,而這種變強不是依托在一個賬號上,而是我自己變強。 


(二)找工作

對于我這種自學編程的人來說,找工作絕對是一個非常非常大的挑戰(zhàn)。

 

但是,我已經(jīng)做好了再也不做銷售的決心,所以我當時第一個目標,就是不管工資多少,不管公司多么不好,先找到一份工作再說,至少,先入行。

 

雖說我已經(jīng)有了足夠的心理準備,但現(xiàn)實更慘烈,整整一個月,一個面試通知都沒有,那個打擊是真的很大。

 

不過,打擊歸打擊,該投的簡歷還是要投。

 

在一個周四的下午,我在調(diào)試一個頁面互動效果的代碼時,我接到一個面試通知,至今我都記得,當時我的手絕對在顫抖。

 

那是一家手游行業(yè)的公司,要做一個游戲網(wǎng)站,當時這家公司的前端突然就不干了,再招人又來不及,剛好看到我投簡歷,就打電話叫我過去面試。

 

面試過程很短,面試我的是技術(shù)部經(jīng)理,問了幾個簡單問題后,說:“你什么時候可以上班?”

 

我說:“隨時都可以?!?/p>

 

他說:“那你現(xiàn)在就上班吧,那邊是你的工位,你去把圖片切一下。”

 

就這樣,我得到第一份編程工作?,F(xiàn)在回想起來,我能夠得到這份工作,最大最大的因素,就是堅持。

 

在這個過程中,我做了很多努力,比如修改我的簡歷,了解每一家我投遞公司的項目需要,再認真寫好我的每一份投遞的求職信。

 

雖然,在當時外人眼中,那樣其實沒有什么意義,但是我知道,只要去做,就一定有意義。 


(三)職業(yè)進階

對程序員來說,最重要一定是工作經(jīng)驗和項目經(jīng)驗。

 

有人說,不對,應(yīng)該是學習!其實這個答案和我上面給的答案是一樣的,因為當你在積累你的工作經(jīng)驗和項目經(jīng)驗的過程中,其實就是一個學習的過程。

 

我的第一份工作,對我來說,是通過項目來學習的,而且這是最有效的!這是很多在自學編程的小伙伴,沒有意識到的問題!

 

大家學習的理論知識都一樣,但是最快速、最有效的方式,一定是多敲代碼,多看別人的代碼。

 

當時,我花了大概2個月時間,快速成長,當然這得益于我的勤學好問,碰到你無法理解的問題,一定要先嘗試思考,然后再去求教他人。

 

但是如果項目非常著急的情況下,請立即把問題拋出來,求助他人,因為你是在為公司的項目負責,而不是個人的自我學習。

 

這邊,再吹一波w3cschool,因為不僅是我一直在使用,我身邊的程序員同事也都在使用,w3cschool厲害的地方就是資源非常豐富,而且非常全面,很多時候,當你忘記某些東西的時候,w3cschool一定能夠幫你解答。

 

你們是否嘗試過,每天在公交車上或者地鐵上,使用w3cschool APP(點擊下載APP)

 

每天來回的一個小時里面,足夠我看完一些技術(shù)文檔。

 

當我想嘗試其他語言基礎(chǔ)知識,或者做點好玩的東西,這段時間對我來說非常重要。

 

因為我在回家后,就知道我應(yīng)該做什么,怎么做。

 

會不會很枯燥無味?老實說,肯定會!曾經(jīng)有一段時間,我在公交車上每天看的是“今日頭條”,今日頭條確實非常棒,他本身的算法太可怕,一直推送你喜歡的內(nèi)容,以至于后來很長一段時間,我都沒再打開w3cschool的APP學習。

 

好在我這人幡然醒悟的比較快,因為我很清晰的知道,我要的是什么,那就是讓自己變強,因為你變強后,你才有資格得到你想要的。

 

有些人只會抱怨,怨天怨地,我想說的是,在那個過程,你已經(jīng)浪費了很多時間,比如看完一篇python的爬蟲文檔。

 

一直保持海綿體的吸收知識,不僅讓我自己看到自己的進步,也讓我快速在職場里面脫穎而出。

 

我在第一家公司呆了大概2年后,我跳槽了。

 

那個時候的我,非常自信,我有有足夠的資本自信,因為這兩年,我一直在進步,html、css、JavaScript、node.js,還有其他編程語言我也有所涉略。

 

這邊給各位小伙伴一個建議:

 

目前國內(nèi)互聯(lián)網(wǎng),前端是一個非常大的缺口,但是記住,一定是中高級的前端,才有市場,一定要自己動手做點小項目,再去找工作。

 

另外,前端的職業(yè)規(guī)劃之路有很多,全在于你是否愿意繼續(xù)學習,因為后面可拓展的技術(shù)太多了,比如上面提到的node.js。


(四)入職騰訊

我在跳槽后,進入一家很知名的網(wǎng)絡(luò)公司,那個時候,我的水平,離進入騰訊的技術(shù)員,還有一定的差距。

 

主要的差距在于,基礎(chǔ)理論知識!

 

越是大公司,越重視程序員的基礎(chǔ)知識,這也是非科班出生程序員的致命痛點。

 

那么是否有辦法補救,當然有,那就是:看書、刷題庫。

 

看書和刷題庫是最有效彌補基礎(chǔ)知識的方式,w3cschool就有題庫,里面有歷年各大知名網(wǎng)絡(luò)公司的面試題,百度、騰訊、阿里巴巴、美團、滴滴等等都有,你去刷一遍,你會發(fā)現(xiàn),這些公司的面試題,都是非?;A(chǔ)的知識。

 

在跳槽到這家公司,我是我們公司前端的小領(lǐng)導,在繁忙的工作中,每天我必定抽出時間繼續(xù)學習。

 

有很多程序員容易滿足,不會主動去學習,直到他們需要用到的時候,才開始翻書學習,這種態(tài)度不是說不行,只是在我看來,有點懈怠了。

 

程序員是一個需要不斷學習的崗位,同時程序員也是一個高薪的崗位,所以這樣容易滋生懈怠,其實這樣未嘗不可,只是如果你想站在更高的平臺,那么不要停止學習,哪怕每天只是學一點點。

 

后面的事情,順理成章,去年,我開始規(guī)劃自己入職騰訊的計劃。

 

除了刷騰訊公司每年的面試題之外,我還認真的了解騰訊技術(shù)部門的架構(gòu),以便清晰的知道,如果自己要進去,自己應(yīng)該負責哪些事項,同時,這些事項需要擁有哪些技術(shù)的程序員。

 

在一切做好準備后,我去面試的那天,游刃有余,我絲毫不覺得我在面試一家多么厲害的公司。

 

其實進入騰訊公司,只是結(jié)果中的“果”,而一切的“因”,是我之前的積累。

 

想要得到多少,勢必就得付出多少,這是我一路上來最大的感悟。


0 人點贊