国产精品夜色视频一级区_hh99m福利毛片_国产一区二区成人久久免费影院_伊人久久大香线蕉综合影院75_国产精品久久果冻传媒

您的位置:首頁 >聚焦 >

雙非本科通信專業(yè),零基礎(chǔ)轉(zhuǎn)大數(shù)據(jù)開發(fā),先在阿里實(shí)習(xí),又上岸字節(jié)提前批

2022-11-22 16:36:05    來源:程序員客棧

點(diǎn)擊上方 "大數(shù)據(jù)肌肉猿"關(guān)注,星標(biāo)一起成長


(資料圖片僅供參考)

點(diǎn)擊下方鏈接,進(jìn)入高質(zhì)量學(xué)習(xí)交流群

今日更新| 1052個(gè)轉(zhuǎn)型案例分享-大數(shù)據(jù)交流群

分享下學(xué)習(xí)群一位同學(xué)的求職經(jīng)歷,他目前是北京一本院校通信專業(yè)的大四學(xué)生,大二時(shí)候認(rèn)識(shí)的我,當(dāng)時(shí)比較迷茫,也沒有編程基礎(chǔ),于是幫他規(guī)劃了大數(shù)據(jù)方向的學(xué)習(xí)。

年初通過了阿里面試,開始在阿里實(shí)習(xí),然后暑期參加了字節(jié)提前批,拿到了字節(jié)提前批offer。后來也去字節(jié)實(shí)習(xí),目前也已經(jīng)成功轉(zhuǎn)正,分享下求職和實(shí)習(xí)的一些經(jīng)驗(yàn)和感悟,希望對大家有幫助。

背景介紹

首先的話,介紹一下自己的情況吧。雙非大四通信學(xué)生,比較迷茫,大二的時(shí)候,機(jī)緣巧合下在朋友圈看到了峰哥的文章,加了峰哥并讓他指導(dǎo)規(guī)劃學(xué)習(xí)。

學(xué)習(xí)過程

從大二下開始跟著峰哥安排的計(jì)劃學(xué)習(xí),先學(xué)的Java基礎(chǔ),然后就是Hadoop Hive Spark這幾個(gè)框架,中間穿插著八股文面經(jīng)還有計(jì)算機(jī)基礎(chǔ)的學(xué)習(xí)。

說實(shí)話,當(dāng)時(shí)對于我一個(gè)沒有編程基礎(chǔ)的人來說很懵,所以經(jīng)常去問峰哥一些有的沒的問題,但峰哥也都很耐心地解答,就這樣在學(xué)習(xí)的過程中慢慢建立起對整個(gè)計(jì)算機(jī)方向和編程方面的認(rèn)知。

簡歷投遞

大概今年初,在牛客網(wǎng)看到一個(gè)阿里的大數(shù)據(jù)實(shí)習(xí)招聘,內(nèi)心蠢蠢欲動(dòng)。其實(shí)我簡歷在過年前學(xué)完數(shù)倉和實(shí)時(shí)項(xiàng)目就寫好了,峰哥也指點(diǎn)了下,讓我可以先投起來積累下經(jīng)驗(yàn),但是很慫,不敢投。

后面也是抓緊時(shí)間看面經(jīng),又學(xué)習(xí)了JVM, Java的多線程與并發(fā),計(jì)算機(jī)網(wǎng)絡(luò)知識(shí)啥的,還有就是leetcode刷題。

面試過程

人生第一次面試就這么來了,準(zhǔn)備面試這幾天,基本沒睡好,每天晚上一閉眼,腦袋里就有一個(gè)面試官問我問題:“你給我說下這個(gè)吧,你了解這個(gè)嗎,再說下這個(gè)吧,各種”,所以,面試還是得早做準(zhǔn)備,這樣不會(huì)趕時(shí)間。

