一個專科生學習JAVA目標月薪2萬是否不切實際?

專科生在這裏是一個羣體的表明,表明着起步晚,基礎差,敲門磚少的那部分人,包括但不限雙非,轉業軍人,高中生,大專生,28歲以上大齡青年。後端

能不能拿到20k,在這裏的困惑實際上是有兩個。框架

 

第一個 什麼樣的水準能夠達到20k?學習

第二個 這個水準須要花多長時間努力,是否有太難的門檻,是否我底子差,英語很差,徹底難到絕望?優化

 

在回答第一個問題以前,先說一下怎麼樣用六種顏色描述和衡量本身的技術體系。設計

【灰色】:表示【缺】,從未了解過一種技術,這是你技術體系裏,視線欠缺,不明方向的技能,大多數3年之內的工程師的問題就在這裏。ip

【白色】:表示【聽】,身邊朋友聊天,或者同事提到過某種框架,但你本身歷來沒真正使用過。這種顏色的技能表示你還須要很長時間的積累, 方向有了,看你本身怎麼規劃排期。大多數3年之內的工程師,都會有這個問題。源碼

【綠色】:表示【用】,本身過去的項目中,哪些是真正用過的。可能你不懂內部實現細節和原理,可是你確實使用過。好比說,vipkid 招人時候的一個多選題。基礎

這是我在VIPkid的兄弟朋友圈發的jd要求,恰好借用一下。簡單說一下,達到這個目標的,不止20k,但不少人會受過去項目的限制,沒有這種應用場景的機會。這是一個分界點,很多人工做5年,都沒有了解過這些。有的人兩年以內,均可以接觸到這些內容,注意,必須是項目中真實使用,本身的Demo項目不算,因此你須要有很強的改變現狀的能力和意願,讓本身跳出去,挑戰下一個臺階。學習方法

 

【藍色】:表明【懂】,你不但在項目中用過,還知道原理,不用源碼通讀一遍 沒有意義,更多的設計思路和理念。再看一下vipkid的描述:原理

他們叫作深度使用,跟個人描述略有不一樣。但我顯然認爲本身的區分更專業,哈哈。但道理是同樣的,這是一個很是關鍵的分水嶺,百分之八十的人都會在這裏倒下去。

不只要求你有環境,意願,還對你的基礎知識有要求,特別是後端工程師,科班出身的人,優點在這裏慢慢展示,天賦高的人,在這裏拉開差距,沒有養成好的學習習慣的人,很難在這一層活下去。

【紫色】:表明【優】,對原有的開源框架有優化和改進,但並不是是本身獨自研發是體系。再看vipkid

他們叫作深度建設,跟我說的要修改源碼,以保證框架適合本身的應用體系略有不一樣。能夠認爲是【半紫】。

 

大多數7年以上的工程師只能到這個程度。或者說,到這個程度,再向上走,靠的就再也不是單純的努力了。紫裝幾乎就是努力能到達的上限。

 

【橙色】:表明【創】,你是一個獨立開源或閉源項目的發起者。有多少人用先不提,你是基於各類需求場景提煉並且落地實施出來的。

因此,回過頭來看一下你本身的技能樹。

我以前總結過本身的,懶得翻了,有興趣在個人回答中慢慢找。

給出一個初級工程師,薪水在8k~15k之間吧示例:

完整的圖太大,放不上來,只好截屏。大圖歡迎在修真院官網找客服索取。

 

好了。如今,20k大概要什麼程度?30%的技能由綠變藍,範圍也要大不少,我沒畫。

 

第二個問題,基礎差的人,有沒有可能達到這個目標,怎麼作?

 

關於這一點,我也回答過不少次了。在知乎live中也講太高效學習方法。

算了,手機打字太麻煩,哪天有機會仔細說。

 

我想我回答這個問題的自己,就是給你們演示一下思考問題的方式找出癥結點。

就算我不回答這個問題,也但願其餘人學會本身思考,可以獲得答案。畢竟我也曾經是和題主同樣困惑的人啊

相關文章
相關標籤/搜索