技術(shù)細(xì)分領(lǐng)域太多了,到底選擇哪個(gè)方向深耕呢?一句話概括:要選擇有復(fù)利效應(yīng)且天花板高的領(lǐng)域。復(fù)利效應(yīng)是說(shuō)你在這個(gè)領(lǐng)域里經(jīng)驗(yàn)越豐富,就越能拿到好的結(jié)果,而天花板高,是說(shuō)這個(gè)領(lǐng)域里的經(jīng)驗(yàn)少的新人很難在短短幾年之內(nèi)就取代經(jīng)驗(yàn)豐富的老人,俗稱越老越吃香。
選好方向之后,如何更快地成長(zhǎng)就是接下來(lái)要重點(diǎn)思考的問(wèn)題了。你應(yīng)該見過(guò)同樣工作 6 年的人,一個(gè) P9,而另一個(gè)卻是 P6 吧?
成長(zhǎng)講求方法
有些人聲稱有 5 年的經(jīng)驗(yàn),其實(shí)只有 1 年的經(jīng)驗(yàn),重復(fù)用了 5 年;有些人每天忙忙碌碌解決生產(chǎn)問(wèn)題,閱讀、編寫大量代碼,學(xué)習(xí)領(lǐng)域大咖的各種布道分享,經(jīng)驗(yàn)蹭蹭地漲,工作 2 年可能就能達(dá)到普通人工作 5 年才有的水平。
所在的團(tuán)隊(duì)不同、項(xiàng)目不同,一定程度上會(huì)影響個(gè)人的成長(zhǎng),不過(guò)這些外部因素大概只能決定 20%,80% 都是由個(gè)人的努力程度和學(xué)習(xí)方法決定的。正所謂方向不對(duì),努力白費(fèi),方法不行,啥都不靈。
這里我總結(jié)了幾條我在學(xué)習(xí)和工作中行之有效的方法,分享給你,希望對(duì)你有些啟發(fā)。
- 優(yōu)先打磨工作中用得到的技術(shù),用不到的技術(shù)學(xué)了也容易忘記
計(jì)算機(jī)實(shí)際是一門工科,所謂好記性不如爛筆頭,爛筆頭不如動(dòng)手實(shí)操。你熟悉的那個(gè)語(yǔ)言的條件語(yǔ)句和循環(huán)語(yǔ)句,應(yīng)該都寫得很溜吧?但你 N 年前學(xué)習(xí)的 PL/SQL 的存儲(chǔ)過(guò)程,不知道是否還能寫出 hello world。這些淡忘的技術(shù)大都是工作中用不到的技術(shù),拋卻了也挺好,重點(diǎn)學(xué)習(xí)工作中用得到的技術(shù),以及這些技術(shù)的延展知識(shí),既能解決工作中的問(wèn)題,又能快速提升技術(shù)能力,而且還記得牢,一舉多得!
- 免費(fèi)的才是最貴的,節(jié)省時(shí)間的才是最便宜的
看到這句話,你可能會(huì)想:“你出課程肯定會(huì)推薦知識(shí)付費(fèi)啦!”本來(lái)我不想寫這一條,就是擔(dān)心引起不必要的口水戰(zhàn)。不過(guò)在我實(shí)際的寫作過(guò)程中,這一點(diǎn)讓我深有體會(huì),所以不吐不快。因?yàn)槲覍懳恼乱殚喆罅恐R(shí),在搜集資料的過(guò)程中,我發(fā)現(xiàn)付費(fèi)知識(shí)的水準(zhǔn)普遍比免費(fèi)的高出一大截。很多知識(shí)查一周查不出個(gè)所以然,花一天時(shí)間查查電子書、查查專欄,就能用更少的時(shí)間得到更體系化的知識(shí),其實(shí)這才是我們需要的。
人生短短三萬(wàn)天,學(xué)習(xí)這個(gè)事,還是要講究效率的。相比付出的時(shí)間成本,那幾百塊知識(shí)的費(fèi)用,真的是毛毛雨。
自以為會(huì)的不一定真會(huì),能講出來(lái)的知識(shí)才是自己的
所謂臺(tái)上一分鐘臺(tái)下十年功,懂得 10 分可能只能講清楚 2 分,只懂 2 分則 1 分都講不清楚。所以如果有人向你提問(wèn),那就是一個(gè)非常好的輸出機(jī)會(huì),即使你答不上來(lái)也沒有關(guān)系,因?yàn)檫@些問(wèn)題是你自己的知識(shí)盲區(qū),解決這些問(wèn)題能夠讓你成長(zhǎng)得更快。時(shí)間一定是有的,關(guān)鍵看你有多少熱情
雖然我們已經(jīng)敲定了一個(gè)細(xì)分領(lǐng)域,但是仍然有很多知識(shí)要學(xué),是不是感覺學(xué)不過(guò)來(lái)?如果你確實(shí)有這種感受,說(shuō)明你的熱情還沒有完全激發(fā)出發(fā)。打游戲、看小說(shuō)可以到凌晨 1 點(diǎn)而不覺得累,學(xué)習(xí)怎么就不行呢?14 年我們寫 Open-Falcon 那會(huì)兒,經(jīng)常是工作 5 天,周末 2 天拿來(lái)重構(gòu)代碼,下周繼續(xù)寫新功能,完全不覺得累,那種巨大的熱情,讓一切皆有可能。站在高一個(gè)層級(jí)思考問(wèn)題,把自己當(dāng)作項(xiàng)目負(fù)責(zé)人
這也是一個(gè)奇招,非常有用。當(dāng)把自己的位置擺高,視野自然就不一樣了,站在全局思考,就是會(huì)考慮得更全面。比如一個(gè)前后端合作開發(fā)的項(xiàng)目,一般是后端人員出接口文檔,然后給前端人員講解產(chǎn)品設(shè)計(jì)和接口設(shè)計(jì),可以統(tǒng)計(jì)這類項(xiàng)目的 Bug 率,一般前端 Bug 率會(huì)更高,原因很容易理解,后端人員心里裝著全局,考慮得會(huì)更周全,而這個(gè)周全的思考不可能 100% 傳達(dá)給前端,所以前端如果不能主動(dòng)思考,就容易出紕漏。
此文章為5月Day6學(xué)習(xí)筆記,內(nèi)容來(lái)源于極客時(shí)間《運(yùn)維監(jiān)控系統(tǒng)實(shí)戰(zhàn)筆記》,強(qiáng)烈推薦該課程