請問如何一步一步的學習成為一名精通程式設計的人

時間 2022-11-24 14:15:31

1樓:中國死狗

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

我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像c語言那麼靈活,易於理解和學習。 然後可以繼續學習c語言,這個語言比較靈活。

有了pascal的基礎,在進行c語言程式設計就不會因為c語言的靈活而有問題 。後面的就可以學習vc什麼的了。

c語言的書推薦譚浩強的,比較好。

我當時學習pascal和c語言的時候是將書後的習題都做了一遍,感覺效果很好。

當然了,學習什麼語言也要看你具體準備從事什麼行業。例如你要進行嵌入式開發,c就是很好的選擇,如果是windows開發,那麼vc就不錯。還有資料庫方面的開發、網路開發等等。

不同的語言適合不同的方面。要看自己的選擇的,呵呵 。

還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言裡所用到的單詞量很少,而且都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。

至於數學什麼的,其實數學只是培養你乙個邏輯思維能力,在初學程式設計的時候影響不是很大。況且,作為乙個基礎程式設計人員來說,上面還有系統分析師、專案經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文件寫**就ok了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子**。

在你學習好c語言以後,個人建議好好學習一下資料結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。

只是一家之言,有不到之處,還望見諒!

參考資料

2樓:匿名使用者

如果打算去上培訓課的話還是慎重的好 什麼北大青鳥的 只是起到師傅領進門的作用 錢花好多卻學不到什麼東西 關鍵還是自己找書自學 先找一些入門經典書看看

要怎樣一步一步的成為房產估價師?請詳細說

順其自然就好。不要太關心這種事。考試臨近,周圍考生都在抓緊分分秒秒複習,這對考試成功非常重要,但考場答題經驗也不容忽視。我根據自己參加自考的經驗,特別向考生介紹一下考場答題經驗。首先,拿到試卷後不要忙於先看題目,而要先寫好姓名 准考證號 座位號。其次,要仔細審題。在考試過程中,解答每一道題都要先審題...

貝爾與齊達內的關係是如何一步一步破裂的

事實上,每個人都知道貝爾和齊達內有著良好的合作關係,但是現在將相觀念不合。齊達內對貝爾失去了耐心,貝爾也對齊達內非常不滿。本賽季貝爾和齊達內一度關係緊張。然而,基輔在冠軍聯賽中的英雄事蹟之後,威爾斯人的一再受傷和爆發讓齊祖對他失去了耐心。皇家馬德里頹廢的賽季終於結束了。上次主場失利是這個賽季球隊狀況...

被動的職場新人,是如何一步一步失去工作的?

職場新人千萬不要 作 否則只能是讓老闆厭惡。被動的人只能是越來越被動,職位只有這麼多,領導只可能選有能力的人來擔任。眼高手低,覺得自己有些學歷,便不將別人放在眼中。被其他有眼力見的人搶了工作,被領導認為沒有用處。不主動學習新的東西,沒有辦法變得優秀,就被別的優秀的人取代了。按部就班,只做自己的事還喜...

對說一步動一步的下屬如何調動積極性

記得有人曾說過這樣一段話 你可以買到乙個人的時間,可以雇用乙個人到指定的工作崗位,可以買到按時或按日計算的技術操作,但你買不到乙個人的熱情,買不到創造性,買不到全身心的投入,你不得不設法去爭取這些更重要的東西。其實乙個企業的管理者積極爭取用金錢所買不到的職工的工作熱情和積極性,便是如何更好地調動員工...

如何走好人生的每一步,如何走好人生每一步?

世上的路很多,其實歸根結底只有兩條 上坡路和下坡路。走上坡路,沿途可能會有荊棘刺破你的雙腳,你付出了汗水 淚水和血水,也不一定走得很高 走下坡路就顯得很容易,你無須把握自己,任他人把你帶向何方。在乙個新的起點上,如果你想使自己以後的人生過得充實而有意義,你就要給自己確立目標 如果你想過前輩子無怨後輩...