電子工程網
標題: 為何要學編程?如何學編程?用什么語言最好?有什么好書? [打印本頁]
作者: zone 時間: 2015-9-13 11:10
標題: 為何要學編程?如何學編程?用什么語言最好?有什么好書?
一、為何要學編程?
每個人的動機不一樣。大致有:
1、為了找個好工作;或為了有更好的機會和更好的發展。
2、看到別人超厲害,所以也想學。
3、實際工作中很多場合需要。
4、從小就立志做個程序員,做軟件工程師。
5、振興中國的軟件事業。
。。。。。。
================================================
二、如何學編程?
1、多看好書。
差書誤人子弟,不但浪費時間和精力,而且打擊人的信心,差書使人很久都不會,讓會讓人懷疑自已
的學習能力。
現在的書很多,但好書很少,特別是被大家公認很有價值的好書,更是少之又少。歷經多年時間考驗
和市場風雨不殘酷洗禮而僅存的巨著,更是極其稀少。中國歷史上文學小說類書本多如牛毛,但僅存的巨
著,也只不過<<紅樓夢>>等四本名著而已。
編程方面也是如此。
2、多動手。
這一點很重要。而且特別重要。
“紙上得來終覺淺,絕知此事要躬行!标懹蔚那Ч琶湔f的就是這個道理,并且同樣適合于編程方
面。
================================================
三、用什么語言最好?
這主要取決于應用領域,每種語言都有自已的長處和不足。
1、匯編語言和C語言在單片機及工控領域用較多。另外C語言也是一種通用語言,是學C++/c#的起點。
2、C++系統編程等多個方面,最常用的編譯器是VC。
3、C#/Java網絡編程方面新興的。
4、VB通用。
5、還有Delphi等。。。。。。
個人建議:從未編過程的,就從學vb開始。有基礎的可直接學c++/VC。
===================================================
四、有什么好書?
幾年前,臺灣著名技術作家侯捷先生曾經寫過一篇影響很大的書評文章,叫做《MFC四大天王》。文章的
意思是說在MFC的浩瀚書海中,只要認真研讀和學習其中四本,就可以“五岳歸來不看山”。侯先生雖以
MFC為例,但是這個道理卻同樣適合于MFC之外的很多具體技術領域,這不能不說是一個有趣的統計現象。
通常在某一個具體細分的技術領域,會自然而然地出現3-5本頂級著作,它們彼此互相配合,形成一個完
整的體系。對于學習者來說,只需要認真研讀這幾本書,就足以升堂入室。我樂于將這種現稱為“四書五
經現象”。對于讀者來說,如果能夠找到該領域中的“四書五經”,則無論在時間上還是金錢上都是最經
濟的選擇。好書幾本,勝過爛書幾捆,這個體會想必大家都有。在此,幫助大家遴選各個技術領域里的“ 四書五經”。
編程的書可謂汗牛充棟,其中經典也是不泛其數,但絕大多數的過來人,都一致認為,要想很快的入 門并盡快的投入到編程實踐中,只要其中的四到五本也就夠了,即只看經典中的經典,圣經級的書就可以 了。 所謂活到老學到老,程序員是個終身學習的職業,要不斷的看書,直到放棄編程的那一天。所以,
一句話,由于我們的時間、精力、金錢都是有限的,如何以最小的代價換得最大的收獲。
更多單片機,嵌入式ARM,linux,Java,PCB,電子電路設計,FPGA,匯編C,Android,cortex-m3課程的學習請咨詢劉老師QQ3311615775,電話18365409359.
作者: QQSnow 時間: 2015-9-14 06:48


| 歡迎光臨 電子工程網 (http://m.4huy16.com/) |
Powered by Discuz! X3.4 |