回覆列表
  • 1 # 一一哥Sun

    咱們先說說Java吧。

    Java從1995年發明到現在,經歷了25年的時間檢驗,得到了這個世界上大多數公司後臺專案的認可,也就是說大多數後臺專案的技術選擇,首選Java。所以目前就有很多的朋友想進入IT領域學習Java開發。

    目前市面上的Java程式設計師,大多數是做Web方向的開發,部分是做Android開發,少量是做PC端軟體的開發。

    這裡我簡單說一下Web方向開發的內容,一般都是從零開始學習。

    JavaSE基礎,面向物件,集合,多執行緒,IO流等;

    接著學習資料庫,以MySQL為主,JDBC等;

    再是HTML,css,js,jquery,ajax,vue,easyui等前端內容;

    再接著學習ssm或ssh框架相關內容;

    然後再學習Springboot,dubbo,zookeeper,SpringClou微服務,訊息佇列,ElasticSearch,redis,高併發,高可用實現,jvm調優等。

    再進行幾個專案的實戰。

    這些所有內容學下來,大約得5個月左右,脫產學習。

    那麼如果要學習Java,現在比較普遍的做法就是自學和參加培訓,其實也可以找一些大牛來帶也可以。那麼我就說說兩種學習方式的區別吧。自學Java

    如果自己有較強的自控能力和學習意願,那麼自學無疑是一種比較好的選擇。自學的話,完全是從零開始,然後一點點往後攻克知識點,對自己的能力提升還是很明顯的,但是前提條件是你得能夠堅持學習下去。

    Java裡面包含的東西實在太多,自學的朋友很容易走彎路入歧途。經常的學習狀態就是今天學一點,明天學一點,後天突然有事情不學了,可能一個Java基礎課程就得學一兩個月,而且學的還不一定紮實。很多自學的朋友,就是從網上找了點影片,跟著敲一遍,把影片上的程式碼跟著寫出來,就以為Java就學會了。

    這裡有一個問題,你跟著影片把程式碼敲了一遍,算學會了嗎?我覺得很多人在這裡都有個誤區!其實很多自學的人,進行實際開發的時候,一下子就抓瞎懵逼了,完全搞不定啊!為什麼?沒有現成程式碼可以照著寫啊!

    尤其是非計算機專業的朋友,在自學的時候,也很容易碰見各種問題。可能一個小小的簡單問題,就能把你卡半天。你想想,今天卡半天,明天卡半天,長此以往,誰還有心情學這個破玩意,拉到算球了。

    就算堅持這學下來了,算算總共花了多久把java課程都學完了?可能花了一年的時間都不止!

    一年的時間啊!要是出去掙錢,都已經掙多少錢了!

    再說說培訓吧。

    在培訓機構裡面,課程內容都是成體系規劃好的,講的內容也都是經過調查設計的,符合當前企業需求的,這比自學的目標性更強。

    然後培訓班裡也有老師帶你學,會告訴你哪是重點,哪是非重點。Java裡的東西那麼多,沒必要什麼知識都學,用不到,也沒必要學。然後老師在你碰見問題的時候,可能隨口一點撥,就能解決了你學習中的大難題。

    再就是培訓班裡面,學習的人不是你自己,大家都一起學習,一起奮鬥。很多時候,我們都是因為自己學不下去,但是這時候旁邊有個人來帶著你,提著你,督促著你讓你學,學的能不好嗎?這就是為什麼大家要去學校裡上課,而不是在家上課的原因。

    就好比這次疫情,我們可以線上授課啊,但是質量如何,相信大家只要體驗了,都有目共睹。很大的一個原因,就是因為大家在家裡管不住自己,學著學著就開小差了。

    在培訓班裡,可能只需要四五個月的時間就把課程學完了,然後就可以去找工作了。你可以算賬啊,5個月學習,7個月掙錢,就算一個月掙5k,7個月還能掙3.5w呢?而培訓費才多少錢?自學是沒有花錢,但是你用了一年的時間來學習,最後自己少賺了多少錢?時間就是金錢啊!

    我個人是贊同培訓的。就比如我們上學,不也是因為我們不識字,而需要交費去學校學習嗎?不會的東西,就去學習,既然享受了服務,那就要付出一定的代價。這就是等價交換,拿錢買知識,兩不相欠!

    所以想學習Java的話,可以選擇培訓,一般的培訓機構,課程時長都是5個與左右,然後從基礎,web,資料庫,框架,分散式,專案等,經歷這些內容,基本就具有開發的能力了。

  • 2 # 快活的閒魚

    0基礎學習java,每個人接收程度不一樣,有些人快可以用四到六個月達到入門開發程度,但是我這裡指的是全職去學習,而不是邊上班邊自學。如果邊上班邊學習,估計是要一年左右時間。其實我覺得倒不是時間的問題,而是能不能堅持去學習,因為java要學習的知識點很多,如果全掌握了,確實需要大量的時間去學習。當然,如果你想去學習java,可以關注我,看一下我發的影片,看看自己能接受到什麼程度,如果實在堅持不下去,很大程度上就是浪費時間了,所以要想清楚才行。

  • 3 # 너좋아하는매우오래

    0基礎學習java,每個人接收程度不一樣,有些人快可以用四到六個月達到入門開發程度,但是我這裡指的是全職去學習,而不是邊上班邊自學。如果邊上班邊學習,估計是要一年左右時間。

    找個培訓班系統的學習一下,還是比較容易的

    北京尚學堂旗下的百戰程式設計師就特別好,我們公司很多同事都是在哪裡培訓出來的,課程都是從零基礎開始的,是完整的全棧型就業課程,前後端都會學到,百戰程式設計師線上課程每週都有更新,以實戰為目標,理論結合實際,讓學生手把手掌握企業級專案,為工作積累更多的專案經驗,

  • 4 # 背棄理想du

    難度肯定是有的,但慶幸的是我選擇了北京 尚學堂。

    java對於我來講是一個未知的領域和全新的語言,在這方面的積累並不是太多的情況下,我投身於此行業,是一種挑戰,無論在思維方式、工作方法都將是一個全新的體驗。但我榮幸就讀在尚學堂,剛開始來就被這裡的氛圍所吸引,這裡為我們營造了一個濃郁的學習氛圍和更貼近實際的實戰環境,無論是老師還是同學都成了可以得到幫助和指導的朋友。我不僅僅學到了程式設計所需要的基本技能,還逐步瞭解了一些專業領域的知識、體驗著這個行業裡強調的團隊合作精神,一切都在為畢業後的就業做準備。好像順利就業已不再是我個人的事情,我有很多值得信賴的朋友,幫助我去學習、去提高;在成為一名專業的程式設計員的這條並不平坦的道路上,我有了信心,有了依靠和不斷前進的勇氣與信念。包括現在工作中,如果遇到疑問,我還會把這個疑問掛在QQ上,並不是為了得到一個答案,而是重溫那種互幫互助的感受,這在我以往的學習與工作過程中都是不曾有過的,是我在尚學堂的最大收穫。

  • 中秋節和大豐收的關聯?
  • 《三生三世枕上書》東華帝君的人設魅力點在哪裡?為什麼這麼多人喜歡?