學兩年。
學習編程需要4個月左右,時間太短是學不會的,如果想學得深一點的話,需要學習2年左右。
在進行學習的時候,必須要先把握最基礎的知識,不然的話后期工作起來會感覺很難。
編程是編定程序的中文簡稱,就是讓計算機代碼解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,并最終得到相應結果的過程。
為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。
至少半年。
如果想要學一門技術的話,至少要學習半年才能夠入門而且這時候你的經驗并不是完全充足的,還需要一定的積累而代碼是一件比較艱難的事兒,所以至少要半年到一年,更多的甚至要到三年左右。
如果是理科的話,半年就差不多,如果是文科的話,要的時間會更長,所以代碼學習時間比較艱難的事。
零基礎學習軟件開發需要的時間比較久,至少得需要半年以上吧。
零基礎從其他行業的來學習的,先選擇一個方向,再給自己規劃一條合適的學習路線,進行系統的學習,每天保證一定的寫代碼的時間,保證一定的代碼量。在學習的過程中,做好筆記,保存好寫過的代碼,作為以后復習的參考。
目前最火的非Python莫屬了,人工智能的蓬勃發展,Python的熱度持續上漲,關注度持續增加。學習起來相對于其他的編程語言來說也更容易簡單,更容易入門,語法極其簡潔,而且各個公司對于Python人才急缺,但是掌握Python技術的人才不多,造成各個公司急缺Python開發人員。
以前學習Python的學習路線,可以作為學習的參考,還是挺不錯的。
1、Python基礎及數據庫開發
2、web前端
3、Python web開發和企業項目實戰
4、Linux
5、NoSQL
6、數據可視化
7、爬蟲技術
8、人工智能
詳細的可以到“如鵬網”上去了解一下,有網絡的地方就可以學習,極大的降低了想學習成本。每個章節的后面都有相應的練習題和面試題,需要通過錄音的方式來進行提交,有問題隨時提問,老師實時答疑,有新的課程更新了,也是可以繼續來學習的,以前學習的時候,也有很多是其他專業來進行系統的學習的。
計算機編程需要一直學習,互聯網的重要特點就是知識更新快,需要不斷學習新知識。
如果你是想入門一種編程預言,從小白到可以寫hello world,差不多一周,從hello world到實際簡單循環,判斷,數據結構等至少需要一個月,還是要天資聰穎,勤學苦練的。過了這個階段,你就需要開始看大量的例子,初步接觸架構,流程等等,看大量的實例來豐富你的編程思路。這個階段時間不定,過了看懂的階段就是要自己改這里面的功能,從小功能到整體架構之類的擴展。這些都掌握以后你就入了使用這門預言的門,剩下的就是不斷修煉了。