26歲學習Java晚嗎?自學好,還是參加培訓好呢?

Mr沐丶心雨


跟題主一樣 , 我也是一個湖南普通二本畢業 , 工作兩年多了


當時畢業之後從事的是自動化 , 覺得工資太低又沒有什麼好的發展 , 有個程序員朋友15k , 很羨慕了 , 後來就轉行了


最開始我也是一邊工作一邊學習的 , 每天下了班回去看書敲代碼 , 很多看不懂 , 就算看著模板一行一行的敲, 結果也運行不出來 , 根本堅持不下來 , 後來還是報了長沙黑馬的培訓班 , 這裡勸你某鳥某內你就不要去了 , 去了解過很坑



也不是非得說培訓機構比自學好 , 只是比較適合沒有自制力 , 學習能力不太強的人 , 而且有老師 , 有就業指導 , 還有班主任可以管著, 自己學習能勤快點 , 再加上課程能學的系統點 , 內容也企業掛鉤的 , 以後更好找工作嘛


其實還有一個很重要的一點 , 你報班 , 班上全部是學Java的 , 你以後從事這一行 , 對你來說這就是你以後的人脈資源


小知姐姐


26歲開始學習Java雖然算不上早,但是也不算太晚,如果有一個系統的學習計劃,未來是可以從事Java編程工作的。

對於職場人來說學習Java存在時間上的問題,因為大部分職場人工作時間是不能用來學習的,這個時候往往只能在業餘時間學習。如果本身是計算機專業畢業,有一個紮實的計算機基礎,那麼完全可以通過自學來掌握Java編程。如果本身並沒有任何編程語言基礎,這種情況下,通過參加培訓來掌握Java編程是一個比較現實的選擇。

選擇學習Java要注意以下幾個方面的事情:

第一:先自學一段時間。即使要選擇參加培訓班學習Java也應該先自學一段時間,自學的內容越多,參加培訓的效果越好。通過自學Java也能培養自己的學習能力,學習能力對程序員來說是非常重要的。

第二:給自己定一個發展方向。學習Java可以從事很多方向,可以從事Web開發、Android開發、大數據開發等方向,不同方向的知識結構是不同的,需要提前做好準備。如果往Web方向發展,還需要學習數據庫、前端開發相關的內容。如果要往大數據方向發展,還需要學習操作系統(Linux)、算法設計、數據庫等內容。

第三:培養動手能力。學習編程語言一個重要的環節是實驗,Java編程涉及到的內容比較多,由於Java語言已經發展了多年,有一個完整的語言生態,所以需要學習的內容也比較多,要想掌握這些內容就一定要多做實驗。

第四:程序員工作壓力較大。在選擇程序員工作之前,一定要做好一個心裡準備,程序員崗位雖然薪資待遇較高,但是程序員的工作壓力也是比較大的,體現在工作強度大、工作時間長、學習壓力大、競爭激烈等方面。

對於工作3年左右的職場人來說,如果條件允許的話,通過考研進入到IT行業是一個比較好的選擇。

作者簡介:中國科學院大學計算機專業研究生導師,從事IT行業多年,研究方向包括動態軟件體系結構、大數據、人工智能相關領域,有多年的一線研發經驗。歡迎關注作者,歡迎諮詢計算機相關問題。


IT人劉俊明


我是一個比較現實程序員,以下回答很肯定的告訴你參加培訓好的百分之百都是培訓機構的。

這個問題我也曾經回答過,那個時候提問的是一個將近三十而立的老師,說要轉行學習Java ,那個時候我是這樣回答的:理由如下:

1.你去培訓脫產學習是否會影響你的生活,因為參加培訓期間都是脫產的,你沒有任何的經濟來源,培訓大部分都是速成班,但是時間也要6個月以上,期間學費、伙食費、以及生活費對你來說是否有壓力;

2.個人是否有過計算機編程的經驗,還是真的完全沒有接觸過計算機零基礎、只是單純的聽聞Java的工作薪資水平比較高而想要自學或者培訓;

3.如果你滿足以上兩點並且對編程非常有興趣,那麼我建議你可以嘗試一下,但是在這兒的話還是要記住 零基礎學習真的是非常痛苦的前期,但是如果你熬過去了你會覺得其實Java也不是那麼的難。

