我希望這才是35歲危機(jī)的真正原因
我寫那篇文章的出發(fā)點(diǎn)僅僅是分享那次面試經(jīng)歷帶給我的一點(diǎn)思考。
了解到面試者的經(jīng)歷之后,在我本人有限的經(jīng)歷和認(rèn)知里面,讓我覺得很惋惜,發(fā)生在他們身上的事情本可以不是這樣的,僅此而已。
但是,同樣的事情,由于每個(gè)人的經(jīng)歷和認(rèn)知不同,就能發(fā)掘出截然不同的觀察角度。
而這些截然不同的觀察角度得出的結(jié)論,就很容易產(chǎn)生激烈的碰撞。
在這場(chǎng)碰撞里面,沒有人絕對(duì)的錯(cuò)了,也沒有人絕對(duì)的正確。
所以,馬斯克,這個(gè)觀察問題的角度是星辰大海的男人,說的這句話,我覺得的很有用:
必須要再次說明的是,每個(gè)人看問題的角度不一樣,所以看這句話的感受也不一樣。
也許你能解讀出一絲絲“陰陽怪氣”。
但是,相信我,我放在這里,絕無此意。
在那篇文章里面我說:很多技術(shù)問題回答時(shí)浮于表面,甚至簡(jiǎn)歷上寫的技術(shù)點(diǎn)都答不上來。
然后,我舉了一個(gè)例子:
必須要先說明的是,我這只是舉的面試中的一個(gè)小例子,并不是因?yàn)檫@個(gè)小問題沒有回答上來就否定了他。
只是他從那次面試整體展示出來的技術(shù)能力,崗位不匹配不高而已,或許有更適合他的崗位
首先,我為什么會(huì)問分布式鎖呢?
因?yàn)樗?jiǎn)歷上寫了“分布式相關(guān)技術(shù)”,而且我們的項(xiàng)目真的是在用分布式鎖。
然后他只回答了一個(gè)幾個(gè)字:可以用 Redis 來做。
他這個(gè)回答,從我的角度看來,是覺得不好的。
給我一種戛然而止的感覺,因?yàn)樗麤]有說用 Redis 到底怎么做。
我怕他是知道具體的實(shí)現(xiàn)方式,但是屬于那種問一句回答一句的人,所以我才追問了一句:能不能稍微具體一點(diǎn)。
他沒有回答上來,所以在這個(gè)問題上,我也就不再繼續(xù)聊下去了。
因?yàn)槲抑懒岁P(guān)于這個(gè)點(diǎn)他的技術(shù)深度,我理解,就限于知道分布式鎖這個(gè)概念而已。
也許看過幾篇相關(guān)的文章,但是對(duì)于其中的一些細(xì)節(jié)忘記了。
一個(gè)有五年工作經(jīng)驗(yàn)、具有分布式項(xiàng)目實(shí)戰(zhàn)的程序猿,說不清楚 Redis 分布式鎖。
從我的認(rèn)知里面,我覺得這個(gè)地方有點(diǎn)“浮于表面”。
但是在該平臺(tái)的文章下面,有幾個(gè)人覺得這個(gè)回答還行,至少說明他知道有這個(gè)技術(shù)。
于是我開始思考。
也許其他人的認(rèn)知里面是這樣的:我知道 Redis 可以做分布式鎖,如果真正要用的時(shí)候,我可以很快的把這塊知識(shí)拾起來。
你能說這個(gè)觀點(diǎn)是錯(cuò)誤的嗎?
這沒有錯(cuò)呀。
甚至我之前的文章中也出現(xiàn)過類似的觀點(diǎn):
但是,為什么當(dāng)這個(gè)觀點(diǎn),具象到“你只知道 Redis 可以做分布式鎖,但是不知道具體怎么做”的時(shí)候,我就覺得不行了呢?
我想了想。
也許只是我主觀的認(rèn)為:工作了 5 年,你應(yīng)該清楚的知道這個(gè)知識(shí)點(diǎn)。
而且,這是在面試。
我必須從你的簡(jiǎn)歷出發(fā),看看上面寫的技能點(diǎn)你掌握程度到底如何。
整個(gè)面試的過程中,我都是基于面試者的簡(jiǎn)歷提出問題,而且已經(jīng)盡力把主動(dòng)權(quán)交給面試者了,但是他真的沒有好好把握。
其實(shí),只要能好好把握這個(gè)主動(dòng)權(quán),把自己盡量多的展現(xiàn)出來,讓我知道你是具備我們崗位所需的技術(shù)且人是熱情大方的就好了。
現(xiàn)在很多人面試之前都喜歡看一些面試技巧相關(guān)的東西。
這沒有問題,我自己也看。
但是面試技巧只是錦上添花,你的真實(shí)實(shí)力才是錦上添花的對(duì)象。
在絕對(duì)的實(shí)力面前,任何的錦上添花都會(huì)顯得蒼白無力。
好了,再回到平臺(tái)發(fā)布的那篇文章下的評(píng)論。
那些我覺得不太好的評(píng)論,就不討論了。
觀察角度差異過大,短時(shí)間內(nèi)很難對(duì)齊。
所以,發(fā)展到后面很容易變成口舌之戰(zhàn),意義不大。
主要說一下我看了之后覺得值得思考的評(píng)論。
值得思考的評(píng)論
首先申明一下,下面的觀點(diǎn)全是基于我目前僅五年的工作經(jīng)驗(yàn)得出的看法。
也許,當(dāng)我再過五年、十年之后再看會(huì)得出截然不同的看法。
甚至幾年后的我,對(duì)此時(shí)此刻的我表達(dá)的看法嗤之以鼻、并報(bào)以尷尬且不失禮貌的微笑。
但是,沒關(guān)系,先記錄一下,幾年后再回來打自己臉的事情在我身上發(fā)生過太多次了。
評(píng)論一:
換成他問你,照樣可以挖掘出只流于表面的技術(shù)點(diǎn)
我覺得這個(gè)是肯定的。
聞道有先后,術(shù)業(yè)有專攻。技術(shù)是無窮無盡,學(xué)不完的。
但是,我能做到的是,寫在簡(jiǎn)歷上的技術(shù)點(diǎn),如果面試官問起來,總是應(yīng)該有幾個(gè)可以交鋒的地方。
至少,在實(shí)際生產(chǎn)工作的過程中需要用到的技術(shù)點(diǎn),比如某個(gè)框架。
首先應(yīng)該做到知道怎么用,此時(shí)它對(duì)我來說是一個(gè)黑盒。
然后應(yīng)該知道它為什么能用,也就是去學(xué)習(xí)的它的內(nèi)部原理,從而可以更好的使用的它。此時(shí)它對(duì)我來說就是一個(gè)脈絡(luò)清晰的框架,達(dá)到了知識(shí)點(diǎn)的深度。
最后應(yīng)該知道為什么用它而不用其它的框架,也就是觸類旁通,做對(duì)比學(xué)習(xí),擴(kuò)展知識(shí)面的寬度。
評(píng)論二:
但現(xiàn)在的面試就是這樣,用不用的到的,都要問一遍,問完之后還會(huì)深挖,大公司問的更深
我上個(gè)月裸辭后,就開始準(zhǔn)備面試,準(zhǔn)備了一周才開始刷簡(jiǎn)歷,之后就是一個(gè)個(gè)的面試 從準(zhǔn)備面試,到后續(xù)面試中,都一直在學(xué)習(xí),看面經(jīng),做一些對(duì)應(yīng)知識(shí)的儲(chǔ)備。
下班后,晚上回家學(xué)到12點(diǎn)。周末不出門、元旦不出門,學(xué)習(xí)。
如果你要想換工作,想進(jìn)入一個(gè)好的公司,你不做充足的準(zhǔn)備,誰會(huì)要你。
你所做的付出,就會(huì)變成你的收獲。
目前已經(jīng)拿到了字節(jié)、京東、好未來、好大夫的offer。百度2面中,美團(tuán)2面中,阿里3面中.
總結(jié)一句就是,多做準(zhǔn)備。
在我的認(rèn)知里面,這個(gè)評(píng)論者才是絕大部分面試者的真實(shí)狀態(tài)。
就像他說的:如果你不做充足的準(zhǔn)備,你能進(jìn)入你想要的好公司嗎?
我理解充足的準(zhǔn)備其中就包含大量的刷題,刷面試題沒有什么不好意思的。
不樂意刷題,又回答不上來問題的人,才應(yīng)該不好意思。
從網(wǎng)絡(luò)上的各種面試信息可以知道,絕大部分情況下都是八股文面試,都是面試造火箭。
大家都在抨擊它不好,我也覺得它不好。
但是,主流如此。你又有多少辦法來抵抗呢?
最行之有效的方法就是刷題,大量的刷題。見的多了,也就能應(yīng)付各種刁鉆、冷門的面試題了。
然后再整理、結(jié)合一下自己真實(shí)的項(xiàng)目經(jīng)歷,做好充足的準(zhǔn)備。
你也有機(jī)會(huì)變成一個(gè) offer 收割機(jī)。
也有機(jī)會(huì)在各大平臺(tái)上發(fā)出“凡爾賽”式的求助問題:offer 求對(duì)比!
評(píng)論三:
我工作快四年了,你如果問我一個(gè)深入、詳細(xì)的技術(shù)問題我也可能答不上來。
這四年我覺得自己的收獲是:
對(duì)系統(tǒng)業(yè)務(wù)的逐步了解、熟悉;
獨(dú)自分析、解決問題的能力逐步提高;
向前輩們學(xué)習(xí)到了對(duì)工作細(xì)致、認(rèn)真、負(fù)責(zé)的態(tài)度;
最后才是寫代碼的規(guī)范性有了一些提高
我覺得這個(gè)評(píng)論比較中肯,其實(shí)他的回答也是我工作這幾年得到的一些收獲。
甚至,是每一個(gè)工作了五年左右的人的收獲。
會(huì)寫代碼,屬于技術(shù)中的“技”,而他前面說的三點(diǎn)屬于“術(shù)”,其中對(duì)業(yè)務(wù)的了解尤為重要。
我認(rèn)為,當(dāng)你通過面試,進(jìn)入職場(chǎng)后,“術(shù)”比“技”重要一些。
我覺得,當(dāng)我不再崇高技術(shù),而真正意識(shí)到“技術(shù)是為業(yè)務(wù)而服務(wù)”的時(shí)候,才是我職場(chǎng)中一大進(jìn)步的時(shí)候。
但是在進(jìn)入職場(chǎng)前的面試環(huán)節(jié),由于時(shí)間有限,主要還是考察的“技”。
所以,提升“術(shù)”的時(shí)候,也請(qǐng)不要落下了“技”。
另外他說的第一句話我也很同意:我工作快四年了,你如果問我一個(gè)深入、詳細(xì)的技術(shù)問題我也可能答不上來。
但是我想站在我的角度稍微改一下:我工作快五年了,你如果問我一個(gè)深入、詳細(xì)的技術(shù)問題我也可能答不上來。但是,我一定有自己深入了解的、可以說的非常清楚的技術(shù)點(diǎn),只要面試時(shí)你給我機(jī)會(huì),我就能展示出來。
評(píng)論四:
后生可畏啊,做一個(gè)技術(shù),還是要有點(diǎn)追求的,如果一直在做crud,就會(huì)陷入一個(gè)知識(shí)的怪圈,在這個(gè)圈里,做1年和做10年沒有差別。
另外我面試時(shí),向來是你簡(jiǎn)歷敢寫,我就敢問,因?yàn)槟銓懥诉@些東西,都是和你期望薪資掛鉤的。
這個(gè)評(píng)論者既然叫我“后生”,那么我應(yīng)該叫他一聲前輩了。
這個(gè)前輩的看法,和我的看法不謀而合。
而且這也是非常多的人,包括我的一個(gè)困境、一個(gè)怪圈:我是擁有十年工作經(jīng)驗(yàn),還是把一年經(jīng)驗(yàn)用了十年?
這應(yīng)該是一個(gè)時(shí)刻思考的問題,而這個(gè)問題的本質(zhì)我覺得是另外一個(gè)問題:你打破自己的舒適圈了嗎?
我想絕大部分做技術(shù)的人都不想只是做一個(gè) CRUD Boy 吧?
就像是每個(gè)人都知道沉溺于游戲不好,但是就是不愿意承受不玩游戲這種改變帶來的痛苦。
就像是每個(gè)人都知道一直寫 CRUD 不好,但是就是不愿意承受主動(dòng)去學(xué)習(xí)新的技能帶來的痛苦。
另外,這位前輩說的最后一句話也很重要:好好打磨你的簡(jiǎn)歷,因?yàn)樗鼪Q定了你面試的過程。
評(píng)論五:
曾經(jīng)我也面試過名校而技術(shù)水平很一般的人,也面試過工作很多年但“技術(shù)能力年限”很少的人,我當(dāng)時(shí)的觀點(diǎn)跟樓主一模一樣。
現(xiàn)在回想起來這種觀點(diǎn)是不正確的,因?yàn)楫?dāng)我成為被面試者被別人面試的時(shí)候,也會(huì)遇到一樣的問題,然而我真的有那么菜么?
想想這個(gè)循環(huán)真是滑稽。
另外不得不說一句,多年的面人經(jīng)驗(yàn)告訴我,能通過我嚴(yán)苛技術(shù)面試進(jìn)來的人,90%的實(shí)際表現(xiàn)都遠(yuǎn)遜于我的面試預(yù)期,所以我后來覺得面試技術(shù)人一味的深挖技術(shù)問題其實(shí)沒有多大意義。
相反,正直的人品,誠懇的工作態(tài)度比技術(shù)能力更重要。
再多說一句,現(xiàn)在招聘有一種不太正確的風(fēng)氣,就是要求應(yīng)聘者必須要會(huì)招聘啟事里面的N多技術(shù)要求,比如精通某某框架,使用某這個(gè)技術(shù)組件必須有幾年時(shí)間,比如具體到某個(gè)數(shù)據(jù)庫,具體到某個(gè)MQ產(chǎn)品,或者具體到某個(gè)RPC組件,似乎符合這些要求的才是合格的應(yīng)選者。
這種招聘就是招熟練搬磚工,HR這樣篩選,面試官再來核實(shí)一次,似乎你不真正的會(huì)就是技術(shù)不合格,我覺得這是很大的誤區(qū),會(huì)篩選掉真正有能力的人--能夠很快學(xué)會(huì)你需要技能的人。
這個(gè)評(píng)論中的觀點(diǎn),現(xiàn)階段的我認(rèn)同一部分吧。
主要說一下不認(rèn)同的部分。
其中的這句話:正直的人品,誠懇的工作態(tài)度比技術(shù)能力更重要。
我能理解到評(píng)論者是站在自己已經(jīng)工作多年的角度得出的結(jié)論,也許有一天我閱歷的變化導(dǎo)致我觀察角度變化的時(shí)候,我也能得出這樣的結(jié)論。
但是,在我目前這個(gè)階段應(yīng)該是:技術(shù)能力和正直的人品、誠懇的工作態(tài)度一樣重要。
因?yàn)椋紫鹊糜羞^硬的技術(shù)能力,讓自己進(jìn)入職場(chǎng),才能展現(xiàn)出自己正直的人品和誠懇的工作態(tài)度。
就像我《面試之后》那篇文章里面說的,我覺得面試者很真誠,他肯定有正直的人品和誠懇的工作態(tài)度。
但是,他的真誠不能幫他敲代碼呀。
我們需要的是一個(gè)能快速上手,融入團(tuán)隊(duì)的人。
所以,才會(huì)有職場(chǎng)很復(fù)雜,面試別心軟的忠告啊。
另外一個(gè)是:這種招聘會(huì)篩選掉真正有能力的人,也就是能夠很快學(xué)會(huì)你需要技能的人。
我承認(rèn)確實(shí)會(huì)有這樣的人被篩掉,這樣的人也會(huì)憤憤不平。
但是,我也相信通過這種面試篩選出來的“熟練工”,能盡快在團(tuán)隊(duì)中輸出自己價(jià)值,也有相應(yīng)的學(xué)習(xí)能力。
這樣的人、這樣的選人方式,對(duì)個(gè)人來說是殘酷的,但是對(duì)企業(yè)來說是性價(jià)比更高的。
評(píng)論六:
其實(shí)實(shí)際能力和人的思維有關(guān)。
很多時(shí)候, 找到解決問題的方法才是正確王道。
很多人其實(shí)大概的原理是懂得, 因?yàn)槠綍r(shí)少用或者基本上用不到, 看一遍基本會(huì)遺忘。真正要使用的時(shí)候, 才拾起認(rèn)真了解原理。
世界大牛何其少, 大部分人只是普通人中的一員, 不要想著每個(gè)程序員都如求伯君一樣的大牛。
如果你能把普通程序員合理分配好, 才是出色的架構(gòu)師.
就如一個(gè)工廠, 有高級(jí)工程師, 專家, 普通員工, 普通程序員...... 合理分配調(diào)度安排, 才能得到出色的產(chǎn)出.
這個(gè)評(píng)論的前半段是我前面已經(jīng)說過的:遇到問題的時(shí)候,能迅速的知道到哪個(gè)地方去尋找答案。
后半段是在說“普通”這個(gè)關(guān)鍵詞。
是的,在人生的長(zhǎng)河中,我們絕大部分都是普通人中的一員。
無論人生是多么的轟轟烈烈,或者是平平無奇,我們終將趨于平庸。
在短暫的職業(yè)生涯中也只是一個(gè)普普通通的職場(chǎng)人。
我們也終將被行業(yè)淘汰,但是我們可以努力讓那一天晚點(diǎn)到來。
在短暫的職業(yè)生涯中,每個(gè)人的選擇都不一樣。
我特別羨慕那些把工作和生活可以涇渭分明的人。
但是程序員這個(gè)行業(yè)確實(shí)不一樣,大家都說這行內(nèi)卷。
確實(shí)是內(nèi)卷,而我覺得逃避內(nèi)卷的方法之一,就是一種“飲鴆止渴”的方法,那就是自己卷的比其他人更快一點(diǎn)。
而且我認(rèn)為做技術(shù),是一件非常嚴(yán)謹(jǐn)?shù)氖虑?。即使我是一個(gè)普通人,但是我也可以有工匠精神。
我以前看到過一句話:無論你哪所大學(xué)畢業(yè),無論你的工種和職稱,你身無匠心、手無技巧、提供不了精準(zhǔn)、專業(yè)、享受式服務(wù),你就不是匠人,而多半是個(gè)職場(chǎng)混子。
當(dāng)你以工匠精神要求自己的時(shí)候,也許你就比普通人優(yōu)秀了那么一點(diǎn)點(diǎn)。
評(píng)論七:
學(xué)東西,學(xué)技術(shù)可以,但是公司招人進(jìn)來是要你干活的,不是讓你來學(xué)習(xí)的。
雖說活到老,但是他這種在面試的時(shí)候直言學(xué)習(xí)的方式只適合剛畢業(yè)、涉世未深的。
對(duì)于混跡職場(chǎng)多年的老鳥,不管是以什么方式在混,就算公司愿意培養(yǎng),給你機(jī)會(huì)學(xué)習(xí),但是你要求的待遇可能又不是剛畢業(yè)的那種。
再一個(gè)老鳥有些東西、思維方式等已經(jīng)固化,不像剛畢業(yè)的白紙一張可以培養(yǎng)。
這個(gè)觀點(diǎn),我深以為然。
社招,招人是來干事兒的,而不是讓你來學(xué)習(xí)的。只要能把事兒干好,你學(xué)不學(xué)習(xí)和公司關(guān)系都不大。
當(dāng)一個(gè)校招生說我想在這份工作中能學(xué)到很多東西的時(shí)候,我會(huì)覺得他是可樹之才。
但是當(dāng)面對(duì)社招的人,當(dāng)他說自己想進(jìn)來學(xué)習(xí)技術(shù)、學(xué)習(xí)業(yè)務(wù)的時(shí)候。
給我的感覺,不能說不行,只能說感覺怪怪的。
這樣不太好,好一點(diǎn)的說法應(yīng)該是:
我也一直從事相關(guān)行業(yè),具有一定的技術(shù)和業(yè)務(wù)儲(chǔ)備。雖然業(yè)務(wù)上肯定有一定的差異性,但是我相信通過我的知識(shí)儲(chǔ)備,能很快的和公司的業(yè)務(wù)對(duì)齊。
評(píng)論八:
看到各種噴樓主噴面試要求的,但從面試官的角度來說,只能從你簡(jiǎn)歷開始,然后抓你簡(jiǎn)歷里面寫的一些東西往深了問,這樣能看出你對(duì)技術(shù)的態(tài)度。
“精通”的含義不是說一定要求你很懂很精通,更多的是你對(duì)這個(gè)工具的態(tài)度。
如果說你對(duì)自己簡(jiǎn)歷里面用過的工具都只是一個(gè)略懂,只知道如何用,不知道為什么要這樣用,沒深度,那說明技術(shù)對(duì)你只是有的沒的,這樣的人應(yīng)聘一個(gè)高級(jí)崗位,誰敢用?
高級(jí)崗位不是只有ABC敲代碼的職責(zé)。
這個(gè)評(píng)論,是我想拿出來的最后一個(gè)評(píng)論。
其實(shí)沒有其他想說的。
主要還是強(qiáng)調(diào)一下簡(jiǎn)歷的重要性。
因?yàn)?,總的加起來,我至少也看過幾百份簡(jiǎn)歷了吧。有的簡(jiǎn)歷真的寫的很差很差。
包括我前幾天偶然發(fā)現(xiàn)自己剛剛畢業(yè)、求職的時(shí)候?qū)懙暮?jiǎn)歷。
真的是沒眼看,我都不相信這簡(jiǎn)歷是我寫的。
簡(jiǎn)歷上怎么寫,絕大部分程度上決定了面試官怎么問。
好了,還有一些其他的評(píng)論,我就不一一粘出來了。
有一位大佬甚至寫了 2000 多字的評(píng)論。里面有對(duì)我的批評(píng),也有對(duì)我的鼓勵(lì)。
非常的感謝。
原文鏈接在這里,有興趣的可以看看:
https://www.cnblogs.com/thisiswhy/p/14276573.html
最后,如果你真的要出去面試了,我再補(bǔ)充兩個(gè)問題,你可以稍微準(zhǔn)備一下,說不定會(huì)用上,希望能幫到你:
- 你覺得有沒有什么你擅長(zhǎng)的,而我沒有問到的技能點(diǎn)?
- 你最近有在自學(xué)什么技術(shù)嗎?
本文轉(zhuǎn)載自微信公眾號(hào)「why技術(shù)」,可以通過以下二維碼關(guān)注。轉(zhuǎn)載本文請(qǐng)聯(lián)系why技術(shù)公眾號(hào)。