-
1 # 話說萬家
-
2 # 98號星球的小王子
最近剛入職獵頭行業,剛好,手上在招的人就是java工程師所以就粗顯的瞭解了一下java的基本資訊,java其實就是一種程式語言,相當於蓋房子的一塊磚。初入門的話應該會選擇初級java自學吧。不過java的前景還是不錯,很多公司,尤其是網際網路公司,都會招java技術工程開發師,而且,很多公司偏愛從阿里巴巴,騰訊等這些大廠的java工程師。以北京為例,北京招聘java工程師的崗位大約有三萬多個,年薪大多在35萬到80萬,java工程師級別越高,年薪也越高。除了北京,上海,廣州這些一線城市,新一線城市,同樣對java工程師特別喜愛。就目前來說java的前景還是不錯。java自學的話,應該可以從最基本的知識入門,從簡到難,如果以後想從事java的工作,最好可以先去公司歷練,從技術專員做起,一步步升到高階工程師,專家的級別。就目前而言,java前景不錯,不過人員流動也高,因為晉升空間太慢,加班壓力特別大。
-
3 # 甜甜卷ttj
首先說就業,現在企業80%的人,都是用java做開發應用的. 而且java作為程式設計界主流需要,各個方面已經很成熟了,是其他需要不能比的。所以不要糾結是否好就業。技術型工作要求之一就是要有過硬的技術功底。所以你接下來要考慮的就是如何能夠學好java. 如果轉行或者零基礎不建議自學,會浪費你很多時間,而且自學效果差,建議培訓學習,課程系統,全面。而且還能有老師答疑解惑,效率會高很多。我在百戰程式設計師學的,課程從零基礎開始教,老師很負責,課程也是現在企業用的技術,很接地氣,而且學完還能參加他們企業招聘。現在薪資13k. 剛畢業的我已經覺得很好了。我還會繼續學習,不斷提升,為了更高的目標努力
-
4 # 遊走在程式碼裡的魚
任何語言都可以自學,前提是你要有強大的自學能力!
沒有強大的自制能力,啥都學不會。當然有些程式設計基礎,或者其他語言基礎還是比較好自學的。
自學建議系統性的學習,同時程式設計一定要動手,不能只聽,只看!否則你會發現看的時候會,用的時候寫不出來。
注意記筆記,有道雲筆記就不錯。遇到問題多查詢。
至於就業,就目前來說,java的需求量還是很大的,但是很多都要求有一定的基礎。
回覆列表
第一個問題:
知己知彼才能百戰不勝,首先你學一個技術,必須對這個技術的整體行業有所瞭解。要搞清楚目前Java應該學習什麼內容,這是最基本的常識。
2020年應該學習的Java內容如下:
JavaSE基礎:Java基礎語法、陣列、類與物件、繼承與多型、異常、範型、集合、流與檔案、反射、列舉、自動裝箱和註解、JDBC。
資料庫:mysql、oracle
Javaweb:HTML與CSS網頁開發基礎、JavaScript指令碼語言、搭建開發環境、JSP基本語法、JSP內建物件、JavaBean技術、Servlet技術、Ajax技術
框架:Struts2、Hibernate、Spring、SpringMVC、mybatis、Springboot、SpringCloud。
瞭解了Java應該學習什麼內容後下面你應該這樣做:
制定適合自己的學習規劃,根據自己每天的學習時長來定,建議時間是6個月,每天學六七個小時。每天的學習內容要定量,分割成平均等分,這樣的學習Java才叫“循序漸進”,有規律可言。每天學什麼新的知識點,每天寫什麼作業,做什麼練習,今天學了的新知識要理解到什麼程度,這是比較正確健康的學習方式。
學習Java程式設計有很多誤區,少走彎路才是最好的捷徑:
很多人憑著自己的感覺亂學,無腦的看影片,他認為一直看影片就是在學習Java技術,大錯特錯,這跟刷韓劇沒什麼區別,看完就忘。課後反覆的練習,做大量的程式碼是決定了你是否可以找到一份月薪不錯的Java開發工作。盲目自學的人就是反覆的浪費時間,浪費生命。
初學者學習Java千萬不要看書,大部分的人看書都沒有用,把書籍利用最好的方式是你學完了教程之後,學完了今天的內容之後,然後在看書補充一下理論知識,對於今天學習的內容有一個更加深入的理解,而更多的Java技術性書籍都是工作之後才看,這樣才能發揮出最大的用處。
你學Java肯定是為了就業,明確應該達到什麼水平是目標:
沒有目標的學習是盲目的,目前Java的重點在於JavaSE、資料庫、框架這三個部分,其他的部分會簡單的操作就可以。現在想要獲得一份Java開發10K以上的工作,唯一的標準就是你符合你面試公司的做專案的水平。“能達到做專案的水平”就是你需要在學習過程中達到的目標。那麼在整個過程中你至少需要做三個專案,多少要積累一些專案經驗,而在整個學習過程中,你跟專業的老師交流的過程是學習東西最多的也是最重要的“程式設計思維”。
學專業知識一定要有一個老師帶:
師傅領進門修行在個人,任何事情都需要領路人,世界上沒有那麼多天才,在我們還什麼都不知道的時候,我們所學的東西基本上都是從別人那裡學到的,不可能自己憑空想象出來,所以有一個專業的老師全程帶帶你是非常有必要的,在開始的時候給你指明方向,這樣你每天學的也非常明確,有問題可以有交流的人,非常重要。
總結一下:
1.先了解Java都學什麼
2.每天的學習規劃
3.運用最好的學習方法、少走彎路
4.明確的學習目標(就業水平)
5.一個專業的老師全程帶你
以上就是一個初學者應該考慮的事情,僅供參考。
第二個問題:
首先,從市場需求的角度進行分析。由於java的應用範圍極廣,作為企業級軟體開發的首選語言,他的應用範疇涵蓋了系統軟體的內外應用軟體,經常被我們提及和使用的像是:財務辦公軟體,OA辦公自動化軟體、ERP企業資源計劃系統、客戶關係管理軟體、人力資源管軟體、連鎖分銷商鋪管理軟體、遠端接入等軟體系統。除此之外,在web開發領域,其應用也是十分廣泛,如眾所周知的淘寶、京東等流量巨大的電商平臺也會應用java程式設計進行程式設計。因此,我們可以斷言,無論時代如何向前發展,java作為後端語言的主宰,需求在,java在。
其次,我們用資料說話。好程式設計師已陸續培養了多期java畢業學員,四周以內全部就業,月均薪更是遠超當地行業的平均水平。事實就是如此,經驗告訴我們,只要功夫深,鐵杵磨成針!掌握好java程式設計技能,你將攻無不克,戰無不勝!學好java,你將擁有更廣闊的就業市場,更寬廣的就業平臺,更順風順水的職場生涯!
最後,還要和大家說一說,java為何如此廣受追捧!網際網路時代符合歷史的洪流!Java等一系列程式設計的誕生既是時代的產物,更是推動時代巨輪向前發展的又一中堅力量!IT盛行,帶富了一群人!月薪上萬,年薪百萬的職場人多是出於這一行業。Java作為最老牌的程式語言,它極強的安全效能,效能良好的跨平臺能力,開源平臺,它所擁有的pc平臺,智慧終端平臺,微控制器平臺,以及現在最為熱門的企業伺服器平臺開發都是促使Java語言長盛不衰的重要原因!