前言
這是“拔劍金九銀十”的第二篇文章,本文主要針對3年以上的Android開發者進階面試中高級開發工程師而整理。
希望可以對你們有所幫助。不多廢話,進入正題。
目錄:
Java中高級
計算機網絡
Android高級面試—性能優化
Android優秀第三方庫
Android framework相關
其他Android高頻面試題
俗話說“生于憂患,死于安樂”,其實大部分中年危機,就是在安樂中產生的。
有的人或許會反駁,“照你這么說,我還必須奮斗了,不奮斗就要死,難道選擇安逸的生活就不對嗎?我就沒有選擇自己生活方式的權利嗎?”
說這句話的人其實有一些誤解,誤解就在于,安逸的生活并不等于不需要奮斗,這要看你的家底。
某聰如果說要選擇安逸的生活,他可以很安逸,因為他有了安逸的資本,而大部分的你,并沒有這個資本,你如果過早的選擇了安逸的生活,那么結局往往會很悲慘,而你能做的,最多也就是讓你的后代有選擇安逸的資本。
而你,并沒有這個選擇的權利,所以,想要安逸的生活,就必須先奮斗!
而大部分中年危機,就是因為安逸之前的奮斗不足導致的。
五年前,我覺得只要一身技術傍身,什么中年危機,根本不存在的,那時候覺得談中年危機的人,都是自己水平不行而已。
但是等自己真到了如今這個年紀才明白,實際上,中年危機產生的本質,其實是隨著年紀的增長,體力的下降,家庭的牽絆等等,所帶來的心里負擔。
而這種心里負擔,與技術無關,與你的能力也無關,并不是說你的技術好或者能力強,你就可以擺脫這種危機感了,能做一個500人公司的CEO的人應該很厲害了吧?但是他依舊會有危機感,因為他一個不小心,明天就可能變窮光蛋,甚至負債累累。
所以,危機感的本質并不是你技術不夠,或者能力不夠,而是你的生活越來越不受你的掌控。
你不敢失業,不敢跳槽,活的越來越慫,因為你有妻兒,有父母,可能還有房貸,有車貸,你完全無法掌控你的生活,以前你不開心了可以裸辭玩上幾個月再上班,但是現在你不敢,你甚至不敢輕易跳槽,更別說裸辭了。
之所以程序員大多是到了30歲或者35歲會產生危機感,本質并不是他的技術不行了,或者能力不行了,而是他開始意識到,他對他生活的掌控能力變得越來越弱了。
在30歲之前,很多程序員雖然能力還沒到頂峰,但是那時候的程序員,是沒有危機感的,哪怕是租房,很多人也會覺得,自己老家有房,就是一輩子租房又能如何?
之所以有這樣的想法,其實是這時候的程序員,大多認為自己有能力一直保持現在的生活,比如一輩子租房下去,過著雖然沒房,但從不缺錢的生活。
因為這時候的你覺得,你可以掌控你的生活,直到永遠。
但隨著你年級增長,你身上的擔子越來越重,你就很難這么瀟灑了。
說了這么多,我只是想證明一件事,那就是,危機感其實與技術、能力無關,你早晚會面對,除非你是個二代,或者你已經成功讓自己變成了一代,可以讓自己和后代都衣食無憂。
之前在網上看過一位大佬看似張狂,卻是基于事實的說過一句話,說自己自認為應該已經超過了差不多至少50%的程序員,但依舊會有危機感,作為被超過的50%的你,又憑啥沒有危機感?
你以為學好技術就可以擺脫危機感?還是你覺得做上管理就可以擺脫危機感?
很遺憾的告訴你,都不能!
這時候有的同學可能會問,“照你這么說,我特么除了找塊豆腐撞死,還有第二條路不?”
我想告訴你,有!
其實整篇文章寫到現在,一些同學可能會覺得,我在傳遞一種消極的態度,但事實上恰恰相反,我是想提醒你,要居安思危,要未雨綢繆。
埋頭學習技術固然是對的,但同時,你必須要多多思考兩個問題,第一個是,你想要什么樣的生活,第二個是,為了保持這樣的生活,你需要做好什么樣的準備。
這樣才能在一定程度上,緩解中年到來所伴隨的危機感。
至于這兩個問題的答案到底是什么,我就沒辦法告訴你了,畢竟這個完全因人而異。
這時候有的同學可能又要說了,“你這雞湯有點毒啊,說了一堆,就是沒說解決辦法,這不是坑人嗎?”
你要這么說也沒錯,雞湯本身確實沒辦法解決實際問題,而且很多雞湯都有毒。
但是,雞湯的作用,本身就只是在你心中埋下一顆奮斗的種子,至于開花結果,只能靠你自己,很多人回顧自己奮斗的經歷的時候,都會說,當時是看到了一句話,或者是一篇文章,才喚醒了自己。
這就是毒雞湯的作用!而且它的作用也只能如此!
希望某一篇雞湯可以喚醒你的斗志,這樣在未來面對危機的時候,你才能更加從容。
最后
本文在開源項目GitHub中已收錄,里面包含不同方向的自學編程路線、面試題集合/面經、及系列技術文章等,資源持續更新中…
目前已經更新的部分資料,需要的自己取:
8770)]
[外鏈圖片轉存中…(img-qS57AQv6-1619079058772)]
[外鏈圖片轉存中…(img-aBP6Sarq-1619079058775)]