尤物视频网站_国产精品成人在亚洲_国产成人亚洲综合无码不卡精品_丁香五月香婷婷五月_亚洲成AV人片高潮喷水

您的位置:首頁(yè) >聚焦 >

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

2022-11-22 16:36:05    來(lái)源:程序員客棧

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


(資料圖片僅供參考)

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

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

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

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

背景介紹

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

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

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

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

簡(jiǎn)歷投遞

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

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

面試過(guò)程

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

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

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

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

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

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

技術(shù):

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

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

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

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

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

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

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

一面:

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

二面:

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

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

三面:

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

基本就這些。感覺(jué)字節(jié)還是重視基礎(chǔ)和算法,所以學(xué)習(xí)的時(shí)候還得學(xué)深入。項(xiàng)目的話(huà)可以通過(guò)多面試一些公司,總結(jié)一些細(xì)節(jié)問(wèn)題。算法的話(huà)盡量多刷吧,我就刷了幾個(gè)月150道題左右,面試的時(shí)候不要怕,說(shuō)出自己思路,想法,面試官會(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)目的,往往就是哪里人不夠就被安排到哪里;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

--end--

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

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

相關(guān)閱讀