程式設計師,為什麼如此迷茫?
作為程式設計師,一個是擔心年紀大了以後找工作比較麻煩,畢竟國內不像國外,企業都希望年輕力壯的小夥子去扛,因為他們身體好,能熬夜。另一個是擔心換工作的時候面試怎麼辦?很多問題我都回答不好。
小明是一位有著四年開發經驗的程式設計師(為什麼叫小明呢,因為所有的故事小明都是主角), 一直在傳統行業工作,每天做的事情無非就是CRUI以及和專案經理扯扯業務流程。
這份工作對他來說,沒有難度也沒有任何挑戰。直到有一天他突然醒悟,因為他發現和他相同工作經驗的人都工資都比他高出很多。於是趕緊回去改簡歷準備去跳槽。在簡歷上
把自己所有看過的、用過的技術都寫上,並且標明“精通“。他想,這樣我能夠參加的面試機會會更多吧
果然不出所料,自從簡歷投出去,手機鈴聲基本上就沒有停止過震動(疑問放聲音會引起同事和領導的猜疑,大家都懂的)。接著預約了很多面試,最多的一次是一天安排了四場面試。
為了找一份高工資的工作也是拼了。
面試過程中,開始都是介紹自己的經歷和技術,一切似乎都很梳理,因為小明已經對公司現有的業務掌握得非常熟練了,自以為非常有信心的時候。面試官開始問繼續內容了。
面試官: 我看你簡歷上,技術棧還是挺豐富的,而且都是精通,那麼我來問一些簡單的問題吧
面試官: 簡單問你一些spring mvc的問題吧
小明 : (內心臺詞),暗自竊喜,之前公司都是用spring mvc的,而且用得很熟練,嘿嘿,放馬過來吧
面試官: springmvc實現頁面請求引數和controller中指定method的物件是如何做到資料繫結的
小明 : (what?我只知道直接定義一個bean,請求引數會自動和bean中的屬性匹配啊),這個,我不是很清楚,但是我知道怎麼用
面試官: springmvc的實現原理是什麼樣的,可以大概講講嘛?
小明 : (冷汗)這個,也沒有深入去了解過
面試官: 那你對那一塊技術熟悉一些呢?
小明 : (此刻小明已經不敢再多說了,因為被面試官這麼疑問,頓時失去了信心)這些技術在使用方面我都沒問題的 面試官: …
其實很多程式設計師之所以被稱作碼農,是因為只是用Ctrl+C/Ctrl+v以及百度這幾個神器在寫程式碼,並沒有去思考自己用到的技術是如何實現的。而且很多程式設計師在被面試完以後,內心還在吐槽,這些原理啥的我根本不用知道也能寫程式碼呀,為什麼要問呢?一定覺得面試官是為了裝逼才問的。實際上並不是,當你的程式出現bug的時候,往往是因為你不知道底層實現而出現的。因此我們作為程式設計師,不能真的把自己定位成碼農,而要把自己定位成一個思考者
老王也是一位資深碼農,工作4年。但是他對自己有的認知比較高,對未來的風險因素考慮得比較周到,也捨得投資自己去學習。所以他經常會去看使用過的一些技術的原始碼。但是故事的開頭總是美好的。每次他都是抱著12分的精神去看,
然後看了不到2分鐘,發現沒辦法看下去,因為完全沒有頭緒,有一句叫:一入原始碼深似海。根本繞不出來。這樣的痛苦經歷讓老王對原始碼產生了恐懼,因此也就沒辦法堅持下去。導致最終還是遇到了技術瓶頸,一直繞不出去。
這樣的例子比比皆是,我相信每一個人心裡都是有目標和方向的,但是因為種種誘惑或者困難讓自己止步不前,而在每一次面試遇到打擊的時候,才會恍然大悟,自己的能力已經和這個行業所需要的人才的能力脫軌了。這樣的面試經歷猶如雞血一般能夠造成短暫的醒悟,然後,人都是喜歡生活安逸,不願意逼自己去做不想做的事情,因此也就導致為什麼IT行業的優秀人才總是那麼屈指可數的幾個人。其實不是你能力不行,而是你缺乏一個引導和平臺。
本次給大家推薦一個免費的學習群 744677563,裡面概括Java分散式、高併發、JVM、高效能、微服務、區塊鏈、大資料等技術,以及面試資源等。
成就大神不是夢,還是要看你加不加
相關文章
- 為什麼學習效率如此低,我很迷茫?
- Python 為什麼如此設計?Python
- 成為最好的程式設計師的迷茫程式設計師
- 為什麼程式設計師的薪水和生產力如此不成比例程式設計師
- 設計師為什麼要學程式設計,開發者為什麼要學設計?程式設計
- 女程式設計師,為什麼比男程式設計師少???程式設計師
- 我為什麼是程式設計師?程式設計師
- 為什麼GetHashCode方法需要如此設計?
- 為什麼有的程式設計師不會程式設計?程式設計師
- 前端能做什麼?還是後端?全棧?程式設計師的迷茫前端後端全棧程式設計師
- 程式設計師的迷茫:前端能做什麼?還是後端?全棧?程式設計師前端後端全棧
- 為什麼要成為「無敵」程式設計師?程式設計師
- 為什麼為什麼為什麼為什麼為什麼你要做一名程式設計師?程式設計師
- 程式設計師你為什麼這麼累?程式設計師
- 為什麼程式設計師喜歡在深夜程式設計?程式設計師
- 程式設計師迷茫的未來程式設計師
- 中國程式設計師為什麼要跳槽?程式設計師
- 為什麼成為一名程式設計師?程式設計師
- 程式設計師修煉之為什麼程式設計師被稱為“夜貓子”程式設計師
- 程式設計師為什麼都穿得那麼醜程式設計師
- 為什麼女程式設計師會這麼少?程式設計師
- 程式設計師為什麼喜歡程式設計這項工作?程式設計師
- 為什麼蘋果官網設計如此吸引人?蘋果
- 程式設計師為什麼千萬不要瞎努力?程式設計師
- 程式設計師:你為什麼要離職?程式設計師
- 程式設計師為什麼值得寫部落格程式設計師
- 程式設計師為什麼不應該加班程式設計師
- 為什麼程式設計師總是在熬夜程式設計師
- 為什麼程式設計師總是在熬夜?程式設計師
- 為什麼要投資程式設計師的幸福?程式設計師
- 為什麼Python對程式設計師重要?Python程式設計師
- 為什麼我們不要 .NET 程式設計師程式設計師
- 為什麼程式設計師都是夜貓子程式設計師
- 為什麼我們不要.NET程式設計師程式設計師
- 中國程式設計師為什麼應讀“名著”程式設計師
- 你為什麼成為一名程式設計師?程式設計師
- 為什麼我不想成為Web前端程式設計師Web前端程式設計師
- 程式設計師壓力那麼大,為什麼還要選擇做程式設計師程式設計師