-
1 # 不羈放縱愛自由152639911
-
2 # 小熊社長
應樓主的回答,就目前市場上的培訓來看的話,零基礎學習軟體大致需要6個月左右,當然了,如果你比較聰明的話,4個月的時間也夠了。當然了,上面的前提是你的有一個明確的目標和清晰的學習路線,不然也是白搭。就說學習JAVA而言的話吧,
想要系統的學習Java,首先應該有一個學習的大綱。這樣的話對於學習起來會非常有幫助,而且學習的目的性也會更加的清晰。樓主說已經看過了相應的Java書籍,那麼有十分的瞭解嗎?對於Java的基礎及相應的框架有過相應的例項開發嗎?
這是在之前的回答中用到的Java學習圖譜,現在拿出來再看一下。
學習JAVA,如果你是一個初級水平的菜鳥,菜鳥到什麼程度了?菜鳥到連HTML都不知道怎麼弄的,那麼我建議你先首先學習下HTML相關的知識。因為不管什麼語言,只要是開發,不可能連HTML這種最最基本的語言都不知道吧,這是不太現實的。
看上圖,首先學習分階段性:
第一階段: HTML、DIV+CSS及相關的前端基礎知識語言;
第二階段: JavaScript及相關的JQuery、Ajax等互動相關的知識;
第三階段: JAVA基礎,面對物件思想以及IO流等JAVA基礎知識;
第四階段: JSP及Servlet,以及相關的JDBC連線資料庫等相關的知識;
第五階段: Java及JSP、Servlet等相關知識學完後,之後就是資料庫Mysql、Oracle等相關知識;
第六階段: 三大主流框架Spring、Struts2及Hibernate,抑或是Mybatis等框架,學完框架基本上就OK了,就可以出去找工作了;
-
3 # 長沙一度軟體教育學校
零基礎改行學軟體開發所需要的時間那就要看你是自學,還是培訓了。
1、選擇自學
a、有些人自制力強每天可以拿出很多的時間去學習,這樣花費的時間就會比較短。
b、有些人天天吊兒郎當,三天打魚兩天曬網的話,那到底需要多長時間就真的不好確定了,甚至有很多人在學習的途中堅持不下來半途而廢的也不再少數。
所以榮老師想在這裡慎重的提醒一句,如果你是零基礎的話,建議不要自學。因為網上看書或者影片,都是比較落後的教材了,而且網上的那些影片教學都不夠系統,老師也不能由淺入深的方法去講解,這樣你自學起來就比較苦難,還有就是遇到問題也不能及時解決,就算你再有興趣,在這樣的情況下也無法繼續下去,最終就是放棄,這樣一來就浪費時間了。
2、選擇培訓
如果是透過參加程式設計培訓的方式學習程式設計的話,這個就取決於專業的學校所開設的班級,一般是有大學生班,學習時間一般是在6-8個月,高中生班,學習時間是在兩年左右,現在也有初中生開始學軟體開發了,一般學校時間是在4年左右的樣子。
參加IT培訓可以有這幾點好處:
a、掌握較先進的技術。
b、增加實際工作經驗。
c、獲得更多就業機會。
所以零基礎改行學軟體開發要多久,自己看了上面的解說,應該就清楚了吧。
回覆列表
零基礎學習軟體開發需要的時間比較久,至少得需要半年以上吧。
零基礎從其他行業的來學習的,先選擇一個方向,再給自己規劃一條合適的學習路線,進行系統的學習,每天保證一定的寫程式碼的時間,保證一定的程式碼量。在學習的過程中,做好筆記,儲存好寫過的程式碼,作為以後複習的參考。
目前最火的非Python莫屬了,人工智慧的蓬勃發展,Python的熱度持續上漲,關注度持續增加。學習起來相對於其他的程式語言來說也更容易簡單,更容易入門,語法極其簡潔,而且各個公司對於Python人才急缺,但是掌握Python技術的人才不多,造成各個公司急缺Python開發人員。
以前學習Python的學習路線,可以作為學習的參考,還是挺不錯的。
1、Python基礎及資料庫開發
2、web前端
3、Python web開發和企業專案實戰
4、Linux
5、NoSQL
6、資料視覺化
7、爬蟲技術
8、人工智慧
詳細的可以到“如鵬網”上去了解一下,有網路的地方就可以學習,極大的降低了想學習成本。每個章節的後面都有相應的練習題和麵試題,需要通過錄音的方式來進行提交,有問題隨時提問,老師實時答疑,有新的課程更新了,也是可以繼續來學習的,以前學習的時候,也有很多是其他專業來進行系統的學習的。