回覆列表
  • 1 # 吳無與眾

    java基礎都會了 再學習學習框架 接觸一下框架 然後找個公司實習 在公司裡實習成長很快的 會提高很多 去公司之前先掌握一點java基礎知識比較好

  • 2 # 前沿說

    想自學java,多長時間能學會,滿足企業的要求?

    首先自學java很佩服你的勇氣,但是咱們勇氣歸勇氣,有些話還是要說說的,

    1、看你本身是否有足夠的學歷,現在要想在碼農中站住腳最低本科起步

    2、學習歸學習但是最好不要浪費本職工作時間

    3、是否有計算機基礎,這個是非常重要的

    4、能否經受得起學習的過程,現在培訓機構培訓都是半年

    如果上面幾個方面都沒有問題的話,可以克服問題,自己學習大概在10個月左右,這個是對於普通人,如果你有基礎或者有程式設計思維半年應該沒有問題,從程式設計基礎到框架學習再到資料庫學習半年時間足夠掌握了,剩下的時間就是融會貫通有機會可以去其他公司實習下,不過目前有一個很殘酷的實事就是很多公司壓根不要實習生,祝你好運

  • 3 # IT人劉俊明

    作為一名從業多年的程式設計師,同時也出版過Java程式設計書籍,所以我來回答一下這個問題。

    首先,在當前的雲計算、大資料時代,學習Java語言依然會有較多的工作機會,而且目前IT(網際網路)行業內還有很多Java開發的高附加值工作崗位。

    Java語言是一門非常典型的全場景程式語言,所以學習Java未來可以有更多的選擇,既可以從事Web開發、Android開發,還可以從事大資料開發,初學者可以根據自身的知識基礎和能力特點來選擇一個適合自己的學習方向。

    從當前的發展趨勢來看,按照大資料開發方向來制定學習計劃是比較不錯的選擇,一方面原因是當前大資料開發崗位的人才需求量比較大,而且隨著未來工業網際網路的持續發展,大資料領域的人才需求潛力也非常大,另一方面原因是大資料開發崗位的崗位附加值比較高,而且基於大資料自身的特點,從事大資料開發崗位也很有可能會獲得更長的職業生命週期。

    從當前的技術體系結構來看,要想從事Java大資料開發崗位,可以按照以下幾個階段來制定學習計劃:

    第一:Java語法學習階段。這個階段的學習重點在於Java語言自身的技術,涉及到Java的基礎語法、開發模式和一些Java開發相關的知識,包括作業系統知識、網路知識和資料庫知識等等,如果在時間允許的情況下,還應該學習一下Web開發知識,這會為後續的學習奠定一個比較好的基礎。

    在學習Java語法的階段,應該重視對於Java面向物件概念的理解,這部分的學習難度還是比較大的,如果在沒有專業人士的指導下,通常需要較長的學習時間,一般需要四周以上的連續學習時間。

    第二:大資料平臺學習階段。大資料開發一定離不開大資料平臺的支撐,學習大資料平臺可以從開源大資料平臺開始,比如Hadoop就是不錯的選擇,雖然很多開發人員對於Hadoop的質疑聲音也比較大,但是由於Hadoop自身的技術生態比較健全,而且很多商用的大資料平臺也是基於Hadoop打造的,所以學習Hadoop依然是大資料開發人員的必修課之一。

    Hadoop的技術生態非常龐大,需要學習的內容也比較多,所以在制定學習計劃的時候,應該安排較為充足的學習時間,如果僅僅透過自學來入門Hadoop,往往也至少需要八週以上的連續學習時間。

    第三:實踐階段。大資料開發崗位對於從業者的實踐能力要求是比較高的,由於Java大資料開發往往需要場景的支撐,比如資料中心,所以建議初學者在入門大資料開發技術之後,找一個實習崗位來進一步提升自身的實踐開發能力。

    不僅對於大資料技術,對於很多IT領域的技術學習,都應該重視實習階段,一方面實習崗位並不會有太大的工作壓力,另一方面在實習崗位上還會積累大量的開發經驗,初學者在實習的過程中,對於開發團隊的工作模式和工作流程也會有一個比較全面的瞭解。

  • 4 # 不碼不瘋魔

    作為一名從業多年的程式設計師,也培養過大量的從零基礎到初級中級的JAVA工程師。我來回答您這個問題。

    雖然這個不能用固定的時間來衡量,因為他關聯的因數有很多如:自身基礎、學歷、自控力、對知識的熱愛程度等…

    第一階段(10天):程式基礎入門

    第二階段(30天):Java SE核心基礎

    第三階段(30天):JavaWeb應用

    第四階段(20天):SSH及SSM框架

    第五階段(20天):Linux、Shiro、Redis、JMS、Nginx、Mongodb等

    第六階段(10天):Spring boot、Oracle資料庫

    第七階段(…):Spring Cloud,分散式等…我就不一一贅述了

    如上我的推薦的路線,你每天堅持下去。5個月左右能把知識過一遍,但是要想滿足企業要求還得找具體企業專案實戰,寫幾個專案。少一點1.5個月,多則幾個月。當然考慮到您是自學,應該時間還會拉長至1年。

    總的來說,任何事物看似很困難,但是你真正去做了並且堅持下去也沒什麼。希望你能堅持下去,越努力越幸運。付出就有收穫,加油!

  • 中秋節和大豐收的關聯?
  • 不考慮效能,魅族pro6s跟pro6plus怎麼挑?