-
1 # 易點房產資訊
-
2 # 凡中奇
好學不好學主要是看自己的基礎,一般來說,你的數理化成績比較好的話,學習程式設計會容易一些,另外跟性格也很有關係,可以耐得住寂寞,長時間思考問題並不是所有人都可以經受得住的,其實你可以看網上一些基礎培訓教程,堅持個把月就知道自己是否合適了!
-
3 # 灰太狼3937909
現在也有很多培訓教育機構根據目前比較主流的社會需求也有0起步培訓。對於初學者沒有基礎的人不免也是一個比較快速有效的渠道。看書的話對於初學者不免有些懵逼。不過首先得對於確實想學習的人,不然什麼途徑都是混日子,比起枯燥乏味的碼農職業,不如學點廚藝啥的,來的直接有效。
學習程式設計的關鍵是邏輯性鍛鍊,培訓學校一般是基礎,和填鴨式快速入門能夠基本適應工作需求。
程式設計因人而異,十幾歲小朋友可以超神,也有學了十幾年了,還是那樣的。如果非得分一個階段的話,1-2年入門起步分水嶺(分實操型和理論型,實操一般就從事對應的科技公司程式設計工作。理論即可能畢業後考入事業單位或政府等部門的計算機相關科室,理論知識都懂,但編點啥可能不行了)。3-5年能正常完成工作指令。6年以上,基本可以製作客戶想要的內容,能把正常的客戶需求轉化為軟體開發邏輯。能夠讓程式碼清晰分類,標籤清楚不混亂等等。
-
4 # IT人劉俊明
首先,答案是肯定的,程式語言是可以零基礎學習的。
隨著軟體開發技術的不斷髮展,程式語言的使用也越來越方便,總的來說程式語言並不難學,即使沒有任何計算機基礎,也可以透過一個系統的學習過程來掌握程式語言。
目前經常使用的程式語言有幾十種,包括Java、C、Python、C++、PHP、C#、JavaScript、R、Scala等,這些程式語言往往都有自己特定的使用場景,在難易程度上也有一定的區別。通常情況下,Java可以用於Web開發、大資料開發、Android開發等,C語言可以用於作業系統開發、嵌入式開發等,Python可以用於Web開發、大資料開發和人工智慧開發等,C++可以用於多媒體領域的開發,PHP主要從事Web開發,C#可以從事Web開發、後端服務開發等,JavaScript主要用於前端開發,R和Scala通常用於大資料開發。
學習程式語言通常並不需要多少計算機基礎知識,但是具備一定的計算機基礎對於程式語言的學習還是很有幫助的,尤其是對於抽象概念的理解會更加清晰。通常來說,掌握以下計算機基礎知識還是有一定必要的:
第一:作業系統知識。作業系統知識對於程式語言的學習還是有較大幫助的,學習作業系統主要是瞭解作業系統的體系結構、資源管理、程式管理、任務排程等內容。通常來說,系統的學習一下Linux作業系統還是有必要的。
第二:計算機網路知識。計算機網路知識主要描述計算機網路體系結構、資料通訊原理、通訊協議、安全等內容,掌握計算機網路對於網路程式設計的理解會起到重要的幫助作用,更容易讓學習者建立起畫面感。
第三:資料庫知識。資料庫知識是程式設計師必須掌握的內容之一,包括資料庫的關係結構、Sql語言、事務處理等內容。
-
5 # It已成往事
程式設計好學嗎?0基礎可以學嗎?有什麼要求?
第一,無關數學,對於許多想要做程式設計師的人來說,最大的疑慮無疑是 “學習不好 尤其是數學 ” 。但是數學與程式設計究竟是怎樣的關係?一定是數學好的人才能學程式設計嗎?“ 實際上數學和程式設計的關係沒有很多人認為的那麼大。”尚學堂高淇老師說過:“非數學專業或者文科並不是學程式設計的障礙,但關鍵在於數學背後的邏輯思維能力,這決定了一個人最終能夠在這個行業上取得的上限。”
第二;有正常人的,邏輯能力,程式設計本身就是一個工科型的學科,工科型的學科,有個特點就是,重複不斷的,練習程式碼,就會熟練的掌握技術,俗話說熟能生巧嗎
第三:無關英語,有初中詞彙量500就可以了,程式設計本身是有常用詞彙的,你用的多了,自然就會記錄下來,就像是醫學的常用詞彙,
第四:興趣及毅力,學習要堅持下去,尤其是真正熱愛程式設計這件事本身,比大多數人想象的都要重要。否則在後期會寸步難行。
萬事開頭難,你可以去尚學堂網站看看,資料程式設計路線都有詳細記錄,希望你學有所成,
回覆列表
0基礎可以學,外面有培訓班,不過只教一些最基礎的知識,透過一兩個專案程式設計過程中遇到的問題,上網搜尋解決辦法來鞏固和學習新知識,後期發展在於個人的付出