好了,希望我的回答能給你參考建議,如果有什麼問題歡迎問我,我的頭條號是【架構師之旅】。感謝!


架構師之旅


26歲的話,我個人覺得不早不晚,對於java語言是一個很流行的一款語言,從事的工作也是很高薪的工作。

一般26了你一般都有自己的工作了,平時時間也不是很夠,參加培訓你覺得你有時間嗎,如果你去培訓去辭掉這份工作的話,那你覺得值不值得,還有準備高額的學費,然後畢業了之後再找工作,你覺得日復一日,還有必要嗎?

自學是一個很好的方法來的,通過自己空餘的時間來學習,可以先學好基礎,看一下視頻一步一步來,學一步,看一步,多敲成效會更好,如果你是看視頻的話,我推薦你《老猿自學編程》這個課程,本人主頁就有,完全可以幫助你自學。

這是老猿主推的一個課程,抵消費,靈活,簡單的教學方法,不懂得也可以問老猿,一步一步為你解答,跟著老猿一個階段一個階段去學習。

祝你早日自學成才。


老猿Java編程手冊


不算晚,如果你有前期有接觸過Java,那進門就簡單多了,起碼不像其他小白那樣一臉懵,制定一個學習階段去學習,Java基礎容易,但進階知識很多,想要學好得花費一定的時間,如果現在的你有一份穩定的工作,想要考慮轉行,可以在空餘時間去自學Java,去參加培訓機構的話就比較麻煩,週期長,一般都要3-4個月,還是填鴨式教導,把你拉高了,基礎又不牢,所以如果你想利用空餘時間學習編程、挑戰高薪,又不想交幾萬去培訓機構,那麼老猿自學編程歡迎你。《老猿自學編程》主要以自學Java編程規劃、疑問解答以及項目講解為主,體系化的教學方式幫你提升自身水平,不同於培訓機構的填鴨式。可以點擊頭像關注私信我諮詢問題哦


Java全棧之家


巧,92年的!工作三年的JAVA程序員為你解答!

先聊下經歷吧,年齡關乎個人在適應環境過程中的發展,對於軟件行業,更是如此,因為這也是一個修煉的過程,當然,每個人的目標不一樣,有人就願意做普普通通的程序員,而有人也盼望拿更高的薪資轉向高級工程師或者架構師!和大多數行業一樣,作一條鹹魚一樣的初級人員很容易,門檻很低!但是,行業中的普通人永遠都是過剩的!

在自己工作三年間,是跟著公司瞎混了一年半,在這一年半,很多問題都是請教老員工,公司是比較看重業務理解,而不注重技術的提升,而我是希望自己的技術得到提升,所以業務也只是瞭解一部分,並不怎麼感興趣,也就是說這一年半算是一條鹹魚了!接下來的一年半,是在外地,沒有了老員工在旁邊,開發過程中遇到問題,大都自己解決,因此,瞭解的東西更多了,於是乎,更想著去了解JAVA底層的東西,也更想知道怎麼樣才能把握住,不讓自己開發的程序出現太多問題。這期間的項目,學到了很多新東西,新思路,新架構,以前沒有詳細接觸過的技術也都慢慢的有了認識!

伴隨著好奇心的成長,很多的是對技術提高的迫切希望,因此網上查詢了很多課程體系,找了一個架構師培訓的相關課程,在此之後才覺得自己的技術大門剛剛敞開!

事實上,一個行業入門是很簡單的,就在提升自身技能的過程中是非常痛苦的,特別是非本專業的學生!

培訓班出身的自己也是在不斷的尋求深層次的學習,科班生或許會容易一些!

建議你優先考慮一下自我對職位,薪資的要求,然後想一下要在這個JAVA領域要做到什麼程度!26歲,確實起步相對晚了一些,但好過30歲以後轉的!但也意味著你需要花費很多的時間在學習上,做好準備的話,就去報培訓班吧,可以讓自己快速入門!

語言是敲門磚,而不是歸宿!


人生路誰主沉浮


不晚的,只要你喜歡,興趣是最好的老師,小編當時也是自學過來的,如果興趣可以私聊我。現在培訓機構真的太多了,如果你選擇培訓機構的話,要看好,不然你會被坑的,現在是經濟分享的時代,我推薦你去,慕課網,網易雲課堂,騰訊課堂,這幾個平臺都是很好學習平臺之一的,如果你之前沒有編程基礎,建議先去這些網站看看。有不懂的問題,就在今日頭條的提問,還有知乎這個也很不錯的選擇的,我的回答希望對你有幫助。

