我提莫谢谢你!给我100块羞辱离职,原来是激励我“卧薪尝胆”!
春節(jié),本是家人團(tuán)聚,闔家歡樂(lè)的日子,但由于疫情原因,今年只能待在上海孤身過(guò)年了。看著母親寄來(lái)的臘肉干貨,心中悲涼之意頓起,想起從參加工作到現(xiàn)在,五年已過(guò),當(dāng)年青澀懵懂的小年輕,如今出街過(guò)市時(shí),被小孩子看到都會(huì)喊聲“光頭強(qiáng)”。回想這五年,有心酸和無(wú)奈、有快樂(lè)和期待、也有不斷的蛻變和成長(zhǎng)。趁著節(jié)前不是很忙,寫下這一路的心路歷程,于己,是一個(gè)總結(jié)和督促,于讀者,是一個(gè)故事,兼聽(tīng)則明,希望對(duì)你們有些許啟發(fā),足矣。
1. 畢業(yè)=失業(yè)?有可能的
2013年6月底,雖然此前早已被某軟(國(guó)內(nèi)最大的軟件開(kāi)發(fā)商)的政府事業(yè)部錄用并被寄以厚望要培養(yǎng)成核心人員,但出于對(duì)鄉(xiāng)土的眷戀和對(duì)南方的熱愛(ài),還沒(méi)領(lǐng)到畢業(yè)證的我,懷著極大的憧憬,拖著一個(gè)行李箱,兜里懷揣著幾百塊錢,坐了三十多個(gè)小時(shí)的綠皮從山東回到廣州。
“初來(lái)乍到,請(qǐng)多多指教”,踏入廣州那一刻,我滿懷熱情的對(duì)廣州說(shuō)。本以為,作為985/211大學(xué)畢業(yè)的我,在國(guó)內(nèi)最大的軟件服務(wù)商被寄予厚望的我,在廣州應(yīng)該也是個(gè)熱餑餑,不愁吃不愁穿不愁offer的。然而現(xiàn)實(shí)是廣州的公司對(duì)我并沒(méi)有多多指教,而是多多拋棄。
到廣州第二天,我就開(kāi)始海投簡(jiǎn)歷,可能是985的原因,我得到了不少的面試通知,忙的不亦樂(lè)乎,可結(jié)果卻是事與愿違,有些是嫌棄沒(méi)經(jīng)驗(yàn),有些是因?yàn)榛A(chǔ)還不夠好,有些是因?yàn)榧夹g(shù)要求高…林林總總,總而言之就是offer一個(gè)都沒(méi)拿到,以致到后面自己信心都喪失了,一再降低標(biāo)準(zhǔn),修改簡(jiǎn)歷,改成實(shí)習(xí)生、甚至跟著舍友學(xué)了幾天AS3,投一些游戲公司的簡(jiǎn)歷,可惜都沒(méi)用。
每次回到住處,舍友就關(guān)切的問(wèn)“還沒(méi)拿到offer嗎?”
每次打電話回家,家里人都問(wèn)“找到工作了嗎?待遇怎樣?”
甚至到最后,家人已經(jīng)對(duì)我失去了信心,打電話來(lái)說(shuō)“我們想去旅游,要不你回來(lái)看一下家,反正你也找不到工作的”。….
各種打擊,內(nèi)心充滿了傷畢業(yè)前滿滿的希望,想要憑借自己的實(shí)力,掌控一切,至少,至少也能找到一份很好的工作,如今現(xiàn)實(shí)擺在眼前,畢業(yè)=失業(yè),對(duì)于我來(lái)說(shuō),這不是假設(shè),而是真命題。住處是個(gè)只有10平米的單間,卻住著三個(gè)人,兩個(gè)人睡床上,我睡在床邊的地鋪上,每當(dāng)夜深人靜的時(shí)候,總能感覺(jué)到地板里傳來(lái)的寒氣,直接滲入體內(nèi),刺骨的涼讓我徹夜難眠,我想掙脫這一切,我想擺脫這樣的困境,更加努力的準(zhǔn)備面試筆試,無(wú)論待遇的高低、無(wú)論公司的大小、無(wú)論距離的遠(yuǎn)近,只要給發(fā)我面試通知,我都會(huì)去面試。
記得最困難的時(shí)候,幾乎身無(wú)分文,沒(méi)有能力辦信用卡,也不敢問(wèn)家里要,每天的中午飯都是舍友從公司帶回來(lái)的盒飯,晚飯就去住處旁邊一家三個(gè)菜8塊錢、飯和“刷鍋水”免費(fèi)隨便吃喝的小店解決。有一次和大學(xué)舍友聊天,說(shuō)到此事,舍友說(shuō)我給你打500塊錢來(lái)吧,因?yàn)楫惖禺愋腥】钜?0塊錢手續(xù)費(fèi),為省下這10塊錢我走到三公里外的銀行才把錢取回來(lái)(那時(shí)候還沒(méi)有摩拜、ofo之類的共享單車)。
最終功夫不負(fù)有心人,7月的尾巴,中山大學(xué)旁邊的一家小型外包公司給我發(fā)來(lái)了offer,那一刻,感覺(jué)出人頭地了,一切都變得那么親切,天是那么的藍(lán),空氣是那么的清新,地溝油是那么的香,就連我睡的地板,傳來(lái)的都是涼爽。
筆者建議:
作為一名畢業(yè)生,千萬(wàn)不要高估自己的實(shí)力,過(guò)去的輝煌代表著過(guò)去,對(duì)于每一次面試,都必須抱著謙虛的心認(rèn)真的去對(duì)待。
不同城市對(duì)畢業(yè)生的需求不一樣,北方的公司(北京、大連、濟(jì)南等)更看重985學(xué)校的身份,認(rèn)為你是一個(gè)潛力股,因此在北方公司的簡(jiǎn)歷,多寫些在學(xué)校獲得榮譽(yù)能對(duì)面試加不少分。而南方的公司(廣州、深圳等)則更注重你當(dāng)前能為公司做些什么具體的工作,產(chǎn)生多少的效益,因此在南方的公司的簡(jiǎn)歷里,多寫你的項(xiàng)目經(jīng)驗(yàn)、實(shí)習(xí)經(jīng)驗(yàn),會(huì)對(duì)面試加分。當(dāng)然這只是個(gè)人經(jīng)歷總結(jié),不能以偏概全,權(quán)當(dāng)是一個(gè)參考吧,筆者更加傾向于針對(duì)每個(gè)公司都有不同的簡(jiǎn)歷內(nèi)容,摸清公司的招聘喜好,有助于你找到心儀的工作。
一定要堅(jiān)定自己的方向,不要因?yàn)楣ぷ鞑缓谜?#xff0c;就轉(zhuǎn)向其它方向,這樣只會(huì)讓你浪費(fèi)更多的時(shí)間更多的精力,得不償失。
2. offer=工作?不一定!
我迫不及待的告知親友,仿佛這件事值得舉國(guó)同慶一般,可能太開(kāi)心的緣故。
上班第一天: 我就遲到了幾分鐘,我的上級(jí)見(jiàn)到我,也沒(méi)說(shuō)什么,就交給了一個(gè)任務(wù):“用ssh寫個(gè)簡(jiǎn)易博客”,看字面是個(gè)非常簡(jiǎn)單的任務(wù),但由于只給了一句話,其它什么都沒(méi)有,連要有什么功能、界面大概做成什么樣都沒(méi)有,這就增加了難度,于是我先到網(wǎng)站找一些管理系統(tǒng)的前端模板,過(guò)程非常猶豫不決,感覺(jué)bootstrap的兼容性不好、感覺(jué)easyUI又太大材小用、感覺(jué)…
上班第二天:沒(méi)有遲到,但驚慌地發(fā)現(xiàn):上級(jí)比我早到,我趕緊跑到座位,這時(shí)上級(jí)也轉(zhuǎn)過(guò)身來(lái)“進(jìn)展怎樣了?”,我趕緊說(shuō):嗯,框架搭建好了,已經(jīng)實(shí)現(xiàn)了部分功能。說(shuō)完自己都心虛,還想著今天再花點(diǎn)時(shí)間找個(gè)好模板呢,真慌,趕緊隨便找了個(gè)模板,就開(kāi)始搭建開(kāi)發(fā)環(huán)境,下載eclipse、下載jdk…發(fā)現(xiàn)網(wǎng)絡(luò)特差,于是等待等待等待,直到下午終于弄好了,草草建了個(gè)ssh項(xiàng)目,就開(kāi)始編碼,沒(méi)多久就下班了,我也沒(méi)加班,想著來(lái)日方長(zhǎng)呢。
上班第三天:一到公司,上級(jí)就說(shuō)進(jìn)展怎樣,給我演示一下吧。頓時(shí)心慌,只能硬著頭皮把項(xiàng)目跑起來(lái),他把我做的僅有的一點(diǎn)點(diǎn)功能看了一遍之后,就走了,沒(méi)過(guò)多久,hr走過(guò)來(lái),遞給我100元。
“不好意思,三天的考察期到了,你不符合我們的預(yù)期,這是公司給你三天工作的一點(diǎn)補(bǔ)償”
“為什么?為什么?具體什么原因?我不要這錢,請(qǐng)相關(guān)的人給我說(shuō)明一下”我憤憤不平的說(shuō)。
“這是領(lǐng)導(dǎo)的意思,我也不是很清楚,你看就先把錢拿著吧,收拾收拾回去吧”,她把錢放到我桌面上就走了。
我傷心到了極點(diǎn),坐在我前面座位的已經(jīng)成為“前上級(jí)”的那位他也沒(méi)有回頭跟我說(shuō)一句話,也沒(méi)有說(shuō)任何原因,我更加憤怒,直接到經(jīng)理辦公室敲門進(jìn)去問(wèn)總經(jīng)理為什么這樣對(duì)我。
經(jīng)理示意我坐下來(lái),不要生氣:“小馬啊,你不要傷心啊,三百六十行,行行出狀元,你長(zhǎng)得又高,身材挺拔,外表也陽(yáng)光,其實(shí)你去做保險(xiǎn)業(yè)務(wù)員會(huì)很有前途,寫代碼這個(gè)工作并不是很適合你啊。我跟你講個(gè)故事,我大學(xué)一個(gè)宿舍的同學(xué),畢業(yè)之后,我寫代碼,他跑業(yè)務(wù),現(xiàn)在已經(jīng)做到大區(qū)經(jīng)理,開(kāi)保時(shí)捷了…”
聽(tīng)到這些,我的心已經(jīng)涼涼,再討公道已經(jīng)沒(méi)有意義,在一家不被老板認(rèn)同的公司,注定是不會(huì)長(zhǎng)久了,我說(shuō)了句“謝謝老板這3天的照顧,希望公司早日上市(當(dāng)然后來(lái)我每年都去查一下這家公司的經(jīng)營(yíng)狀況,終于在第三年的時(shí)候倒閉了)”,就回到我的座位上默默的收拾東西,關(guān)電腦,臨走時(shí)決定把那100塊錢帶上了。
筆者建議:
千萬(wàn)不要認(rèn)為offer拿到手就是鐵飯碗了,每個(gè)新員工都會(huì)有幾天的考察期和3~6個(gè)月的試用期,只有過(guò)了這兩個(gè)期,你才是真正的受到《合同法》保護(hù)的,除此之外,兩期之內(nèi),公司要開(kāi)除你,也不需要付出什么代價(jià)的。
作為一名新員工,初來(lái)乍到,一定要謙虛地和老同事多打交道,多請(qǐng)教,如果我拿到任務(wù)之后,不是自己悶頭做,而是多請(qǐng)教老同事怎么做;開(kāi)發(fā)軟件的下載,公司一般都會(huì)有相應(yīng)的ftp工具庫(kù),省去很多搭建時(shí)間,提高開(kāi)發(fā)效率。
對(duì)于新員工來(lái)說(shuō),你的上級(jí)就是你兩期內(nèi)的神,如果不討好他,你會(huì)為此付出代價(jià)的。一些常識(shí)不能少,比如不要遲到,比如進(jìn)度慢了要主動(dòng)加班…
3. 困境=絕境?唯有努力
懷揣著100元巨款,我回到住處附近,點(diǎn)了份平時(shí)舍不得吃的最貴的豬腳飯,一點(diǎn)味道都沒(méi)有,回到住處,舍友問(wèn)我怎么中午就回來(lái)了,我說(shuō)“我被開(kāi)了”,鼻子有點(diǎn)酸,差點(diǎn)哭了,舍友不敢多問(wèn),趕緊讓我先休息會(huì)。我躺在地板上,腦子一片空白。
我該怎么對(duì)我的父母說(shuō)我被開(kāi)了。我該怎么面對(duì)那些關(guān)心我的人。我該怎么找工作。我真的那么差勁嗎。我真的不適合寫代碼嗎。也許…
沒(méi)有過(guò)不去的坎,只有過(guò)不去的自己;再傷心也得努力,躺了一會(huì)地板之后,起來(lái)繼續(xù)投簡(jiǎn)歷,這次我注重所投公司的專注的行業(yè),挑選一些自己喜歡的行業(yè)去投,比如做體育、電商類的公司,第二天就得到了一個(gè)面試通知,我把一切都準(zhǔn)備的好好的,還提前半個(gè)小時(shí)到面試公司樓下,是在小區(qū)里的一個(gè)公司,進(jìn)門那一瞬間,有點(diǎn)小失望,一個(gè)家庭作坊的樣子,大廳擺著幾臺(tái)電腦,兩個(gè)員工在那盯著屏幕,我說(shuō)來(lái)面試的,一個(gè)hr樣子的女生就起來(lái)進(jìn)去,一會(huì)帶出來(lái)一個(gè)高個(gè)子領(lǐng)導(dǎo)樣子的中年男子,笑瞇瞇的叫我進(jìn)他辦公室,問(wèn)了一些基礎(chǔ)問(wèn)題之后,就給我講了現(xiàn)在公司的狀況(我進(jìn)來(lái)就是二號(hào)員工)、公司業(yè)務(wù)(體育彩票類,我喜歡)、福利待遇(實(shí)習(xí)工資2.5k😢)、還有我進(jìn)來(lái)之后要做的事情…講完之后,就讓我回去等通知。
兩天之后,就順利收到了offer,雖然工資很低,但因?yàn)槭俏蚁矚g的行業(yè),再者目前找工作困難,我沒(méi)多想,就答應(yīng)了。
經(jīng)過(guò)了前一份工作的洗禮之后,我對(duì)這份工作特別珍惜,每天提前半小時(shí)到辦公室,不懂的東西就纏著僅有的一位同事給我講,以前沒(méi)學(xué)過(guò)的知識(shí)晚上回來(lái)加班加點(diǎn)學(xué)習(xí)(至今還記得舍友睡了我還趴在地上敲著電腦,中秋那一夜,月亮特別亮),老板讓我做的東西,我主動(dòng)每天下班前都發(fā)一份郵件附上今天所做的內(nèi)容給老板,以此堅(jiān)持了一個(gè)月,到后面,老板說(shuō)你不用寫那么認(rèn)真,大概列一下工作內(nèi)容告訴我就行。
第一個(gè)月,拿了1.6k的工資,雖然少的可憐,還不如一個(gè)端盤子的拿得多,但收到短信的那一刻,有種熱淚盈眶的感覺(jué),我終于可以靠自己的本事拿到第一份薪水了(上次的100塊錢更像是恥辱,而不是薪水),為了不讓家里擔(dān)心,我打電話跟爸媽說(shuō)我領(lǐng)了4k工資。
到實(shí)習(xí)期滿,老板給我開(kāi)了5k的工資,對(duì)我說(shuō)之前給你這么低的薪水,是故意考察你的,想不到你能堅(jiān)持下來(lái)并且把事情做得很好,現(xiàn)在這個(gè)工資才是符合你的工作能力和態(tài)度。
筆者建議:
畢業(yè)生找工作是一件很困難的事情,尤其是在準(zhǔn)備不周到的情況下,你需要對(duì)自己的能力、興趣做一個(gè)評(píng)估,投簡(jiǎn)歷也要圈一個(gè)行業(yè)、公司實(shí)力的范圍,這樣你才更有勝算。
工作是一件持久的事情,你需要有持續(xù)的付出,領(lǐng)導(dǎo)才會(huì)看得到,才會(huì)得到回報(bào)。
人生本來(lái)就是困難,困境之下,你依然需要努力,再堅(jiān)持一下,說(shuō)不定就是出路了。
4. 工作=薪水?太膚淺
經(jīng)過(guò)實(shí)習(xí)期之后,一切步入正軌,對(duì)于領(lǐng)導(dǎo)安排的一切事情,我都充滿興趣的去做。
一開(kāi)始的工作是做Android APP,此前我都是做Java,沒(méi)辦法,那時(shí)候只想著怎么把事情做好,于是自己就白天上班,晚上就熬夜學(xué)習(xí),那時(shí)候公司甚至還沒(méi)有UI,我就求著那位會(huì)UI的全棧同事給我切圖,寫代碼時(shí)遇到難題我就騷擾大學(xué)舍友(有兩個(gè)舍友做Android)解答,歷時(shí)三個(gè)半月終于完成了第一版本,上線那晚上,我們出去慶祝了一番。也是因?yàn)檫@樣,我進(jìn)入到了Android行業(yè)。
有一次公司接到一個(gè)集成的項(xiàng)目,需要去A城對(duì)接,說(shuō)到要安排人出差時(shí),我想到這也是一個(gè)很不錯(cuò)的學(xué)習(xí)機(jī)會(huì),于是很快就舉手申請(qǐng)出差,出差一個(gè)月,我負(fù)責(zé)web項(xiàng)目的對(duì)接,當(dāng)時(shí)有個(gè)非常困難的問(wèn)題擺在眼前,那就是有一些非常復(fù)雜的涉及到較多算法的業(yè)務(wù)以前根本沒(méi)開(kāi)發(fā),現(xiàn)在甲方要求有,我硬著頭皮研究,領(lǐng)導(dǎo)天天打電話來(lái)問(wèn)有沒(méi)有頭緒,甲方也在問(wèn),最終一周多的時(shí)間之后,終于解決,因?yàn)檫@次任務(wù)的完美完成,出差回來(lái)之后,領(lǐng)導(dǎo)直接把我的工資提到7k,當(dāng)然不僅僅是薪水,通過(guò)這次出差,我不僅學(xué)會(huì)了項(xiàng)目對(duì)接的一些流程,還學(xué)了一些高深的算法,還趁這個(gè)機(jī)會(huì)把A城中的所有大學(xué)同學(xué)見(jiàn)了個(gè)遍。
甚至有一次,領(lǐng)導(dǎo)讓我?guī)兔θネ稑?biāo),我也跟著去見(jiàn)識(shí)了一番,往后的日子了,說(shuō)到項(xiàng)目投標(biāo),我都知道大概是怎么個(gè)回事了。
就這樣,時(shí)間過(guò)得很快,轉(zhuǎn)眼來(lái)到了2014年的夏天,從畢業(yè)到現(xiàn)在快一年的時(shí)間里,我從來(lái)沒(méi)在意過(guò)自己的錢有多少,也沒(méi)想過(guò)有什么假期,基本上就是朝九晚十一并且每周六天班,我只是不斷的努力,不斷的學(xué)習(xí),不斷地的汲取一切能學(xué)習(xí)到的知識(shí),不知不覺(jué)地,我的知識(shí)和技術(shù)都得到很大的提升,而我的待遇也大幅度的提高,到了我之前沒(méi)想過(guò)的高度。
筆者建議:
作為剛?cè)胄械哪?#xff0c;薪水對(duì)你來(lái)說(shuō)并不意味著更多,放下那該死的薪水吧,好好沉淀自己,如果你盯著薪水工作,那就太膚淺了。要抓住一切機(jī)會(huì)學(xué)習(xí),只有不斷的學(xué)習(xí),才會(huì)不斷的提高,你的努力,隨著時(shí)間遷移,一切會(huì)回饋給你的。
5. 編程=工作?多挖掘潛能
當(dāng)我逐漸的掌握更多技能和得到更好的待遇的時(shí)候,我的心態(tài)也發(fā)生了改變,一年前悶頭悶?zāi)X寫代碼的我,因?yàn)闈u漸的成熟以及公司的轉(zhuǎn)變,得到了其他方面的鍛煉,比如面試、帶新人、帶小團(tuán)隊(duì)。
有些人說(shuō)我是技術(shù)宅,我只想鉆研技術(shù),做其他的事情會(huì)浪費(fèi)我的時(shí)間,而且我也不喜歡 。其實(shí)這種想法是不對(duì)的,無(wú)論你以后的路子是要成為技術(shù)大咖還是進(jìn)入管理層,首先有要技術(shù),這確實(shí)是永恒不變的先決條件,但與人交往,并不是一種浪費(fèi)時(shí)間的行為,而是另一種方式讓你汲取知識(shí)和技術(shù)的途徑,比如這些年,我面試過(guò)的人,少說(shuō)有三五百了,最瘋狂的一天面試了6個(gè)人(作為技術(shù)人員,當(dāng)然不能和hr比啦)。
面試者的群體中,有還沒(méi)畢業(yè)的、有剛畢業(yè)一年的、也有畢業(yè)十多年的,不管哪個(gè)層次的面試者,與之交談,是一種自我回顧和自我提升的途徑,與年幼者(技術(shù)層面)面試,會(huì)使我的基礎(chǔ)知識(shí)得到一次回顧和鞏固,與年長(zhǎng)者(技術(shù)層面)面試,會(huì)使我的知識(shí)深度和廣度得到一次拓展和加深。
記得在我工作的第三年就面試過(guò)好幾個(gè)工作十多年的老程序員,那時(shí)候初生牛犢不怕虎,我拿著簡(jiǎn)歷就沖進(jìn)面試室,讓大牛先來(lái)個(gè)自我介紹,當(dāng)聽(tīng)到他提到自己有多少開(kāi)源項(xiàng)目,GitHub有多少star,在什么開(kāi)源論壇上寫過(guò)博客時(shí),頓時(shí)感覺(jué)自己渺小到無(wú)地自容,幸好大牛面善心不惡,不但沒(méi)有拆穿我,把我提的問(wèn)題回答的通通透透,還順便把知識(shí)點(diǎn)延伸出去,那些我根本沒(méi)聽(tīng)過(guò)的技術(shù),知道但是不了解的技術(shù),都給我理了一遍,頓時(shí)覺(jué)得免費(fèi)聽(tīng)了一節(jié)高級(jí)技術(shù)課,抵得上自己學(xué)習(xí)一個(gè)星期了。
因此技術(shù)固然重要,但一個(gè)人的力量太單薄,無(wú)論你的同事、朋友還是面試者,只要你肯與之交流、探討,有時(shí)候會(huì)比自己一個(gè)人閉關(guān)苦讀效率要高得多。
我發(fā)現(xiàn)有那么一批老程序員群體,他們年紀(jì)都在30多歲,地中海就不說(shuō)了,在公司屬于技術(shù)骨干,平時(shí)露面不多,但一露面給我們講課,都是口吃很嚴(yán)重的,一個(gè)handler都要分開(kāi)發(fā)音han ~ han ~ hand ~ ler,雖然我不確定是不是天生如此,但是有那么一段時(shí)間,需要我破解一個(gè)難題,大約有一個(gè)月的時(shí)間吧,我都是處于一種思考 ~ 敲代碼 ~ 思考 ~ 敲代碼的狀態(tài),一天下來(lái),除了上廁所和打水,就沒(méi)動(dòng)過(guò),更別說(shuō)說(shuō)話了,后來(lái)任務(wù)完成后放松下來(lái),想和同事嘮嘮嗑,卻發(fā)現(xiàn)發(fā)言有點(diǎn)吃力,總感覺(jué)講不出話來(lái),只能斷斷續(xù)續(xù)的說(shuō)一些…j ~ v ~ m,瞬間感覺(jué)自己要完了。
因此你不能認(rèn)為工作就是寫代碼,其它與你無(wú)關(guān),當(dāng)你把面向外界的窗戶關(guān)上的時(shí)候,你就會(huì)漸漸地于外界脫節(jié),你所有的潛能和時(shí)間,也僅換成那些可能有用也可能沒(méi)用的代碼和一點(diǎn)點(diǎn)薪水而已。
說(shuō)實(shí)話的,我很喜歡技術(shù),但技術(shù)不是終點(diǎn);我喜歡和PM談需求,喜歡和技術(shù)聊代碼,喜歡和hr規(guī)劃招人,也喜歡參與集體活動(dòng),因?yàn)檫@些都能讓我學(xué)到很多東西,技術(shù)的、產(chǎn)品的、運(yùn)營(yíng)的、行政的…當(dāng)你投入去做好每一件事的背后,收獲都是超乎你想象的,有些同事來(lái)公司兩年了,可能還有不少運(yùn)營(yíng)的同事不認(rèn)識(shí)的,有些同事明明對(duì)公司做了很大的貢獻(xiàn),可老板都叫不出姓名來(lái),這就顯得有點(diǎn)悲涼了。
因此不要抗拒和外界接觸,你需要與外界交流,方能知自己的潛力和興趣,你過(guò)去的愛(ài)好是寫代碼,或許僅僅是因?yàn)槟阌X(jué)得玩游戲很酷,想自己造一款游戲呢;又或許是因?yàn)槟惆l(fā)現(xiàn)淘寶很賺錢,想自己寫個(gè)網(wǎng)頁(yè)出來(lái)賣東西呢;又或許是你哥哥在你面前炫耀那看起來(lái)很恐怖的控制臺(tái)輸出把你迷倒了呢;過(guò)去不等于現(xiàn)在,當(dāng)你涉足的東西越多的時(shí)候,就越容易摸清自己更喜歡什么,就像我有朋友從游戲轉(zhuǎn)到產(chǎn)品,也有從戲劇轉(zhuǎn)到游戲,甚至還有從寫代碼轉(zhuǎn)到了空少的…
筆者建議:
工作不能僅僅是工作,它也不是僅僅為了你的技術(shù)有長(zhǎng)進(jìn)和獲得更多的薪水,實(shí)際上,再多的薪水,你也是打工的,也有被老板炒掉的風(fēng)險(xiǎn),有失業(yè)的可能,只有在工作中,學(xué)習(xí)更多的技術(shù)和技術(shù)之外的知識(shí),以后的道路才會(huì)更寬廣,也更平坦。
技術(shù)成長(zhǎng)有很多種方式,我們往往會(huì)選擇閉關(guān)修行的方式,但實(shí)際上,如果你懂得怎么學(xué)習(xí),任何場(chǎng)合下,都會(huì)讓你學(xué)到更多的技術(shù)和其它的能力。
技多不壓身,只有經(jīng)歷更多多元化的工作內(nèi)容,你才知道自己的真愛(ài)是那一行,只有做自己喜歡的工作,才能做得快樂(lè)、長(zhǎng)久。
6. 編程=未來(lái)?身體第一
時(shí)間來(lái)到了第6年,我依然喜歡寫代碼、經(jīng)常加班、甚至有時(shí)候通宵達(dá)旦的編碼,然而,身體素質(zhì)相比6年前已經(jīng)差了很多,記得剛畢業(yè)時(shí),壓力動(dòng)力都有,每天幾乎都是十一點(diǎn)過(guò)后才打車回家,睡一覺(jué)第二天照樣精神抖擻的上班去,如今身體漸漸地變得不經(jīng)折騰,加班一次回來(lái)累得不想動(dòng),早上睡到醒不來(lái),爬個(gè)樓梯都?xì)獯恢埂?/p>
程序員猝死的這種新聞在網(wǎng)上已經(jīng)是屢見(jiàn)不鮮了,有人可能認(rèn)為我吃得好睡的香身體棒棒的,猝死離我還很遠(yuǎn),其實(shí)不然,程序員長(zhǎng)期與電腦作伴,一天坐在電腦前腦力風(fēng)暴十幾個(gè)小時(shí),對(duì)身心的摧殘都是極大的,剛開(kāi)始工作可能感覺(jué)沒(méi)什么,但是隨著年齡的慢慢增大以及久坐不動(dòng),地中海、啤酒肚、四眼仔、鼠標(biāo)手…等就不知不覺(jué)的傷身了。
因此不要認(rèn)為年輕就是資本,如果不注意勞逸結(jié)合,不注意休息,不注意經(jīng)常運(yùn)動(dòng),用不了幾年,麻煩就找上門了。
可能是壓力大的原因,從上個(gè)月開(kāi)始,每天中午休息的時(shí)候都覺(jué)得頭腦發(fā)脹、睡不著,到了下午就變成了偏頭痛,整個(gè)右腦處于癱瘓狀態(tài),時(shí)不時(shí)還出現(xiàn)心悸的現(xiàn)象,那時(shí)候頓時(shí)感覺(jué)人生已經(jīng)沒(méi)有什么意義了,連身體都照顧不好,寫再多代碼,賺更多錢又有什么用,后來(lái)狠心決定每天早起半個(gè)小時(shí)去公園跑步,堅(jiān)持了半個(gè)月之后,之前那些不舒服,都慢慢地恢復(fù)正常,工作起來(lái)效率更高了。
因此,健身絕對(duì)不能成為浪費(fèi)時(shí)間的理由,一副好的身心,能幫你提高不少的工作效率,事半功倍。
筆者建議:
不要像我這等到身體出問(wèn)題才去健身,一定要堅(jiān)持堅(jiān)持再堅(jiān)持,去健身!!!
身體是革命的本錢,你要超越別人,不僅僅是技術(shù),還要時(shí)間,還要有一個(gè)好身體,有一個(gè)健康的軀體,是你成功的強(qiáng)大后盾。
7. 附上一份技術(shù)清單
其實(shí)也并不是標(biāo)題黨,時(shí)至今日,是真的挺感謝當(dāng)時(shí)用100塊錢讓我離職的公司的。不僅讓我作為一個(gè)應(yīng)屆生瞬間明白了一些“人生真諦”,也讓我見(jiàn)證了一個(gè)真理“有時(shí)候別人的放棄,可能會(huì)成就你更好的選擇”。全文較長(zhǎng),很感謝支持我,能看到這里的朋友,接下來(lái)分享下這些年Android開(kāi)發(fā)的一些學(xué)習(xí)心得,以及多年來(lái)整理的一些學(xué)習(xí)筆記PDF,供君學(xué)習(xí)參考!
- 架構(gòu)師筑基必備技能
目前Android APP開(kāi)發(fā)主流語(yǔ)言就是Java語(yǔ)言,Java語(yǔ)言最大的特性就是提高了軟件的交互可能性,可以說(shuō)安卓手機(jī)幾乎所有應(yīng)用程序都是利用Java語(yǔ)言來(lái)進(jìn)行編寫的。
知識(shí)要點(diǎn):
1、深入理解Java泛型
2、注解深入淺出
3、并發(fā)編程
4、數(shù)據(jù)傳輸與序列化
5、Java虛擬機(jī)原理
6、高效IO
- 設(shè)計(jì)思想解讀開(kāi)源框架
隨著互聯(lián)網(wǎng)企業(yè)的不斷發(fā)展,產(chǎn)品項(xiàng)目中的模塊越來(lái)越多,用戶體驗(yàn)要求也越來(lái)越高,想實(shí)現(xiàn)小步快跑、快速迭代的目的越來(lái)越難,插件化技術(shù)應(yīng)用而生。如果沒(méi)有插件化技術(shù),美團(tuán)、淘寶這些集成了大量“app”的應(yīng)用,可能會(huì)有幾個(gè)g那么大。
所以,當(dāng)今的Android移動(dòng)開(kāi)發(fā),不會(huì)熱修復(fù)、插件化、組件化,80%以上的面試都過(guò)不了。
知識(shí)要點(diǎn):
1、熱修復(fù)設(shè)計(jì)
2、插件化框架設(shè)計(jì)
3、組件化框架設(shè)計(jì)
4、圖片加載框架
5、網(wǎng)絡(luò)訪問(wèn)框架設(shè)計(jì)
6、RXJava響應(yīng)式編程框架設(shè)計(jì)
- 360°全方位性能調(diào)優(yōu)
在不同層次的開(kāi)發(fā)工程師手里,因?yàn)榧夹g(shù)水平的參差不齊,即使很多手機(jī)在跑分軟件性能非常高,打開(kāi)應(yīng)用依然存在卡頓現(xiàn)象。
另外,隨著產(chǎn)品內(nèi)容迭代,功能越來(lái)越復(fù)雜,UI頁(yè)面也越來(lái)越豐富,也成為流暢運(yùn)行的一種阻礙。綜上所述,對(duì)APP進(jìn)行性能優(yōu)化已成為開(kāi)發(fā)者該有的一種綜合素質(zhì),也是開(kāi)發(fā)者能夠完成高質(zhì)量應(yīng)用程序作品的保證。
1、設(shè)計(jì)思想與代碼質(zhì)量?jī)?yōu)化
2、程序性能優(yōu)化
- 啟動(dòng)速度與執(zhí)行效率優(yōu)化
- 布局檢測(cè)與優(yōu)化
- 內(nèi)存優(yōu)化
- 耗電優(yōu)化
- 網(wǎng)絡(luò)傳輸與數(shù)據(jù)儲(chǔ)存優(yōu)化
- APK大小優(yōu)化
3、開(kāi)發(fā)效率優(yōu)化
- 分布式版本控制系統(tǒng)Git
- 自動(dòng)化構(gòu)建系統(tǒng)Gradle
4、項(xiàng)目實(shí)戰(zhàn)
- 啟動(dòng)速度
- 流暢度
- 抖音在APK包大小資源優(yōu)化的實(shí)踐
- 優(yōu)酷響應(yīng)式布局技術(shù)全解析
- 網(wǎng)絡(luò)優(yōu)化
- 手機(jī)淘寶雙十一性能優(yōu)化項(xiàng)目揭秘
- 高德APP全鏈路源碼依賴分析
- 徹底干掉OOM的實(shí)戰(zhàn)經(jīng)驗(yàn)分享
- 微信Android終端內(nèi)存優(yōu)化實(shí)踐
- Android框架體系架構(gòu)
Android框架體系架構(gòu)(高級(jí)UI+FrameWork源碼) 這塊知識(shí)是現(xiàn)今使用者最多的,我們稱之Android2013~2016年的技術(shù)。
Android開(kāi)發(fā)者也往往因?yàn)榫W(wǎng)上Copy代碼習(xí)慣了而導(dǎo)致對(duì)這塊經(jīng)常“使用”的代碼熟悉而又陌生:熟悉的是幾乎天天在和它們打交道, 天天在復(fù)制這些代碼 ;陌生的是雖然天天和這些代碼打交道,但是并沒(méi)有深入研究過(guò)這些代碼的原理,代碼深處的內(nèi)涵。
本篇知識(shí)要點(diǎn):
1、高級(jí)UI晉升
2、Android內(nèi)核組件
3、大型項(xiàng)目必備IPC
4、數(shù)據(jù)持久與序列化
5、Framework內(nèi)核解析
- NDK模塊開(kāi)發(fā)(音視頻系列)
NDK(Native Development Kit縮寫)一種基于原生程序接口的軟件開(kāi)發(fā)工具包,可以讓您在 Android 應(yīng)用中利用 C 和 C++ 代碼的工具。通過(guò)此工具開(kāi)發(fā)的程序直接在本地運(yùn)行,而不是虛擬機(jī)。
在Android中,NDK是一系列工具的集合,主要用于擴(kuò)展Android SDK。NDK提供了一系列的工具可以幫助開(kāi)發(fā)者快速的開(kāi)發(fā)C或C++的動(dòng)態(tài)庫(kù),并能自動(dòng)將so和Java應(yīng)用一起打包成apk。
本篇知識(shí)要點(diǎn):
1、NDK開(kāi)發(fā)之C/C++入門
2、JNI模塊開(kāi)發(fā)
3、Linux編程
4、底層圖片處理
5、音視頻開(kāi)發(fā)
6、機(jī)器學(xué)習(xí)
- Flutter學(xué)習(xí)進(jìn)階
2019 年無(wú)疑是 Flutter 技術(shù)如火如荼發(fā)展的一年。
每一個(gè)移動(dòng)開(kāi)發(fā)者都在為 Flutter 帶來(lái)的“快速開(kāi)發(fā)、富有表現(xiàn)力和靈活的 UI、原生性能”的特色和理念而癡狂,從超級(jí) App 到獨(dú)立應(yīng)用,從純 Flutter 到混合棧,開(kāi)發(fā)者們?cè)诓煌膱?chǎng)景下樂(lè)此不疲的探索和應(yīng)用著 Flutter 技術(shù),也在面臨著各種各樣不同的挑戰(zhàn)。
本篇知識(shí)要點(diǎn):
1、Flutter跨平臺(tái)開(kāi)發(fā)概述
2、Windows中Flutter開(kāi)發(fā)環(huán)境搭建
3、編寫你的第一個(gè)Flutter APP
4、Flutter Dart語(yǔ)言系統(tǒng)入門
…
- 微信小程序開(kāi)發(fā)
微信小程序作為現(xiàn)在比較火的編程開(kāi)發(fā)應(yīng)用場(chǎng)景之一,深受市場(chǎng)的青睞,這讓不少開(kāi)發(fā)者眼饞不已。但是對(duì)于初學(xué)者來(lái)說(shuō),就完全摸不著頭腦了,不知道微信小程序開(kāi)發(fā)制作需要學(xué)習(xí)那些知識(shí),有需要的朋友可以參考本篇。
本篇知識(shí)要點(diǎn):
1、小程序概述及入門
2、小程序UI開(kāi)發(fā)
3、API操作
4、購(gòu)物商場(chǎng)項(xiàng)目實(shí)戰(zhàn)
- Android相關(guān)源碼解讀
只要是程序員,不管是Java還是Android,如果不去閱讀源碼,只看API文檔,那就只是停留于皮毛,這對(duì)我們知識(shí)體系的建立和完備以及實(shí)戰(zhàn)技術(shù)的提升都是不利的。
由于篇幅原因,以上完整學(xué)習(xí)筆記pdf如有需要,可以 點(diǎn)贊+評(píng)論 支持下我這個(gè)“光頭強(qiáng)”,然后點(diǎn)擊這里免費(fèi)自取!
總結(jié)
以上是生活随笔為你收集整理的我提莫谢谢你!给我100块羞辱离职,原来是激励我“卧薪尝胆”!的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: EFI和Legacy启动方式
- 下一篇: AppCan_3 传统的流式布局 与