零基礎學習程式設計難嗎,零基礎想學程式設計難嗎?

2021-09-01 01:11:53 字數 5821 閱讀 5293

1樓:叱幹小草

一般普通的程式設計,一半是編譯環境的配置,一半是debug,也就是解決程式中的邏輯錯誤。

新手程式設計推薦使用vs code + visual studio或notepad++ 和eclipse/intellij/netbeans 。寫好**貼進去,然後用vs跑,出了錯設定斷點然後用vs debug工具看斷點的地方各變數和記憶體的狀況。然後用step run 一步步的跑看**出了問題。

剛學程式設計這個過程其實就是體力活,自己都不怎麼寫,把網上下的**都整得能跑通,而且知道是怎麼執行的就好了。

下一步你得學一些資料結構,知道常用的資料型別和資料結構,知道變數是一類最基本的物件(物體),數值變數和字串變數是兩種基本型別,分別放數字和句子(數字digit得是數字形式numeric才能在公式中計算,數字digit如果在句子中就是字char, 不能計算的)。接著要把一群數字和字放在一起,跟寫得卡片放在卡片夾裡一樣,就是數列list/array;給list加標籤就是dictionary;標籤如果是複雜物件(比數字和字串複雜)就是arraylist。然後再進一步學習heap、queue、maplist、linked list、tree、graph、trie等等。

個人覺得普通程式設計師資料結構學到trie就足夠了,這已經到資料庫的基本結構了。

然後就是弄通各種loop, for /do while/switch 等等,然後是iterate概念全部背下來。

下一步你就得學習演算法了,基本排序演算法能讀懂手寫出來,就能勝任基本的碼磚工作。然後可以看一下backtracking, divide and conquer, dynamic programming等等,工作中就夠用了。

接下來得學習下作業系統,環境變數、進城、執行緒等等,linux中得學習shell,怎麼mount 資料夾等等。然後tcp/ip 、udp等協議都看一下。

基礎知識學習(背)得差不多了,就得開始實踐了,推薦練演算法和程式設計齊頭並進。練演算法就在leetcode上刷題,然後看論壇問題討論就夠了。做專案就在github上fork 感興趣的專案,然後用mvn、gradle之類的配好各種庫,跑通,然後改專案的例子,實現自己的功能。

這步得花不少時間和精力,但絕對值得。

差不多有一些能跑通的例項之後,得鍛鍊自己的**準確度和debug的能力了。這時候推薦用linux裡面的vim寫**,然後用command line 編譯連結執行。高強度的手動debug一陣子,出錯越來越少,找問題越來越快,應該就是合格的入門程式設計師了。

再後面的提升,就得自己慢慢修行了。師傅領進門,修行在個人。

2樓:武漢新華電腦學校

零基礎學起來還是有一定難度的,想要學好更是需要堅持到底,鍥而不捨哦。

3樓:蘭州新華網際網路學校

可以學習的,難度肯定是有一點,但是更多的是需要自己喜歡,從而慢慢掌握它,再深入的研究剖析它,讓它成功的為自己所用。

4樓:匿名使用者

不難,我六年級學c++,才半年c++**,藍橋杯二等獎,在傲夢學的,線上教學,效果很好

5樓:山西新華電腦學校

不難也不簡單,能堅持下來這才是重要的

6樓:峰峰

可以學習,就看你是針對於少兒 還是 **了。

零基礎想學程式設計難嗎?

7樓:千鋒教育

學習程式設計沒有什麼特別的捷徑,最重要的就是對學多練習,找一本適合自己的基礎程式設計教程,根據教程的提示在電腦上自己嘗試操作,經常練習就能找到程式設計的技巧,另外,學習程式設計入門還是建議從c語言開始入門學習,c語言可以說是最好的基礎語言,學好c語言有助於其他高階程式語言的掌握學習。

8樓:雲南新華電腦學校

程式設計這個東西說難也難說不難也不難,平時就要好好學的,因為這個程式設計很枯燥無味,但是隻要學好對未來的就業前景是不用擔心的,資薪方面也不用擔心,程式設計師都是高工資行業。

9樓:真雅容洋美

首先這要看程式設計的需要

對於程式設計來說,基礎沒有特別的要求,關鍵是運用程式語言(比如c語言,但是有的不能說程式語言!)的能力來寫出好的程式,

只要你能正確並時不時靈活的運用大腦,即能從外部學到知識,又可以結合自己的理解,這就是程式設計的基礎吧