面試的節(jié)奏很快,一個(gè)下午兩輪技術(shù)面,一輪HR面。一面主要問Java相關(guān)的,JVM多線程這些。二面主要是聊項(xiàng)目,還有項(xiàng)目涉及到的大數(shù)據(jù)框架原理。具體的面試題當(dāng)時(shí)由于節(jié)奏太快和太緊張也沒做記錄,只記得峰哥給的面經(jīng)上都有,剛好都復(fù)習(xí)到了。

阿里實(shí)習(xí)經(jīng)歷與感悟

我是在阿里的某電商團(tuán)隊(duì)進(jìn)行實(shí)習(xí),剛開始入職的時(shí)候的一兩周就是初步熟悉一下阿里內(nèi)部項(xiàng)目使用的各種大數(shù)據(jù)框架中間件和系統(tǒng),熟悉了之后,逐步上手項(xiàng)目。

在阿里完整的項(xiàng)目流程體系下,經(jīng)過prd評(píng)審、開發(fā)、code review、測試、修改、預(yù)發(fā)、上線,一步步嚴(yán)謹(jǐn)?shù)倪^程,來保證項(xiàng)目的各個(gè)模塊功能的正常運(yùn)轉(zhuǎn)。

其實(shí)在阿里實(shí)習(xí)期間最大的收獲并不是在技術(shù)的某個(gè)方面的提升,而是在思想上逐漸完成從校園向職場人的改變。如果在初入職場就能做好思想的準(zhǔn)備,有明確的職業(yè)規(guī)劃,那么未來的工作中一定能更好更快的成長。

技術(shù):

技術(shù)是程序員的立身之本,其實(shí)這些大家都是比較了解的,但是技術(shù)不是程序員的全部,技術(shù)絕對是為業(yè)務(wù)服務(wù)的,沒有了業(yè)務(wù)場景,那么技術(shù)其實(shí)也就沒有了意義,過去我太多于盲目地迷戀于技術(shù),總是通過技術(shù)的角度來看待問題。

其實(shí)除了少部分的技術(shù)崗位之外,我們更多地是要去思考問題背后的業(yè)務(wù)問題與產(chǎn)品經(jīng)理去討論技術(shù)背后的問題,應(yīng)該去考慮,這個(gè)業(yè)務(wù)場景可以用到哪些技術(shù),哪些技術(shù)的優(yōu)缺點(diǎn)分別是什么,綜合權(quán)衡考慮,而不是只是為了用技術(shù)而用。

業(yè)務(wù):上面說過了程序員的技術(shù)是服務(wù)于業(yè)務(wù)的,所以我們在工作中,應(yīng)該多花時(shí)間在業(yè)務(wù)的思考上,不斷思考業(yè)務(wù)價(jià)值,而不是一昧地接需求,做需求;在產(chǎn)品的設(shè)計(jì)上,程序員也應(yīng)該有自己的思考,對沒有業(yè)務(wù)價(jià)值或者業(yè)務(wù)價(jià)值低的東西應(yīng)該與需求方進(jìn)行溝通與協(xié)商,這樣才能使得業(yè)務(wù)整體更快更好地發(fā)展。協(xié)作:

團(tuán)隊(duì)協(xié)作是在阿里這樣的大公司中不可或缺的一部分。我在這次實(shí)習(xí)過程中,在一個(gè)涉及離線計(jì)算的需求中,因?yàn)槲覍υ擃I(lǐng)域并不是特別熟悉,于是就在釘釘上問了同事,被同事糊弄幾句就過去了,我也就不敢繼續(xù)追問,就硬著頭皮去做,最后導(dǎo)致成本超出預(yù)算的情況。

第二天相關(guān)人員向我問責(zé),迫于壓力,我也顧不上臉皮,直接上到同事的工位旁厚著臉皮去問,最后也是解決了問題,最后才了解到,同事其實(shí)根本就不知道我之前描述的問題是什么。所以說好的協(xié)作是事半功倍的,學(xué)會(huì)從以往的學(xué)生思維轉(zhuǎn)變成職場人思維,多主動(dòng)出擊,而不是被動(dòng)地等待別人來幫你解決問題。