我是研究大數據方向的,現在是大數據,雲計算,人工智能時代,你需要學習的,可以關注+私聊我,免費給你全套java視頻,大數據,python等等。


黑哥互聯網乾貨分享


  1、認識java語言,包括jdk、jvm等等,知道代碼從寫好到實現之間的流程。

  2、學習java基本語法。

  3、學習操作系統裡的各種基本算法,因為下一階段的線程可能會用到。

  4、開始學習j2se,主要包括面向對象的關係、線程、集合文件等等。

  5、此階段結束可以做一些桌面程序等等小應用。

  6、進入j2ee學習,首先學習一些基本的前端知識,html、css、java、jquery、ajax

  7、深入學習一些前端東西,比如easyui、bootstrap、vue等等。

  8、進入後端學習jsp、servlet。

  9、學習數據庫mysql、oracle、sqlserver、DB2.

  10、學習ssh框架,因為小部分企業目前還在使用此框架。

  11、深入學習ssm框架,由於很多企業開發都使用此框架進行開發。

  12、著重理解掌握spring框架,並且能夠最終源碼。

  13、學習各種設計模式,試著自己去寫一寫簡單的框架。

  14、學習其他後臺框架,比如activiti等。

  15、maven、git、svn等項目管理工具的使用。

  16、學習面向服務的體系結構soa、webservice等

  17、jms、EJB的開發等。

  18、瞭解並使用weblogic、websphere等。

  19、JVM優化、java程序性能優化等。

  20、學習分佈式技術tomcat、Nginx、併發控制等等。

  當然會了這些技能就可以勇敢的出去找工作了。不過,實踐是學習Java技術歷程中最極其重要的一環。脫離了實踐,是學不好實踐的。最好是找一些真實的項目來演練,看看自己技能的掌握程度。

  如果對java感興趣,不妨來千鋒教育看看,全程線下面授,還可以免費試聽,也可以諮詢官網免費領取全套的學習視頻資料。


千鋒廣州


26歲學習當然是不晚的,現在這個時代畢竟是活到老要學到老,什麼時候開始學習都不晚。

現在我們回到你問是否要培訓上,因為本公司主要也是在IT行業,也正好了解一點。

私以為培訓還是自學,取決於你學習的目的,如果是興趣愛好那就選擇自學,自學就適合對這個感興趣的人。利用自己空餘的時間來多學習一門知識也是為以後自己能夠有更多的選擇權。

如果是想要就業的話,建議選擇培訓,有一下幾個好處。

1、所花時間短,畢竟現在是26歲了,可能現在已經有女朋友了,也會面臨成家的壓力,個人覺得現在這個年紀時間最重要。

2、遇到問題有專業人士即時解答,在學習一門新的知識的時候,總會遇到這樣那樣的問題,有的你可以通過自己解決,但有些專業的問題就解決不了,所以還是需要有人在學習的時候指導一下。

但是要培訓也不要抱著一下成為技術大佬的想法去,培訓機構只能讓你比自學的人快速入門,入門後的發展還得靠自己不斷的學習和琢磨,畢竟老話說得好“師傅領進門,修行在個人”。

而且IT行業的最大特點就是技術更新快,IT從業人員需要不斷的學習,如果你認識IT行業的人,你應該能感受他們的自學能力和學習自主性一般都很強,就像現在很火熱的大數據、Python很多IT從業人員都是自學的。

所以還是得根據你自己的目標來進行選擇,希望能對你有所幫助。


全階魔方


很高興你的提出這樣的問題,說明你還有上進心 ,說回問題,我提一個日本82歲的老太太都可以學會編程,做遊戲,上架蘋果。

老太太敲鍵盤都顫抖的,都能學會編程,做遊戲項目。

你說26歲學,會晚嗎?

只要會開電腦,會用拼音打字,就可以學習java了。

編程是一門每天都要學習的技術,沒有人敢說學到終點,掌握不代表精通,精通不代表吃透,要每天學習,讓自己技術時刻進步,Java的學習內容說多不多,說少不少。


分享到:


相關文章: