-
1 # 愛分享Coder
-
2 # 強哥教你學程式設計
作為剛入門的Java開發人員來說,很羨慕那些月薪10K、20K、30K的人,你說的3年能達到10K+,其實這個目標很小,如果你從以下幾個方面去努力的話,三年後達到20k左右是沒有任何問題了,如果你的技術3年後非常的好,達到30K也是有一定可能的。
第一個方面:紮實自己的基礎Java基礎是自己的根基,所以對於你來說必須打好Java基礎,首先要學會運用Java的API,特別是經常用和特別重要的,這些內容必須非常好的去理解。
1)字串:字串是運用的非常多的一個知識點,所以要理解清楚它的每一個常用的知識點。
2)Java集合:集合是Java非常重要的一部分,利用常用的ArrayList、HashSet、HashMap、ConcurrentHashMap都需要熟練的運用,它提供的每一個API都去嘗試測試以下。
3)io:這一塊內容也是非常的重要的,是每一個程式語言都有的內容,所有我們要學會io,不管是傳統的BIO、還是NIO,都需要去掌握
4)多執行緒:執行緒是學些併發程式設計的基礎,如果執行緒這一塊不熟悉,以後在開發併發程式設計時是非常的吃力的
5)web基礎:這一塊是我們在工作中運用最多的,向Java給我們提供的Servlet、Filter、Listener都需要學會,http協議和http協議都知道幹什麼的。
6)各種基礎框架:spring、springmvc、mybatis等等都需要熟練的運用。
第二個方面:從技術廣度方面來說前期我們需要對技術的廣度有一個瞭解,知道什麼技術是解決什麼問題的,Java作為最重要的企業級應用的語言,它涉及了非常多的技術,也牽涉到非常多的內容,所以我們要有所瞭解,剛入門前兩年,除了熟練運用API外,也要有所涉獵,從廣度上讓自己提高一個層次。
第三個角度:從技術深度方面來說當工作3年左右,你在技術廣度上有了一定的瞭解,這個時候我們不但只知其然,而且也需要知所以然,在這個階段我們要回歸本質,研讀JDK原始碼,看看每一個API,底層是怎樣實現的,我們也可以根據自己的專案去度框架的原始碼,尤其spring這種非常牛的框架,就應該深入去學習這些內容了。
-
3 # super林凱旋
要想提高收入,首先得有技術,不管在哪個地方都是一樣。提高技術就是多寫程式碼、不斷的學習。當你技術夠強時,自信就有了,收入自然就來了
-
4 # 程式碼專家
做任何工作 任何事都是熬出來的 ,沒有人天生就會 剛開始就是大神 只要平時個人注意多積累 做一個專案 專案做完了不要就不問了 要把做的東西記錄儲存下來 溫故而知新 。我從事JAVA7年 我是自學的 原來學的是數學專業 。從一開始的小白 現在也做成了所謂的大神 還創過業 雖然失敗了 但是東西還在 ,我平時善於積累 個人平時沒事做了一個網站 有demo 論文 都是自己的專案還有一些別人的 有空可以去看看 價值是肯定有的 wisdomdd.cn
-
5 # 前端小魚人
首先一定要把基礎打紮實了,因為語言都是相通的。只有基礎牢固才能讓你在開發過程中更加遊刃有餘。再者說了,三年的經驗如果基礎好的不止10k了
回覆列表
對於這個問題,每個城市還不一樣,一線二線城市都不一樣,其實這個問題的本質不是達到這個薪資水平,而更需要注重自己本身,我本身是一名.net和前端程式設計師,工作經歷目前大約兩年左右,不過我畢業才大半年,我也曾給自己訂過一個和你一樣的目標,其實達到這個目標,最重要的當然是提升自己的專業技能,當然這個行業只是靠智商肯定不行,得看你夠不夠勤奮,我們需要從大牛身上吸取他們的品質,是什麼樣的品質讓他們成為大牛,我認為他們最強的能力是學習能力,因為我們這個行業技術更新換代實在是太快了,框架層出不窮,框架確實要學習,畢竟它是工作效率之本,在自己沒達到很高的水平之前,基礎無疑是立足之本,不斷的積累,積累經驗和知識,以及解決問題的能力才是我們需要考慮的!還有記得樂於分享,你會發現你的境界在不斷地提高!