從2017到現(xiàn)在昧港,周六日分享學(xué)習(xí)已整整三個(gè)年頭,很慶幸自己堅(jiān)持下來(lái)了逻住,盡管我成了大家傾訴對(duì)象钟哥,雖然我還需要去解決大家心理上的問(wèn)題。我們交流過(guò)很多瞎访,年終發(fā)的少很不爽腻贰,你看下公司這代碼寫起來(lái)賊麻煩,今天剛進(jìn)騰訊待會(huì)約扒秸,啥時(shí)候下班來(lái)個(gè)面試播演,這問(wèn)題困擾我一個(gè)星期了等等冀瓦。其實(shí)這當(dāng)中受益最大的是我自己,自己從長(zhǎng)沙來(lái)了深圳写烤,從五六人的外包公司到一線互聯(lián)網(wǎng)企業(yè)翼闽,若不是因?yàn)橹v課我得拼命的去學(xué)習(xí),若不是我得樹立一個(gè)好的榜樣洲炊。因此若是沒(méi)有大家我絕不可能到達(dá)今天的高度感局,可能現(xiàn)在的我還在長(zhǎng)沙。
我講了很多像自定義 View暂衡,設(shè)計(jì)模式询微,系統(tǒng)源碼,第三方庫(kù)源碼狂巢,kotlin撑毛,Ndk 開發(fā),數(shù)據(jù)結(jié)構(gòu)算法隧膘,圖形圖像處理代态,Linux 內(nèi)核,shell 腳本疹吃,音視頻等等蹦疑。還有很多我想講的像 Framework 層源碼深入 Native 分析,性能優(yōu)化萨驶,ART 虛擬機(jī)歉摧,多線程,Gradle 腳本腔呜,音視頻源碼和算法分析叁温,OpenGL ,F(xiàn)lutter 等等核畴。由于各方面的原因膝但,我的確不得不離開了,但我還是保證有時(shí)間依舊會(huì)完善這些內(nèi)容谤草。最后總結(jié)一下這些年的一些感受跟束,提醒以后的自己也送給大家。
關(guān)于工作
一個(gè)月按 30 天來(lái)算丑孩,每天工作 8 小時(shí)冀宴,我曾見過(guò)室友一個(gè)月工作過(guò) 60 天,也曾見過(guò)某些同學(xué)項(xiàng)目上線加班通宵温学,搞得自己精疲力盡略贮。室友常羨慕說(shuō),你們是真的好,工資多一倍逃延,上班去得晚下班又早览妖,還有時(shí)間去學(xué)習(xí)和研究新的東西。盡管我知道其實(shí)不是那樣真友,但相比起來(lái)的確感覺(jué)還不錯(cuò)黄痪。其實(shí)這樣的一些時(shí)光我也曾經(jīng)歷過(guò),我經(jīng)歷過(guò)長(zhǎng)沙十幾個(gè)人的外包公司盔然,很多不合理的安排和規(guī)劃桅打,導(dǎo)致我們做了很多無(wú)用功,甚至連續(xù)加班一個(gè)月愈案,最后還拖欠我們工資挺尾。我也曾抱怨過(guò)迷茫過(guò),但幸運(yùn)的是我曾反思過(guò)站绪,我曾學(xué)習(xí)提升過(guò)遭铺,因此我調(diào)整過(guò)來(lái)了。
很多人其實(shí)只是把工作當(dāng)混口飯吃恢准,像馬云說(shuō)的人生有 3 個(gè) 8 小時(shí)魂挂,一個(gè) 8 小時(shí)在人生路上,不知道自己去向何方馁筐,這時(shí)候就需要朋友涂召,需要患難與共的知己,需要合作伙伴敏沉。一個(gè) 8 小時(shí)在床上果正,補(bǔ)充自己的睡眠,這時(shí)候就需要身邊有一個(gè)好的人盟迟,需要一生的伴侶和愛人秋泳。一個(gè) 8 小時(shí)目標(biāo)很明確,那就是工作攒菠。工作的時(shí)候要知道自己在干什么迫皱,開心不開心,如果不開心辖众,那就換工作卓起。因?yàn)楣ぷ骱徒Y(jié)婚很像,如果天天抱怨又不分開赵辕,這是沒(méi)有意義的既绩。所以概龄,要么愛上自己的工作还惠,要么換工作。如果我們每天都是帶著上墳的心情去上班怎么辦呢私杜?唯一的辦法就是多學(xué)習(xí)多思考努力提升蚕键,工作的很多煩惱是來(lái)自心有掛礙救欧,而這些問(wèn)題又不在自己的能力范圍內(nèi)。這一天的心情就開始受影響了锣光,睡也睡不好吃也吃不香笆怠。當(dāng)然還有些可能來(lái)自于奇怪的需求,公司一些不合理的規(guī)劃等等誊爹。當(dāng)我們能輕而易舉的解決遇到的問(wèn)題蹬刷,且能迎接各式各樣的挑戰(zhàn)時(shí),我們的內(nèi)心就會(huì)得到滿足频丘,漸漸的就會(huì)變得很愉悅办成,甚至一到放假就開始期待著上班。努力學(xué)習(xí)提升便有了更多的時(shí)間搂漠,再努力學(xué)習(xí)提升就又有了更多的時(shí)間迂卢,這便是一個(gè)良性的循環(huán)。
有些同學(xué)喜歡打沒(méi)有把握的仗桐汤,白白浪費(fèi)了許多機(jī)會(huì)而克,導(dǎo)致于面試完之后說(shuō)是造航母,但你問(wèn)他個(gè) hash 值沖突和擴(kuò)容都答不上來(lái)怔毛。站在面試官的角度來(lái)說(shuō)员萍,我們是嚴(yán)格知道自己想要什么樣的人才,公司內(nèi)部也對(duì)我們做過(guò)大量的學(xué)習(xí)培訓(xùn)馆截,閱讀過(guò)大量的書籍像《聘誰(shuí)》充活,《百萬(wàn)招聘》,《上承戰(zhàn)略下接人才》蜡娶,《名企人才招聘最佳管理實(shí)踐》等等混卵。技術(shù)上來(lái)說(shuō)像我上面列的那些知識(shí)點(diǎn),不說(shuō)全都爛熟于胸但至少過(guò)得去窖张。比如一位性能優(yōu)化經(jīng)驗(yàn)豐富的同學(xué)離職了幕随,那按照一個(gè)蘿卜一個(gè)坑的慣例,比較傾向于有性能優(yōu)化經(jīng)驗(yàn)的同學(xué)宿接,但如果你的應(yīng)用沒(méi)有上線或者沒(méi)有性能優(yōu)化經(jīng)驗(yàn)赘淮,那你這一欄的分?jǐn)?shù)就會(huì)非常低,如果其他方面的確比較突出睦霎,也會(huì)在我們考慮的范圍內(nèi)梢卸。最后我們會(huì)根據(jù)你的表現(xiàn)打一個(gè)分,如果合格進(jìn)入下一輪副女。因此如果你沒(méi)有做任何準(zhǔn)備蛤高,想靠忽悠就能過(guò)去,就算過(guò)了我們這一輪,后面還有好幾輪戴陡。當(dāng)然我們也不要害怕自己做不到塞绿,對(duì)于自己夢(mèng)寐以求的公司要敢于追求,人一生只有那么幾個(gè)機(jī)會(huì)在向往之地供職恤批。我自己就曾三面騰訊异吻,不管怎樣,努力才是我們得到好平臺(tái)的通行證喜庞。
關(guān)于環(huán)境
三年的時(shí)間有很多同學(xué)從小公司跳去了小米诀浪,美團(tuán),騰訊等一線互聯(lián)網(wǎng)企業(yè)延都,也有很多哥們?cè)谥行⌒凸咀隽素?fù)責(zé)人笋妥。當(dāng)然也有同學(xué)跟我聊說(shuō):現(xiàn)在工作是越來(lái)越難找了, Android 做不了幾年了是真的嗎窄潭?這東西都超出我的能力范圍了春宣,看來(lái)又得失業(yè)。其實(shí)好的形式下會(huì)誕生很多壞的企業(yè)嫉你,壞的形勢(shì)下也會(huì)誕生很多好的企業(yè)月帝,多年以后技術(shù)強(qiáng)的人肯定會(huì)比今天多,有錢的人也會(huì)越來(lái)越多幽污,因?yàn)闀r(shí)代和生活總會(huì)進(jìn)步赃绊。其實(shí)很多東西剛開始都是看不上造垛,然后看不懂,最后就跟不上了。
就目前的情況來(lái)看整個(gè)互聯(lián)網(wǎng)行業(yè)怜瞒,的確開始飽和了稍算。壞的消息是她君,工作肯定只會(huì)越來(lái)越難找腔丧,要求也只會(huì)越來(lái)高,而且不太可能會(huì)回暖了刑然,除非下一個(gè)風(fēng)口到了寺擂。好的消息是,你不好過(guò)我也不好過(guò)泼掠,大家都好過(guò)不到哪里去怔软。正因?yàn)檫@樣才給了我們一些機(jī)會(huì),拼爹拼關(guān)系可能拼不過(guò)別人了择镇,但拼真才實(shí)學(xué)拼努力挡逼,我們或許還有點(diǎn)機(jī)會(huì)。
其實(shí)越是環(huán)境不好的情況下腻豌,我們?cè)揭駜?nèi)求家坎,平時(shí)可以多讀讀書叹谁,多鍛煉鍛煉,多學(xué)習(xí)提升乘盖,養(yǎng)成一個(gè)早睡早起的習(xí)慣,慢慢的當(dāng)機(jī)會(huì)來(lái)的時(shí)候可以厚積薄發(fā)憔涉。我當(dāng)年自學(xué) NDK 時(shí)走過(guò)很多彎路订框,網(wǎng)上雖有些資料但不是很多,很多簡(jiǎn)單的東西往往都搞上一周兜叨。但今天回過(guò)頭來(lái)看穿扳,我很慶幸自己學(xué)了那么多,因?yàn)榻裉煳乙呀?jīng)離不開了国旷,而且開發(fā)中解決的很多問(wèn)題矛物,都來(lái)自于之前所學(xué)的積累。當(dāng)然我也和大家一樣跪但,來(lái)自農(nóng)村履羞,每天上下班,雖說(shuō)現(xiàn)在有了女朋友屡久,但還是個(gè)屌絲忆首。不過(guò)始終相信我們雖不是官二代富二代,拼盡全力地去奮斗努力被环,就會(huì)有希望糙及!
關(guān)于得失
因?yàn)橄矚g與人分享就去講了,這是我自己的初心筛欢,所以講課的時(shí)候才會(huì)滿含激情的去吼浸锨,甚至有時(shí)在周五就開始睡不著覺(jué)了。當(dāng)初并沒(méi)有想過(guò)要去賺錢版姑,當(dāng)然事實(shí)證明不想著賺錢其實(shí)是不好的柱搜,很容易得到的東西大家不容易珍惜,而且有時(shí)的確沒(méi)什么能鞭策自己去做得更好剥险。以后如果大家想做一些其他的冯凹,還是應(yīng)該多想想怎么賺錢,拿自己應(yīng)該拿的那一部分炒嘲,這樣就可以源源不斷的輸出新的知識(shí)宇姚,講個(gè)五年甚至是十年。當(dāng)然我也得到了很多東西夫凸,通過(guò)不斷的講課學(xué)習(xí)我進(jìn)了一線互聯(lián)網(wǎng)企業(yè) 浑劳,之前我壓根就沒(méi)想過(guò)通過(guò)講課能給我?guī)?lái)什么,尤其是進(jìn)入公司我發(fā)現(xiàn)學(xué)習(xí)的東西就開始派上用場(chǎng)了夭拌。我看過(guò)聽過(guò)的內(nèi)容很容易忘記魔熏,但我講過(guò)寫過(guò)實(shí)踐過(guò)的東西很難忘記衷咽,這也是為什么我一直倡導(dǎo)大家,要自己去寫寫博客蒜绽,自己去寫寫筆記總結(jié)經(jīng)驗(yàn)镶骗。
當(dāng)我還在長(zhǎng)沙的時(shí)候,我不可能預(yù)見 3 年后我能進(jìn)入鵝廠 躲雅,因?yàn)楫?dāng)年我還在十幾個(gè)人的小作坊鼎姊,那時(shí)我壓根連數(shù)據(jù)結(jié)構(gòu)和算法是什么都不清楚,自己根本也沒(méi)這么幻想過(guò)相赁,只是想著能找點(diǎn)自己感興趣的事情做一做相寇。后來(lái)我發(fā)現(xiàn)一心想把一件事情做好,原來(lái)是這樣的感覺(jué)钮科,且這種感覺(jué)還真不賴唤衫,能在成就自己的同時(shí)去成就別人。
我們誰(shuí)都不可能充滿預(yù)見性的將生命的點(diǎn)滴串連起來(lái)绵脯,只有當(dāng)我們回頭看的時(shí)候佳励,才會(huì)發(fā)現(xiàn)這些點(diǎn)點(diǎn)滴滴之間的聯(lián)系。所以有時(shí)我們要堅(jiān)信蛆挫,我們現(xiàn)在所經(jīng)歷的植兰,將在我們未來(lái)的生命中串聯(lián)起來(lái)。我們不得不相信某些東西璃吧,我們的直覺(jué)楣导、命運(yùn)、生活畜挨、因緣際會(huì)......正是這種信仰讓我們沒(méi)有失去希望筒繁,它使我們變得與眾不同。
關(guān)于死亡
如果我們把每一天都當(dāng)成我們生命里的最后一天巴元,那么總有一天我們會(huì)夢(mèng)想成真毡咏。因總喜歡看儒釋道的一些書籍,所以我思考過(guò)很多關(guān)于生老病死的問(wèn)題逮刨。尤其是今年身體發(fā)生了一些變化呕缭,而去年公司組織體檢時(shí)我沒(méi)有一項(xiàng)不達(dá)標(biāo)的。隨著年齡的增長(zhǎng)修己,身體會(huì)漸漸開始走下坡路恢总,就算能逆生長(zhǎng)也是短暫的,因?yàn)槭篱g萬(wàn)事萬(wàn)物都是這個(gè)規(guī)律睬愤。就在前段時(shí)間剛畢業(yè)不久的同學(xué)查出了絕癥片仿,其實(shí)人能常想死亡便會(huì)變得無(wú)畏與無(wú)執(zhí)。
整個(gè)山河大地尤辱,想想我們未出生時(shí)是一番怎樣的景象呢砂豌?我們死后又是一番怎樣的景象呢厢岂?那些生不帶來(lái)死不帶去的東西,何嘗是真正屬于自己的呢阳距?整個(gè)山河大地乃至于世界塔粒,都要在宇宙歲月中有如幻囊一般地消失】鹫總得來(lái)說(shuō)卒茬,都不過(guò)是幻象,何況是在這大地上如同塵埃一般生生死死的我們呢蓄拣?很多東西又何必不斷執(zhí)著不放呢?很抱歉這樣說(shuō)有些消極努隙,也很富有戲劇性球恤,但生命的確如此。
現(xiàn)在我們還是新生代荸镊,但不久的將來(lái)我們也將逐漸老去咽斧,被送出人生的舞臺(tái),送走老者躬存,給新生代讓路张惹。我們的時(shí)間有限,所以不要把時(shí)間浪費(fèi)在別人的生活里岭洲。不要被條條框框束縛宛逗,否則我們就生活在他人思考的結(jié)果里。不要讓他人的觀點(diǎn)所發(fā)出的噪音淹沒(méi)我們內(nèi)心的聲音盾剩。最為重要的是雷激,要有遵從我的內(nèi)心和直覺(jué)的勇氣,它們可能已知道我們其實(shí)想成為一個(gè)什么樣的人告私。