面試了一個 39 歲程序員後,我被罵了……

最近寫了一篇面試 39 歲程序員的文章,連接以下前端

https://mp.weixin.qq.com/s/uzMVaCEp7YtDKjDM8m_kwgjava

當我把它發佈到各大博客時,評論區炸了……android

寫那篇文章以前我就有預感要被噴,由於我平時技術文寫得比較多,不多寫這種程序人生的文章,帶我的觀點的嘛,總有兩面派,喜歡與不喜歡。程序員

因此在寫那篇文章的時候就特地強調了只是我我的的觀點,非喜勿噴,沒想到仍是被噴了,有些甚至還罵髒話,對於沒素質的槓精我只能默默地刪除並拉黑了。web

因此,這篇我想聊下公衆號及各大博客裏面的比較典型的評論,無論正確與否,聊聊個人見解,有事說事,對任何人不持有任何偏見。面試

評論1:

面試有經驗的就不應這麼面,基礎的東西冷不丁的問,不多有回答的很完美的,經驗多的就得按經驗多的問,好比遇到問題的解決方案,解決問題的思路這才,年限多的的價值就是能比新手少走不少彎路,你問基礎的跟面試剛畢業的有什麼區別,算法

聊聊個人見解:spring

首先我是想往高層次方向問的,因此先問的解決方案、架構方面的東西,中間還有一些解決方案的問題文中並無所有寫出來,總之都沒有獲得滿意的答案。後端

我感受我問的他不擅長,因此我繼續問他擅長的技術是什麼,但他說就 Java 基礎還能夠,我就問了基礎,基礎又回答很差,我又有什麼辦法呢?架構

經驗多了確實可以少走彎路,解決問題會快不少。但拋開這些,我問的問題也並非純概念性的東西,也不是要造火箭,若是連很是基礎的都回答不上來就說不過去了,我也不能往上面再推,我也要對公司負責的。

評論2:

我面試別人也是這樣吊打對方的,後來我去面試,別人也是這樣吊打個人

聊聊個人見解:

確實是存在這樣的現象,但我不會這樣作。

還記得我以前去 XX 金融公司面試 Java 開發崗的時候,面試官上來就問我操做系統調度算法及若是是我要怎麼設計最優~··

聽完這都什麼鬼,我就面試一個 Java 開發,問這些太底層的東西感受就有點太脫離實際了,還讓我設計操做系統調度不成?不過問的其餘的問題我都答上來了,最後也拿到 offer 了,由於通知比較晚,我就去別的公司了。

對於這個你們也不用太在乎,也許是面試官最近正在看操做系統的書,故意拿來吊打面試者來體現他的優越感,也許是壓工資,都有可能!

評論3:

所有忘了,爲何程序員工做之餘還要學這些平時工做根本用不到的知識呢,就爲了下一份工做的面試,學這些東西多浪費時間啊

聊聊個人見解:

這個觀點仍是欠考慮,還真不是工做中用不到,而是你不掌握更多的知識你就不會用到工做中,茴字有多少種寫法,哪一種寫法最快,性能最好,坑最少,只會一種最差的,那幹嗎不招個一年的或者應屆的?

只有懂得更多,掌握更多,在實際業務中才會知道有沒有可能運用進去,理論 + 實戰才能真正理解到知識點,即便久了不記得細節,也能夠再回頭看下,關鍵是肚子裏要有貨啊。

程序員能力的提高、面試要求方面的我就不提了,總之,學習更多的知識真不是浪費時間,也是對一我的的技能水平的衡量。

評論4:

技術面試就算你有30年工做經驗 面試前依舊要刷題,由於真正工做了我敢說97%的人都會陷入業務中,而不會有不少時間去專研基礎
長此以往就記得個大概,真要往細了說就難了

聊聊個人見解:

這位朋友真的理解到位了,說出了真相,大部分程序員確實是成天被業務和需求包圍,平時根本沒有時間思考,更別說往深裏鑽研了。

我想說的是,即便工做再忙,下班或者週末也得抽時間學習、總結下,工做忙不能成爲不提高本身的藉口,不能被業務困住成爲一個代碼機器。

棧長我就是一個實踐者,你們平時應該都看到我常常在公衆號Java技術棧發一些工做中的問題或者技術總結,一是作一個技術分享,二也是對技術的梳理和總結變成本身的東西。

評論5:

沒搞懂博主哪來的優越感
技術只是手段,不是信仰,能用來謀生,養家餬口就夠了
另外不清楚博主多大,等你有家庭有孩子以後,再來秀這種優越感吧

聊聊個人見解:

哎,我真不是秀優越感,我以前都寫過我是外包出身(有興趣的點擊這裏看吧),我哪來的優越感?心裏自卑感十足。因此,真的不必,做爲一個半自媒體,我只是分享一個深有感觸的面試經歷,僅此而已。

