-
1 # 這樣學程式設計不枯燥
-
2 # firefly的零光片羽
看你的方向 和自學能力
我以前也是自學java 走web路線 花了一年時間左右
基礎3個月 剩下的3大框架 然後springmvc 還有一些前段框架 什麼的
後來轉安卓花了一個月時間
老實說現在程式設計也不好混
-
3 # 程式魚哥
作為一個自學java的過來人是深有感觸來回答這個問題的。
我大概也是25,26歲零基礎自學的java,自學java之前從事市場拓展工作,其實跟銷售差不多。每個星期五天至少有4天不是在出差就是在出差的路上。眾所周知,做市場拓展是很辛苦的,出差的生活就是每天要從一個地方著急忙慌趕車到另外一個地方,有時候半夜很晚才到達目的地,吃飯,找酒店,準備明天見客戶的資料……這種出差生活著實讓人身心俱疲,也沒掙到什麼錢,隨著年齡越來越大,越發顯得有心無力。從這個時候就萌生轉行it的打算。經過一段時間的猶豫,選擇了java作為入行程式語言。
自學前期,考慮到經濟水平和帝都的高消費,決定邊工作邊學習,每天忙完工作後基本上就待在酒店,利用這個閒暇時間來學習java,還有周六日休息的時間也利用上。隨著學習的知識越來越深,難度也越來越難,越發覺得精力不夠,每天忙完工作已是身心疲倦,到酒店後就想倒床睡上一覺。突然有一天,忙完工作後疲倦地躺在酒店的床上,望著桌子上筆記本,本來想去學習,身體卻是如此疲憊,絲毫沒有想起床學習的意思,然後我就仔細地想了一下:邊工作邊學習雖然有一定的收入,但是精力太分散,尤其是分到學習上的精力太少。現在學習就是小打小鬧,不成氣候,要想以後脫離這種出差走上穩定的生活必須把主要或者所有的精力放在學習上,不然永遠都改變不了現狀。於是,我就向公司提出了離職,全身心把精力和時間放在自學java上。
回想起這段自學java的歲月,我深知當初的決定是對的。現在很多網友、朋友私信或微信我怎麼自學java,抱著對他們負責地態度,我首先會問他們的一些自身條件,比如性別,年齡,學歷,學力,興趣等級等等,還有一個就是學習的決心到底有多強烈。如果真的下定決心改變當前現狀,改變經濟狀況或者出人頭地吧,前期簡單的知識允許邊工作邊學習,但後期的學習一定要全職學習,不然學成的機率幾乎很小。為什麼我要這麼說呢?首先,java是一門功能強大的語言,涉及要學習的知識點繁多,知識體系較為複雜,必須拿出充足的時間和精力按照相應的知識體系系統學習。另外,繁多的學習知識對於初學者一定要連續性學習,否則學得快,忘得快(很多人應該深有體會),邊工作邊學習打亂了學習的節奏,學的知識太容易遺忘。
再說說自學java學成所需時間:全職時間自學大概需要花費4—6個月,當然具體時間因人而異,每個人的學習能力,理解能力,悟性等都不一樣,但是要學習的知識是固定的,每天花的時間越多,學得越快,用時就越少。所以這跟個人努力程度有很大關係,我當初學的時候沒人帶,走了不少彎路,該學的不該學的都學了,大約花了5個月時間去找的工作,不到一週工作就找到了,千萬不要相信那些說自學找不到工作的話。
很多人學習程式設計會走兩種途徑:培訓或自學。因為當初的懵懂我也想去培訓,最後發現培訓有諸多問題,最重要的一點就是學費太貴,對於普通家庭,一兩萬的學費還是很吃力的,滿堂灌的灌輸式學習方法也不是我認同的,所以最後逼得我走上自學。現在發現自學挺好的,學了很多跟學習無關的東西,包括心智鍛鍊,抉擇,動手動腦能力,自立,獨立思考等等。
-
4 # 人生的智慧
可能我的回答與這個問題關聯不大。我覺得學習一定精通,才能比別人更出色,只有根據自己的愛好來學習的事物才能作為立身之本,未來以來,不要只看眼前。當然。零基礎學習,要看你的學習能力而定了,學的快,五個月應該差不多了。
-
5 # 甜甜卷ttj
看你的情況是在自學java吧?自學對於在職人員來說,這戰線拉的太長了。
如果你考慮從事java工作的話,那我建議你係統培訓,學習路線和學習框架都會很清楚的給到你,而且還有老師答疑,學習交流群,會給你自己節省了很多時間,然後縮短學習時間,早點就業賺錢。
我是在百戰程式設計師學習的,是北京尚學堂他們家做的線上品牌,教學課程非常棒,而且系統全面,課程就是針對零基礎學習的,學習時間自由,你可以在下班後學上2-3小時,週末可以多學。最主要還有就業推薦,服務很周到。你有興趣可以去了解下,我目前薪資15k. 在這學,只要自己付出努力,那一定有回報,這的課程價值還是非常高的,良心推薦!
回覆列表
零基礎學習Java,系統的看影片教程的效果會更好一些,邊看影片邊敲程式碼,很多新的知識點透過別人的講解會更容易理解和吸收。學習時間只能下班後或者週六日的話,需要花的時間就會久一些,每天都保證四個小時以上的學習時間的話,差不多需要7-8個月左右。
學習Java的時候,看的是"如鵬網"的《這樣學Java不枯燥》影片教程,適合零基礎的人學習,課程體系的設定可以極大的激發對程式設計的興趣,透過開發超級瑪麗,飛機大戰,吃金幣,連連看,湯姆貓等來講解Java的基礎知識點,學習起來不枯燥,沒想到Java還可以這麼學。
Java學習路線和重要知識點列舉:
1、Java語言基礎
2、Java高階技術
3、web前端
4、Javaweb程式設計(核心階段)
5、企業框架
6、專案階段
7、企業專題
詳細的可以到如鵬網上去了解一下,有網路的地方就可以學習,學習的時候,很多都是利用空餘的時間來系統的學習的,每個章節的後面都有相應的練習題和麵試口才題,需要以錄音的方式進行提交,為面試做準備。
有新的課程更新了,也是可以繼續來學習的。比如說,Java提高課程,內容包含:分散式、設計模式、前端技術、網路支付、全文搜尋引擎、Docker、WebService等。