在阿里實(shí)習(xí)的這段期間,我也一直在準(zhǔn)備著面試的內(nèi)容,無論是八股文和算法都保持著進(jìn)度學(xué)習(xí),中間也有面了一些公司積累了面試經(jīng)驗(yàn),所以后面的面試也沒那么緊張。

7月初字節(jié)開始提前批了,那時(shí)還在阿里實(shí)習(xí),我抱著積累經(jīng)驗(yàn)的心態(tài)投了一下,沒想到通過了三面,直接拿到提前批offer。

一面:

還行。自我介紹,看我還是小菜鳥吧,問的都是java基礎(chǔ),峰哥的面經(jīng)上都有,算法,股票問題(1 + 2),然后當(dāng)面約了二面。

二面:

一面后5分鐘后吧,就開始了,這個(gè)就比較硬核了,基本照著我簡歷上寫的東西問了個(gè)遍,java基礎(chǔ),計(jì)算機(jī)網(wǎng)絡(luò),多線程與并發(fā),鎖,數(shù)據(jù)庫,jvm,hadoop,zookeeper,redis,spark,hive,mq等框架。

之間穿插著項(xiàng)目(項(xiàng)目細(xì)節(jié)一定要了解),然后給我說,知識(shí)還是要扎根下去,要知道底層實(shí)現(xiàn),這是加分的(難頂),然后算法 面試官當(dāng)場寫的,leetcode的改進(jìn)版,寫完給我約三面(內(nèi)心苦笑,這就是字節(jié)嗎,),幸好三面的面試官有事才換到第二天。

三面:

一看就是大佬,上來就讓我說自己最拿手的知識(shí),然后項(xiàng)目,然后算法 字典序的第k?。╨eetcode困難),然后就是hr。

基本就這些。感覺字節(jié)還是重視基礎(chǔ)和算法,所以學(xué)習(xí)的時(shí)候還得學(xué)深入。項(xiàng)目的話可以通過多面試一些公司,總結(jié)一些細(xì)節(jié)問題。算法的話盡量多刷吧,我就刷了幾個(gè)月150道題左右,面試的時(shí)候不要怕,說出自己思路,想法,面試官會(huì)和你一起做的。

字節(jié)實(shí)習(xí)經(jīng)歷與感悟

我之前有一次阿里的實(shí)習(xí)經(jīng)驗(yàn),現(xiàn)在在字節(jié)實(shí)習(xí),感受最不同的點(diǎn)就是:字節(jié)的工作比阿里的飽和。

這主要表現(xiàn)在兩點(diǎn):

工作方面:阿里一般都是有人focus某個(gè)項(xiàng)目或者領(lǐng)域的,而字節(jié)是不會(huì)讓你只focus一個(gè)項(xiàng)目的,往往就是哪里人不夠就被安排到哪里;

阿里對實(shí)習(xí)生的要求比較低,導(dǎo)師一般不會(huì)安排太緊的事情給你,而字節(jié)對實(shí)習(xí)生的安排跟正式員工區(qū)別不大,大概兩三周后,手上的事情就直逼正式員工了。

工作之余的方面:在阿里,大家都會(huì)在傍晚時(shí)間,到外面園區(qū)散散步,我也能夠到健身房跑跑步,籃球場打打球,運(yùn)動(dòng)一下;

在字節(jié)就沒有這種情況,食堂7點(diǎn)才開飯,白天已經(jīng)被各種會(huì)議占滿了,晚上吃完飯后,就是寫代碼的時(shí)間了,基本也沒時(shí)間去運(yùn)動(dòng)了,不過想在公司運(yùn)動(dòng)也不是不行,在早上10點(diǎn)半之前,公司基本是沒有人的,可以早點(diǎn)起床去運(yùn)動(dòng),或者趁著中午休息的時(shí)間去。

