<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          三元同學(xué):來(lái)字節(jié)一年,我有哪些變化?

          共 3471字,需瀏覽 7分鐘

           ·

          2021-10-27 22:11

          首先,祝大家 1024 程序員節(jié)快樂(lè)!今天帶來(lái)的是我入職字節(jié)一年以后的階段分享,自己學(xué)習(xí)長(zhǎng)經(jīng)歷,希望對(duì)大家能帶來(lái)一些啟發(fā)。

          大概半年前我寫(xiě)了一篇實(shí)習(xí)期的總結(jié)《三元同學(xué)來(lái)抖音架構(gòu)組八個(gè)月,他怎么樣了?》,分享了在字節(jié)長(zhǎng)達(dá)八個(gè)月的實(shí)習(xí)經(jīng)歷。在今年7月初,也就是畢業(yè)之后,我在字節(jié)的抖音前端架構(gòu)團(tuán)隊(duì)?轉(zhuǎn)正,也有了大概四個(gè)月的正式工經(jīng)歷,整體來(lái)說(shuō)從入職到距離現(xiàn)在也差不多有一年的時(shí)間了,經(jīng)過(guò)了最近這幾個(gè)月的適應(yīng)期,我發(fā)現(xiàn)成為一名正式員工之后,相比于實(shí)習(xí)生階段,無(wú)論是在心態(tài),還是在做事的方式上,都有了很大的轉(zhuǎn)變。接下來(lái)就來(lái)分享分享我的感受和思考。

          轉(zhuǎn)正后的變化

          首先,相比于實(shí)習(xí)生階段,當(dāng)你轉(zhuǎn)正之后,公司對(duì)你的期望會(huì)變高??赡茉趯?shí)習(xí)階段還有導(dǎo)師帶你完成一個(gè)個(gè)需求,幫助你完成一個(gè)簡(jiǎn)單項(xiàng)目的設(shè)計(jì),甚至直接手把手教你調(diào)試你的代碼,或者在某些情況下你能力不太能扛得住的時(shí)候給你兜底,但轉(zhuǎn)正之后作為一個(gè)正式員工的身份,你需要成為一個(gè)更加獨(dú)立的角色,獨(dú)立設(shè)計(jì)項(xiàng)目、獨(dú)立做規(guī)劃、獨(dú)立負(fù)責(zé)完整的模塊。

          在字節(jié),基本上對(duì)于每個(gè)新入職的校招同學(xué)都會(huì)有專門的 mentor 來(lái)帶,前期可能會(huì)給你安排一些任務(wù),你只需要被動(dòng)地完成就好,但后期你會(huì)發(fā)現(xiàn)帶你的導(dǎo)師不再事無(wú)巨細(xì)地指導(dǎo)你,很多事情只是給你一個(gè)方向,具體的細(xì)節(jié)全部得由自己來(lái)負(fù)責(zé)。這其實(shí)很正常,剛進(jìn)來(lái)的時(shí)候帶你上手是作為導(dǎo)師培養(yǎng)新人的責(zé)任,但一旦過(guò)了這段 Landing 的時(shí)期,帶你熟悉了工作的流程之后,這份責(zé)任便不再必須,他跟你的關(guān)系更多的是一種合作,而不是帶與被帶的關(guān)系。

          在我實(shí)習(xí)的時(shí)候,最開(kāi)始要準(zhǔn)備轉(zhuǎn)正答辯的時(shí)候也是交給了我一個(gè)具體的模塊,當(dāng)時(shí)無(wú)論是能力還是經(jīng)驗(yàn),我都還有很多的盲區(qū),為了完成這個(gè)對(duì)我來(lái)說(shuō)稍微有些難度的模塊,期間我也經(jīng)常請(qǐng)教我的 mentor,向他尋求了不少的幫助,甚至在我感覺(jué)最艱難的時(shí)候,請(qǐng)求他幫助我 debug,最后解決了讓我一籌莫展的問(wèn)題。在我實(shí)習(xí)的階段,導(dǎo)師給了我非常大的幫助,也讓我順利地通過(guò)實(shí)習(xí)的答辯,對(duì)于帶我度過(guò)實(shí)習(xí)期的導(dǎo)師我也是既感激又由衷地佩服。

          但轉(zhuǎn)正之后,我發(fā)現(xiàn)個(gè)人的狀態(tài)發(fā)生了一些微妙的變化,從以前被動(dòng)地接受需求到現(xiàn)在獨(dú)立負(fù)責(zé)一個(gè)模塊,自己寫(xiě)規(guī)劃和排期文檔,跟業(yè)務(wù)方溝通對(duì)接,從以前動(dòng)不動(dòng)就問(wèn)導(dǎo)師修 bug,到現(xiàn)在經(jīng)常和他一起討論技術(shù)方案,不知不覺(jué)間,我已經(jīng)變成了團(tuán)隊(duì)當(dāng)中更加獨(dú)立的一個(gè)角色,需要做的事情越來(lái)越多,承擔(dān)的責(zé)任也越來(lái)越重,當(dāng)然自己見(jiàn)識(shí)和能力的成長(zhǎng)也越來(lái)越明顯。

          團(tuán)隊(duì)當(dāng)中有不少的大牛和頗有想法的人,在團(tuán)隊(duì)當(dāng)中貢獻(xiàn)了不少優(yōu)秀的技術(shù)方案,比如 Monorepo 項(xiàng)目管理、Git 工作流自動(dòng)發(fā)包流程、RFC 評(píng)審機(jī)制,讓我感覺(jué)自己也在跟著團(tuán)隊(duì)一起成長(zhǎng),看著一個(gè)個(gè)優(yōu)秀的方案落地到團(tuán)隊(duì)中,有時(shí)候也發(fā)現(xiàn)自己是多么的無(wú)知和渺小,正如蘇格拉底說(shuō)過(guò)的那句頗有哲理的話:

          我唯一知道的,就是我一無(wú)所知。

          向不同的人、不同的方案學(xué)習(xí),很多時(shí)候都能發(fā)現(xiàn)自己的盲區(qū),這都是能夠讓自己成長(zhǎng)的契機(jī)。我們團(tuán)隊(duì)的一些技術(shù)方案現(xiàn)在也在對(duì)外分享,可以通過(guò)下面的卡片關(guān)注團(tuán)隊(duì)賬號(hào):

          對(duì)技術(shù)的態(tài)度

          對(duì)于我們這些搞技術(shù)的人來(lái)說(shuō),不妨捫心自問(wèn):

          自己究竟為什么要寫(xiě)代碼?

          或許你從來(lái)沒(méi)想過(guò)這個(gè)問(wèn)題,但對(duì)于這個(gè)問(wèn)題的理解可能會(huì)影響你很長(zhǎng)時(shí)間的發(fā)展。

          有人寫(xiě)代碼純粹是為了賺錢,或者讓自己有一份還算體面的工作,能夠養(yǎng)活自己。

          有人寫(xiě)代碼是自己由衷地喜歡這件事情,寫(xiě)代碼能持續(xù)讓他產(chǎn)生多巴胺,能讓他爽。

          還有人寫(xiě)代碼是為了能夠改變世界,或者改變行業(yè),實(shí)現(xiàn)人生的價(jià)值。

          不同的出發(fā)點(diǎn),會(huì)導(dǎo)致后續(xù)的人生軌跡千差萬(wàn)別。

          為了養(yǎng)家糊口寫(xiě)代碼的人,哪一天找到了別的掙錢方式,可能就不會(huì)再繼續(xù)寫(xiě)了,因?yàn)樗麜?huì)覺(jué)得寫(xiě)代碼是為了換取公司付給自己的報(bào)酬,但是一旦自己不需要這些報(bào)酬,那么很容易就放棄寫(xiě)代碼了。

          因?yàn)橄矚g而寫(xiě)代碼的人就不太一樣了,即使公司某一天不付給他報(bào)酬,甚至假如有一天他財(cái)富自由,不需要靠上班來(lái)養(yǎng)活自己了,他仍然有可能繼續(xù)寫(xiě)下去。這樣的人也真的不多,如果你要問(wèn)為什么要堅(jiān)持寫(xiě)代碼?熱愛(ài)本身就是最好的答案,代碼背后的世界能給他帶來(lái)持續(xù)的成就和愉悅感。

          如果你要問(wèn)我是哪一種,我想也不能一概而論,最開(kāi)始對(duì)于寫(xiě)代碼這件事是比較無(wú)感的,說(shuō)不上討厭但也談不上有多喜歡,但后來(lái)隨著自己的閱歷越來(lái)越豐富,在專業(yè)中探索的領(lǐng)域越來(lái)越廣闊,見(jiàn)到了許多優(yōu)秀的代碼和開(kāi)源庫(kù),漸漸也產(chǎn)生了一些興趣。我不知道哪一天如果財(cái)富自由了會(huì)不會(huì)繼續(xù)寫(xiě)代碼來(lái)謀生,但無(wú)疑的是,對(duì)于現(xiàn)在所研究和從事的技術(shù)領(lǐng)域,我還是很感興趣的,并且這份興趣能夠在工作中給我持續(xù)地帶來(lái)前進(jìn)的動(dòng)力。

          關(guān)于學(xué)習(xí)和成長(zhǎng)

          工作之后的人通常會(huì)有一些關(guān)于自我成長(zhǎng)的焦慮,這一點(diǎn)我也感同身受,一方面是對(duì)現(xiàn)階段工作的一種迷茫,覺(jué)得自己成長(zhǎng)還不夠快,或者現(xiàn)在做的事情并沒(méi)有讓自己得到能力的提升;另一方面,由于工作漸漸繁忙起來(lái),每天回去之后也基本沒(méi)多少時(shí)間用來(lái)學(xué)習(xí),自己鉆研和學(xué)習(xí)的時(shí)間會(huì)減少,技術(shù)深度會(huì)停滯不前,這對(duì)自己長(zhǎng)期的競(jìng)爭(zhēng)力而言肯定是不太好的。

          對(duì)于第一點(diǎn),我想說(shuō)的是,公司本身只是一個(gè)平臺(tái),聚攏一些資源和團(tuán)隊(duì),給你更多創(chuàng)造價(jià)值的機(jī)會(huì),但它并不能保證你的成長(zhǎng),更不能保證你能對(duì)公司、對(duì)行業(yè)做出如何的貢獻(xiàn)。

          再大的平臺(tái)都有搬磚性質(zhì)的工作,即使是在我們的架構(gòu)團(tuán)隊(duì)里面,雖然對(duì)外是非常高大上的存在,但其實(shí)團(tuán)隊(duì)里每個(gè)工程師的日常也免不了修復(fù)一些邊邊角角的 bug。

          因此,學(xué)習(xí)和成長(zhǎng)應(yīng)該是自己出動(dòng)出擊的事情,而不是背靠平臺(tái)和光環(huán)高枕無(wú)憂。如果自己沒(méi)有意識(shí)到這件事情,那么可能很長(zhǎng)時(shí)間陷入鋪天蓋地的技術(shù)和業(yè)務(wù)細(xì)節(jié)里面,而自己能力又沒(méi)有什么成長(zhǎng),長(zhǎng)期也沒(méi)有做出特別有價(jià)值的產(chǎn)出,如此一來(lái)重要的事情也不會(huì)落到自己頭上,從而進(jìn)入一種惡性循環(huán)當(dāng)中。

          另外,自己平時(shí)也一定一定要抽出時(shí)間來(lái)看看一些技術(shù)文檔,比如 React、Vue、NextjsGatsby、WebpackParcel 等等這些經(jīng)常會(huì)接觸的技術(shù)棧的官網(wǎng),并且可以訂閱一些最新技術(shù)的推送,拿我自己來(lái)說(shuō),持續(xù)訂閱JavaScript Weekly,比如有昨天早上一醒來(lái)就收到了 Gastby V4 發(fā)布的推送,點(diǎn)進(jìn)去大概看了一下新的DSG渲染模式:

          包括「云謙」公眾號(hào)每周也會(huì)定時(shí)推送前端的一些前沿動(dòng)態(tài):

          在 Twitter 上關(guān)注一些領(lǐng)域內(nèi)的大佬,比如Evan You、Patak、Anthony Fu等等,并且在 Github 上時(shí)常翻翻一些優(yōu)秀倉(cāng)庫(kù)(比如 Vite)的討論區(qū),通過(guò)這些渠道可以第一時(shí)間掌握業(yè)界前沿的技術(shù)動(dòng)態(tài),同時(shí)也開(kāi)闊自己的認(rèn)識(shí)和視野,對(duì)行業(yè)的發(fā)展趨勢(shì)更加了解,而且說(shuō)不定哪一天這些信息就在工作當(dāng)中派上用場(chǎng)了。

          當(dāng)然,對(duì)于自己工作強(qiáng)相關(guān)的技術(shù),自己是需要保證足夠的時(shí)間來(lái)鉆研和學(xué)習(xí)的,不然知識(shí)的深度不夠,在公司也沒(méi)法 cover 住自己負(fù)責(zé)的模塊,干起活來(lái)也會(huì)很吃力。我現(xiàn)在在公司是主要負(fù)責(zé)服務(wù)端渲染框架以及 Bundleless 構(gòu)建引擎這部分的工作,因此這些領(lǐng)域內(nèi)的知識(shí)我會(huì)看的比較深入一些,甚至去逐行閱讀和調(diào)試開(kāi)源庫(kù)的源碼,畢竟最后是要到公司里面落到實(shí)地的東西。

          關(guān)于生活

          工作以后,正式成為一個(gè)社會(huì)人,這和之前的學(xué)生身份相比,還是有挺大區(qū)別的。做學(xué)生的時(shí)候常常只關(guān)注自己的學(xué)習(xí)和發(fā)展,但工作以后要考慮的就更多了,需要承擔(dān)的責(zé)任也更多了。

          比如:

          • 自己原生家庭的情況、父母的健康問(wèn)題;
          • 有女朋友之后,如何處理兩個(gè)人之間相處過(guò)程中的問(wèn)題,如何考慮未來(lái)兩個(gè)人長(zhǎng)久的發(fā)展;
          • 自己的健康問(wèn)題。干眼癥、蕁麻疹,避免過(guò)度疲勞、飲食上嚴(yán)格忌口;
          • 規(guī)律作息,12 點(diǎn)之前睡覺(jué),保證每天足夠的精力;
          • ......

          文章輸出

          這段時(shí)間的輸出文章有技術(shù)類的:

          我是如何鞏固自己的科班計(jì)算機(jī)基礎(chǔ)的?(附完整學(xué)習(xí)路線+電子書(shū))

          在字節(jié)某中后臺(tái)項(xiàng)目中落地 Bundleless,我經(jīng)歷了什么?

          Snowpack,新時(shí)代前端構(gòu)建的先鋒

          也有非技術(shù)類的,比如:

          三元同學(xué): 談?wù)務(wù)J知

          后期的計(jì)劃是加強(qiáng)專業(yè)領(lǐng)域相關(guān)的分享,尤其個(gè)人目前所深耕的前端構(gòu)建相關(guān)的內(nèi)容,計(jì)劃在年底出一本前端構(gòu)建工具 Vite 相關(guān)的掘金小冊(cè),已經(jīng)答應(yīng)了掘金的運(yùn)營(yíng)同學(xué),敬請(qǐng)期待吧。

          本文到這里就結(jié)束啦,我是三元同學(xué),微信號(hào)是 sanyuan0704,歡迎大家和我交流,我們下期再見(jiàn)。

          瀏覽 80
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  91丨豆花丨国产熟女 | 高潮喷水不止视频 | 高清无码做爱视频 | 操美女嫩逼 | 久久538 |