面試了一個2年程序員,竟然只會curd,網友神回覆!

要說現在熱門的編程語言,大多數程序員都會說Java,Python,JS,PHP等,但Java應該是這其中應用最廣泛的。但從各招聘信息上來看,Java程序員的薪資也是從最低4k月薪到高達百萬年薪不等,從專業角度來說,架構師是薪資相對高的,實習生找開發崗現在也比較難了。

不過最近有個兩年java開發經驗的程序員,因爲公司倒閉了所以重新找工作,面試官在網上吐槽他底子太差,只會curd,所以整個面試過程1分鐘不到就結束了。。。還說自己推薦了一些書和平時關注的資源,說這個24歲的年輕人不懂如何學習和沉澱,過早地喪失競爭力真是太可怕了,奉勸各位年輕的程序員千萬別偷懶,導致提前消費了自己的競爭力!

不過該面試官的這番言論,很多人好像並不買賬,覺得24歲的年輕人大部分懂的也就是curd,難不成需要他有架構師水平?

總結了下網友們的意見,用一句話概括就是:面試造火箭,工作擰螺絲。

對於這件事,分享幾條網友的評論:

網友一:也要看面試的職位,要是這個人面試的是架構師高級工程師之類的,肯定是不行的。其實真要說起來,兩年會curd已經算不錯了,我還見過5年的只會curd的呢,現在這樣的太多了,自己不鑽研,混吃等死,遲早被淘汰。

網友二:講道理,我才就業一年多,也只會curd,不過比剛畢業那時候好多了,那時候只會一些基礎之類的。周圍多數畢業一兩年的人基本是這樣的,現在技術的方向真的不要太多,只靠自學始終是有限度的,沒有一定的學習計劃和條理性很難學到高深的程度。

網友三:面試十分鐘不到,草率了一些。雖然年輕人過早的喪失競爭力是說得挺不錯的,但是如果我是你的話,我寧願花半小時和他面試,再花十分鐘和他談提升的問題。程序員從來都是淘汰止步不前的。

不過對於面試官說的一些話,倒是真戳中了現在的一些現象,如今高校人才越來越多,但工作崗位是越來越少,怎麼制定一個合理的學習計劃,讓自己長期保持一個靠前的競爭力,對於很多未畢業和畢業不久的年輕程序員來說,是最關鍵。

Java程序員想進入大型互聯網企業拿高薪必須掌握的技術有哪些?

一:常見模式與工具

學習Java技術體系,設計模式,流行的框架與組件

——常見的設計模式,編碼必備,Spring5,做應用必不可少的最新框架,MyBatis,玩數據庫必不可少的組件......

二:工程化與工具

工慾善其事必先利其器,不管是小白,還是資深開發,玩Java技術體系,選擇好的工具,提升開發效率和團隊協作效率,是必不可少的:

Maven,項目管理

Jenkins,持續集成

Sonar,代碼質量管理

Git,版本管理

三:分佈式架構

高併發,高可用,海量數據,沒有分佈式的架構知識肯定是玩不轉的:

分佈式架構原理

分佈式架構策略

分佈式中間件

分佈式架構實戰

四:微服務架構

業務越來越複雜,服務分層,微服務架構是架構升級的必由之路,Java技術體系,和微服務相關的技術有哪些呢?

微服務框架

Spring Cloud

Docker與虛擬化

微服務架構

五:性能優化

任何脫離細節的ppt架構師都是耍流氓,向上能運籌帷幄,向下能解決一線性能問題,Java技術體系,需要了解:

性能指標體系

JVM調優

Web調優

DB調優

六:底層知識

從架構設計,到應用層調優,再深入瞭解底層原理,紮實的Java基本功才能讓自己變爲掃地神僧:

內存模型

併發模式

線程模型

鎖細節

轉發+

轉發+

轉發後關注我

文章中涉及到的技術點我都分享在羣 692845439 裏,錄製成視頻供大家免費下載,希望可以幫助在這個行業發展的朋友和童鞋們,在論壇博客等地方少花些時間找資料,把有限的時間,真正花在學習上,所以我把這些資料,分享出來。相信對於已經工作和遇到技術瓶頸或者寫博客碼友,在這份資料中一定都有你需要的內容。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章