還有最近因?yàn)橐咔?,居家辦公,想起之前在阿里也有一兩天的居家辦公,對比了一下,字節(jié)比阿里強(qiáng)不少,因?yàn)樽止?jié)的一個(gè)團(tuán)隊(duì)往往都是分布在不同的城市,經(jīng)常需要線上會(huì)議,已經(jīng)積累了一定的線上辦公經(jīng)驗(yàn),一些文檔的落盤整理也做得比阿里好些。

總結(jié)一下,兩個(gè)公司的不同,簡單來說,字節(jié)較有年輕的氣息,工作節(jié)奏和不設(shè)限的工作理念,能讓人更快地全方面地成長;而在阿里,可以感受到國內(nèi)比較普遍的工作作息,關(guān)于成長則更多需要自驅(qū)。

最近在b站看到了個(gè)視頻,大概是一個(gè)30+的職場人在分享自己的人生經(jīng)驗(yàn):

1. 改變自己的默認(rèn)設(shè)置

2. 總結(jié)模仿別人的做法

3. 做個(gè)有底線的人,保護(hù)自己的利益

其中讓我感受最深的,是前兩點(diǎn):

記得我大二的時(shí)候,給自己定下一個(gè)目標(biāo),進(jìn)大廠。其實(shí)作為一個(gè)雙非學(xué)校的本科生來說,這有點(diǎn)不現(xiàn)實(shí)。

于是,我就給自己定一些規(guī)則,我大一的時(shí)候,每天都要花兩三個(gè)小時(shí)時(shí)間在打游戲上,我要把它換成每天堅(jiān)持鍛煉身體+每天刷一題leetcode,玩游戲會(huì)使人喪失斗志,而健身不會(huì)。

我當(dāng)時(shí)讓我家里給我買一臺(tái)蘋果電腦,賣掉了我原來的游戲本,目的就是讓我學(xué)習(xí)編程的過程中更有“感覺”,也抑制了我打游戲的沖動(dòng),就像你打球的時(shí)候,穿上了頂級(jí)的運(yùn)動(dòng)裝備,你甚至都覺得你就是職業(yè)運(yùn)動(dòng)員。

其實(shí)這一系列的操作下來就是改變了自己的默認(rèn)操作,我每天默認(rèn)都應(yīng)該做什么,如果默認(rèn)是去學(xué)習(xí)豐富自己的話,把空閑的時(shí)間利用起來,哪投入的時(shí)間就會(huì)積少成多。時(shí)間就像種子,想要在哪里開花結(jié)果就撒在哪里。

后續(xù)我就想,我一個(gè)雙非的普通學(xué)生,如何跟那些名校生搶?shí)徫荒??其?shí)不過就是把自己變得不那么普通。我就上百度、上知乎搜索、提問。后來在朋友圈看到了一個(gè)標(biāo)簽與我的目標(biāo)相洽的峰哥:“二本進(jìn)大廠”,“機(jī)械轉(zhuǎn)型大數(shù)據(jù)”。

所以后來我向峰哥請教了相關(guān)的的學(xué)習(xí)方法與成長路線,同時(shí)也進(jìn)了一些技術(shù)社群,找到一些同樣優(yōu)秀的在校生或者大廠在職人員,向他們請教學(xué)習(xí)路線方法,模仿并總結(jié)整理成自己的方法論,從而達(dá)到我所想要達(dá)到的目的。

希望我在未來能盡快找到自己的方向,繼續(xù)恪守好這幾點(diǎn),不斷地總結(jié)迭代,向上生長。

--end--

掃描下方二維碼添加好友,備注【交流】可圍觀朋友圈,也可私信交流

關(guān)鍵詞: 計(jì)算機(jī)網(wǎng)絡(luò) 團(tuán)隊(duì)協(xié)作

相關(guān)閱讀