個人認為程式設計師的bios--聰明能幹的大腦

這裡說得不是程式設計入門,你現在需要先認準一種程式語言,再深入學習,需要什麼學什麼,並不浪費時間,還有,從別的語言**學習程式設計技術會加深對程式設計的理解

程式設計的基礎就好像是學語文一樣,隨著自身的見多識廣會逐步理解和昇華!!要多積累就行

回答者:1、英語基礎

單詞背出沒一開始沒大礙,但一定要認識26個英文字母!(易語言除外,易語言中除了使用api,一般可以避免英文)

2、數學基礎

如果你連什麼是三角函式都不知道,你就無法運用那些函式了

程式設計與數學關係密切。

最初的電腦學家幾乎都是數學家

3、審美基礎

win程式設計一個要點便是介面的友好程度

4、素質基礎

你必須能夠吃苦耐勞,不恥下問,持之以恆

5、電腦基礎

你要會用滑鼠,會打字,會用作業系統。

就這些了,其實入門很簡單,祝你成功!

10樓:張愚頑

零基礎學程式設計並不難,特別是以你的條件,是大學畢業文化水平高,而且財會專業又對電腦有一定的操作能力,所以說學起來就更加快了

11樓:長沙華瑞it學校

現在是資訊網際網路時代,學一門技術,以後好就業。

考慮去學習it專業,從零基礎教學,可以來看看。

發展前景還是非常大的,辦公環境好,市場需求大。

12樓:成恕碧鵑

會者不難,難者不會。呵呵

因人而異

我就是搞程式設計的。

我覺得學習程式設計最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較紮實的基礎,對今後的程式設計工作是很有益處的。即使在學習新的程式語言也無所謂,因為它們有很多相通之處,可以相互借鑑.

也有人說程式設計要記大量的**,我覺得程式設計就是複製,貼上,改**的過程。很多東西不是用來記得而是用來了解的,在學習程式設計過程中,重要的是學習程式設計思路和技巧,而不是記大量的**。

現給大家推薦本人常用的**資源

希望對大家有所幫助

瘋狂**

http://xiaotianyizu.lingd.net記得儲存書籤呵呵

13樓:江西新華電腦學院

你可以去學習一門很不錯的選專業呢,現在都是

網際網路的時代,學習電腦會很不錯,在社會之中還是需要很多電腦行業的人才,電腦對於現在的年輕人是一個瞭解的行業,所以學習電腦會很容易上手的,而且學習電腦專業是0基礎入門學習的呢

14樓:山西新華電腦學校

這個得看你的學歷,還有你的個人學習能力,如果學歷不高,可能學習能力要稍弱一些,零基礎學習是真的困難,如果是大專本科那就還好,零基礎自學不難。

15樓:考奧維杞奧

程式設計不難啊。

最好有英語基礎,不過只是程式設計的話,用到的英語很簡單的,實在不行就裝個有道字典之類。要有團隊意識,現在都是團隊配合著做專案。其他就沒什麼要求了。

推薦學習c語言,應用範圍廣,基礎紮實,能上(上層應用)能下(底層或系統驅動),也可作為c#,c++的基礎,入門不難,深入可研究系統原理。

以下是學c快速入門,本人原創。

常用c語言基礎總結(60%以上**),但是不寫程式是永遠入不了門的基礎概念:

資料型別--int,char

運算子--加減乘除,賦值,判斷

表示式--資料型別

與運算子的幾種典型組合

基礎程式結構:

順序--普通程式

選擇--if/switch語句(可先熟悉if)迴圈--for/while/do

while語句(可先熟悉for)

(前面都會了之後)

陣列,函式,指標,結構體,位運算

推薦書籍:譚浩強《c程式設計》,凱尼格《c陷阱與缺陷》

那些新手入門什麼的沒有太大用,譚浩強那本《c程式設計》已經不錯了,有的書講的東西太多新手接收不了反而不好,更有甚者知識體系不連貫或者不全面,那就麻煩了。譚浩強那本我以前在學校是一直拿來當工具書用的,當時寫過的c**量大概在1w行左右,我覺得初學完全夠用了

16樓:看見沒

自學c/c++自己整理了一些學習資料,需要的拿走!

17樓:困在謊言岡

看你適不適合,對程式設計感不感興趣了,我是在動力節點培訓的,十月份畢業,薪資12.5k,這邊授課是比較專業的。

18樓:劍神萬人敵

比如我,現在高3,對學程式設計有興趣,應該從那開始學呢?

