概述
想了很久怎么樣可以讓文章的標題不那么悲觀,但是各種文案都在我腦海里面不斷的被否定,要么是不那么抓眼球,要么是立意不匹配。最后想了想,這個標題是真的符合我最近的感悟。
希望看過文章,能有同感的朋友也能多思考一下。
最近因為疫情的關系,相信很多國內的小伙伴都逐漸開始了解到在家上班的體驗。在美國基本上work from home在IT公司里面算是比較常見的現象了。一般大廠每個周都會有一天被劃為No Meeting Day,說只是不開會日,但通常都會被大家當成在家辦公日。不開會嘛,那我在家和在辦公室也沒區別不是。
也正是因為閑的時間多了,看文章的時間也多了。我是個不喜歡看書,更傾向于看碎片化文章的人,沒事翻翻掘金,翻翻Android Weekly,是我上廁所蹲坑時候的首選項。
但是讓我感到悲傷的是,好多安卓技術博主,就在這么一個月兩個月之間消失了。點擊他們的個人主頁,你會發現上次更新可能都是好幾個月,甚至是一年前的事情了。粗糙的以為是因為疫情,其實想一下,這個事情符合技術這行的發展規律。
為何現在Android應用開發這么難找到工作?
隨著資本的冷卻,整個互聯網市場也逐漸的冷靜下來.Android應用開發從一開始能說幾個四大組件的名詞,能隨便寫個監聽事件,就能拿到高達上萬的月薪,到現在兩三年的開發經驗投簡歷一個月石沉大海的局面,歸根到底并不是工作難找了,而是Android應用開發工程師這個職位已經趨于正常,再也不是沒什么技術也能拿高工資的香餑餑.
很多人說是因為前些年培訓班的大量輸出以及資本經濟的衰弱,這確實也是一些原因,這些都是我們不可改變的,但是很多人明明要求不高,甚至技術也還行,不說懂底層會NDK,但是Android應用層的基本知識都是掌握的,為什么這部分小伙伴就是找不到工作甚至連面試的機會都沒有呢?
就我個人所在的深圳,相比兩年前我找工作的時候,是的,崗位確實少了一些,競爭更加激烈了,企業對職位的要求更高,但并不像大家說的那樣,已經飽和的不行,基本上都沒有面試的機會,更不要說成功拿到offer.
你拿不到offer,是你自身的問題.孔子說:吾日三省吾身,高否,帥否,富否?不好意思,打錯了,是:你準備好了嗎?你準備好了嗎?你準備好了嗎?
工作=面試+表現
要想成功拿到Offer,首先是得到面試的機會,然后在面試的時候表現過硬,即可成功拿下.說的雖然是廢話,但是很多不明白這兩點.
簡歷
最近在群里跟大家說了一下可能很多人的簡歷本身是不合格的,所以沒有得到面試的機會,有幾個小伙伴給我發了簡歷,問題真的是多多,關于簡歷怎么寫,網上有非常多例子,我需要強調以下幾個方面:
- 不要寫你獲得了在校獲得了什么獎項:大哥,你以為是校招嗎?
- 不要寫你做了什么什么系統,老實說做了什么系統的都是培訓班出來了,牛人做系統還需要找工作嗎?
- 做了什么項目,請按照格式:(標題,一句話介紹,職責,成績)
很多人直接就一個項目名稱加介紹,你是做技術的,你做了什么HR完全不清楚
還有就是很多人不寫自己在項目里做了什么成績,感覺沒什么成績可寫.HR非常看重你在團隊里做的貢獻,所以你可以寫你的APP下載量一個月突破多少,或者年收入多少,或者用戶數多少.如果對自己的技術比較有信心,可以寫技術相關的,例如流暢度行業內優秀范圍,錯誤率0.5%以下,內存占用也是優秀的等等. - 簡歷以簡潔干練為準,拒絕花俏.透露著你的強大自信.哪怕你做過很多項目,挑幾個最出彩的,以兩頁為止.
簡歷的內容和你的面試是息息相關的,一般來說面試官甚至在面試你的那一剎那才開始看你的簡歷,讓你自我介紹其實就是為了粗略的看一下你的簡歷.所以你寫的東西,一定是要自己會的,哪怕你不會,你也要略知一二.如果有把握,用得多,你就寫熟悉,不是很懂,只是看過網上的文章介紹,略知一二的原理,你就寫了解.例如:
熟悉四大組件,
熟悉多線程編程.
了解數據結構以及常用算法
表現
簡歷寫好了,面試的機會就來了,面試的表現是最重要的.好的面試等于:好的準備+好的簡歷+好的總結+運氣
好的準備=技術準備+面試準備
機會永遠都是留給有準備的人,不知道大家為了這次跳槽做了多久的準備呢,去年年底就有想法了嗎?今年一開工就準備了嗎?
本人為了今年的跳槽準備整整一年,去年我就一直想離職,所以看了比較多技術文檔,資料,以及書籍,惡補自己不足.
除了補足自己技術上的不足,在求職的二十多天了,我每天在路上看大量的面試資料,以及一些長問的技術問題,感覺這大半個月所學,所了解的東西,比我過去學習幾個月了解的東西還要多.當然這些可能只是一時的,如果你不深入去了解,面試完估計就忘了.
好的簡歷
前面說了,你的簡歷上寫的東西,你自己都要會,你不會,你就去找資料,去了解.
- 你說你熟悉TCP/IP,問你三次握手你不知道是什么,會了,問你四次揮手是什么,你又不知道.
- 你說你內存優化了了以后,降低了35%,我問你怎么優化的,有什么套路,你居然說不出來,你說,我作為面試官我會信你嗎?
- 你說你會自定義View,我問你View的繪制過程是怎么樣的你居然不知道?
還不趕緊對這你簡歷的知識點一個個補.
好的總結
你面試的時候,面試官讓你寫一個單例,你不會,問你java的鎖有幾種,你不會…
不會你記下來,一個個總結,然后回來趕緊找資料,了解一下原理,使用方式等等,面試多了,自然就知道自己的不足,通過大量的總結,你就會越來越強.
運氣
面試的時候運氣也很重要的,我面試的時候遇到過一個面試官,一直問我java的問題,而且一直問HTTP,Socket,線程的知識,而網絡這塊自己確實懂的不多,再加上面試官本身也描述的不是很清楚,很多時候不知道他問什么.直接導致我會的很多東西他還沒問出來就掛掉了.甚至遇到過一個面試官問我一個控件占用多少K內存的,還是BAT的…
所以有時候面試官也很重要.遇到不好的面試官只能怪自己運氣不好,畢竟一個人技術上不可能樣樣都懂.
面試套路
-
去面試之前,可以先跟打電話來的人事問清楚,你們招的是應用還是底層,大概是做什么,是做APP開發,還是做車載,TV.Android開發大概是多少人等等一些基本信息,免得浪費彼此的時間.
-
面試之前一定要看多點面試題,多手寫代碼,千萬不要覺得自己經常寫代碼很溜,那是你用IDE寫的.
-
要想出一個自己最擅長的地方,哪怕你說畫界面,寫xml布局,你也要翻出花來,你為什么能畫的比比別人好,好在那里,只有確定你跟普通應聘者的優勢,面試官才覺得你是一個優秀的人
-
要表現出自己是一個上進的人,有職業規劃的人
-
面試的時候先去小公司試試水,知道自己的不足.一開始就去你心儀的大公司,很可能因為你準備不足而直接錯過了.
-
面試的回答問題時,一定不能跟面試官對著干,哪怕他說的可能是錯的.
-
獲取好感:人都喜歡被贊同.所以你回答問題的時候,要多肯定,引用對方說的話,或者對方的公司.比如:
面試官:Android的機型種類繁多,你是怎么適配的?
回答:就像您剛才所說的那樣,因為Android的機型特別多,所以我們在APP的開發過程中...
多引用對方的話其實就是對他的一種贊同,因為面試官說了這些話,說明他心中的觀點是這樣的,你附和他,他就覺得你的回答有道理.
-
回答要具有條理.使用:第一種方法,第二種方法,第三種方法…
或者:首先,接著,然后,最后… -
面試官說問題的時候,你要說:是的,您說的對.但是這寫詞不可頻繁出現,而且要緊跟著你自己的理解,不然會被看成是奉承
推薦學習資料
- 腦圖
由于文章篇幅問題點擊鏈接查看詳細文章以及獲取學習筆記:點擊騰訊文檔領取
wyi4-1619079279745)]
由于文章篇幅問題點擊鏈接查看詳細文章以及獲取學習筆記:點擊騰訊文檔領取