技術是手段,用來謀生,這句沒毛病,但每一個公司都有招人的標準和要求,若是達不到心目中好公司的崗位要求,又如何更好的謀生呢?

另外說到家庭和孩子,或許這是中年程序員要面對的現實,我表示理解,但這也不是不自我提高的理由,公司不是學校,不少公司反而很無情(包括大廠,具體你們都知道),程序員都須要居安思危。

評論6:

其實這類人就是屬於啥都乾的類型,可能能力還不錯,給到一個項目都能給你作出來,就跟我說領導同樣,不管是嵌入式android仍是web服務,都能幹,可是說到要面試,回答一些問題,未必都能清楚的說出來了

聊聊個人見解:

我很欣賞這類人,也許就是傳說中的全棧吧,我本身也是算半個全棧吧(移動端不懂),別的不說,就光本身維護的一個博客網站(www.javastack.cn)後端前端運維都要本身搞。

再說說本身的經歷吧,我幹過幾萬人的大廠,也幹過十來人的小公司,大廠分幹很細,只要幹一個模塊或者一個小功能點,小公司就不一樣,開發測試運維可能啥都要本身上。

在大廠可能有更好的技術環境,能夠跟着大神學習,或者看他們的代碼學習,在小廠這樣的機會可能很少,但無論在哪,都須要保持學習和對技術的渴望。

評論7:

中國IT行業很浮躁,35歲就以爲不該該繼續在第一線開發,須要轉管理,但又有多少管理崗位,國外一頭白髮的開發比比皆是,這都是大廠帶出來的壞風氣

聊聊個人見解:

這也是很經典很現實的話題,35歲以上都要轉管理崗,那基礎崗誰作呢?管理崗位就那麼多,因此,這始終是個問題。

國內的 IT 行業風氣確實很差,大廠雖然引領了風騷,同時也是某些大廠帶壞了風氣,我身邊某些同事朋友甚至都痛恨這些公司,帶了一個清除 35 歲基礎崗很差的開頭。

大廠帶頭,其餘公司天然會效仿,文人相輕什麼時候休,相煎又何太急,清理是能夠優勝劣汰,但仍是但願大廠能創造一個好的 IT 環境吧。

最近在招 Java 開發,當我選年齡時:

看完我傻逼了,35 歲以上爲何沒有區間了?意味着,若是沒選 35 歲以上就會過濾那批人的簡歷,35 歲也成了全部行業的分水嶺,有的吃着青春飯,有的越老越香。

評論8:

我體育專業畢業,28歲自學JAVA,恰好乾了10年,被面試也不行,作管理5年多了,下面被我帶出來的同事基本上換工做都能作技術經理。緣由是由於我善於管理,不擅長技術,我以爲技術再好永遠比不上管理帶來的效率高。

聊聊個人見解:

善於管理,確實能帶來成效,這點我也深有感觸,有的人天生就是管理者,有的就適合作程序員,可能和性格有關。

我曾經就遇到過一個技術型的開發經理,在公司幹了幾年開發經理,無論上面怎麼要求,他一直就管很差團隊,質量也很是差,後來被手下的一個開發逆襲成爲了開發經理。

而那個逆襲的開發,有責任感、有執行力、願意接受挑戰,對本身有要求,也有一套本身很是有成效的管理風格,深受上司器重,我看着他一路往上升,天然而然就走上了管理層,今後就不多寫代碼了。

雖然他不多寫代碼了,但平時也會常常看到他與團隊切磋技術細節,研究更好的技術方案,尋求更好的用戶體驗,和他聊天,我能感覺到他一直保持着對技術的渴望。

我也遇到過啥都不懂指手畫腳的管理者,或者一門心思只作技術的管理者,我以爲都不是稱職的管理者,真正的管理者要能承上啓下。

結語

今天又說的有點多了,肺腑之言,但仍是那句話,全部的都只是我我的的觀點,非喜勿噴,非喜勿噴,非喜勿噴,若是有不對的地方,歡迎指正。

最後,棧長的經歷也有限,若是你有更好的經驗分享,歡迎在下面留言參與討論,幫助你們少走彎路。

近期熱文推薦:

1.Java 15 正式發佈, 14 個新特性,刷新你的認知!!

2.終於靠開源項目弄到 IntelliJ IDEA 激活碼了,真香!

3.我用 Java 8 寫了一段邏輯,同事直呼看不懂,你試試看。。

4.吊打 Tomcat ,Undertow 性能很炸!!

5.《Java開發手冊(嵩山版)》最新發布,速速下載!

以爲不錯,別忘了隨手點贊+轉發哦!