19樓:大大騙我錢

我感覺你跟我差不多,我覺得我想去機構學習,然後參加面授的培訓,我認識一個交專門遊戲開發的老師,我可以介紹給你 然後你可以問問他;

20樓:匿名使用者

學軟體吃青春飯,你看**有年齡大的在上班,等年齡大了找工作時問題

21樓:匿名使用者

其實程式設計不難,如果你感興趣,學起來非常快,但是自學的話會有一些難度,主要是太考驗自身的自制力了。

零基礎學程式設計難嗎?

零基礎學習程式設計的困難在哪?

22樓:北大青鳥建大it學院

接觸新知識,尤其是bai

程式設計語du言會覺得枯燥,zhi複雜,很難懂,建議dao最好的是直接報班學習,一方專面屬短期培訓節省時間成本,另一方面學校的教學、管理、就業等等各方面服務更完善,有助於在新的知識領域加快學習進度、學習興趣,順利實現轉行就業。

23樓:長沙華瑞it學校

現在是資訊網際網路時代,學一門技術,以後好就業。

考慮去學習it專業,從零基礎教學,可以來看看。

發展前景還是非常大的,辦公環境好,市場需求大。

24樓:長沙新華電腦學院

主要是自學的話太零散,可以看看這邊,網際網路it學校

25樓:匿名使用者

沒有方法和技巧,對於程式開發來說,沒有一個引路人,學習起來很吃力的,你可以在【三人行慕課】這個平臺上看一下,這裡面的課程很多,而且有很多系統的學習方式

零經驗的人學程式設計難嗎?

26樓:小嫣老師

不難。學程式設計到底難不難,能不能行,更像是一個偽命題,因為比這個最重要的還是你自己想不想學和願不願意學。況且學習本就是一輩子的事情,任何一個崗位要晉升,都需要通過不斷的學習才能有所成長,所以並沒有什麼真正意義上的“半路出家”這一說法。

如果25歲學程式設計,35歲的時候,你已經有10年程式設計經驗了。

程式設計的世界是多元紛繁的,大的方向就分前端開發、後端開發、移動開發、雲端計算、資料處理、智慧硬體、物聯網、虛擬現實等等,光程式語言都幾十種。如果沒有做過功課,貿然進入只會分分鐘懵逼。所以最好是根據自己的興趣愛好再結合市場前景,先選定一個方向,再選擇一門語言,然後頭也不回的深深扎進去。

it行業技術更新迭代很快,可能一個很火的技術兩三年就會出現新的更好的解決方案。所以如果不想被淘汰,不想上裁員名單就得不斷學習新技術,重要的是能夠應用到實際的工作中。單純的理論學習不如一次嘗試甚至是錯誤嘗試來的深刻。

動手、動腦、動心。

也許沒有誰生下來就適合程式設計,不會的可以學,學不會的就再學一次。總能搞個一知半解。新手上路,蹭幾次車,劃刮幾道劃痕。

慢慢就熟練了。複製貼上的永遠是別人的,自己動手哪怕是模仿也終會成為自己的。

零基礎學習程式設計的困難在哪,零基礎想學程式設計難嗎?

接觸新知識,尤其是bai 程式設計語du言會覺得枯燥,zhi複雜,很難懂,建議dao最好的是直接報班學習,一方專面屬短期培訓節省時間成本,另一方面學校的教學 管理 就業等等各方面服務更完善,有助於在新的知識領域加快學習進度 學習興趣,順利實現轉行就業。現在是資訊網際網路時代,學一門技術,以後好就業。...

python零基礎怎麼學習,零基礎想學Python難嗎?

想要系統的學習最好就是報培訓班。避免了很多不必要的坑。而且有問題可以直接問老師,解決的很迅速。另外,有一群志同道合的同學一起學習,學習興趣和勁頭都會不一樣。買一些基礎書籍來入門 python 英國發音 pa n 美國發音 pa n 是一種物件導向 解釋型計算機程式語言,由guido van ross...

英語幾乎零基礎想學雅思英語幾乎零基礎想學雅思

你好,很高興為你回答 學習雅思主要是自己的基礎情況如何。所以只能給你一些選擇學校要注意的點 1 雅思考試由聽說讀寫4個部分構成,課程一定要系統,那種所謂隨到隨學的不是您的首選,這類培訓不夠完成系統,學習效果不紮實。2 班級人數不能太多,建議維持在10 15人之間,人多了老師根本不能照顧到你你好,你只...