程式設計老手的哪些特點,是值得新手程式設計師學習

2021-03-03 22:13:27 字數 2721 閱讀 4773

1樓:匿名使用者

他們能夠很快通過debug找到錯誤,並解決

程式設計老手的哪些特點是值得新手程式設計師學習的

2樓:匿名使用者

下面是一位 cto ken mazaika 的觀點,目前已有 6700+ 贊同

有經驗的程式設計師會做到下面 29 項事情,這也是每個新手程式設計師應該知道的事情。

程式語言學什麼好

3樓:今夜月色真美

建議可以從以下幾個方面著手:

1、建議學習 python。python 基礎語法內容較為簡單,可以比較快的瞭解程式設計的思維習慣,並能夠較快接觸到 python gui 庫(比如tkinter),很容易借用這些庫開發出一些有趣的程式。同時 python 的縮排格式也比較嚴格,這也很好的讓程式設計初學者養成一個良好的編寫**習慣。

在美國有很多程式設計初學 python 的書籍,其受眾就是小學、初中的青少年,比如《python for kids》,這些書籍一個很大的特點就是**並貌,並且很快引入圖形庫的學習,教會小朋友製作出一些圖形和簡單的遊戲,比如畫星星,彈球。這樣的好處是激發小朋友學習程式設計的樂趣,讓小朋友從小就感受到程式設計的魅力。

2、讀大一零基礎學程式設計

上學習程式設計的首要任務是學習電腦的基礎操作,熟悉鍵盤,讓自己對電腦有初步的瞭解認識。至於理工科專業的學生大一估計都會教《電腦科學導論》這樣類似的課程,如果想盡快程式設計,學生應儘快將該書內容看一遍,讓自己對計算機有一個整體的認識。

那麼大一學生若要系統的學習 c語言,建議使用 《c primer plus》,英語好的同學可以直接看英文版,注意該書不是《c++ primer》,《c++ primer》可以在 c語言學的有一定基礎的時候看。當學完《c primer plus》之後,可以對演算法的知識學習,有精力的話可以啃《演算法導論》。平時可以多上 github 上直接看原始碼,這樣比單純看書進步的更快。

3、新手學習程式設計,看書時一定要不能只看不動手,一定要同時動腦、動手,要將書裡面的**都勤奮的敲。

值得注意的是,程式設計是個比較廣義的概念,程式語言有數種,所以要學習計算機語言就要先了解語言的發展史以及各種語言在不同領域的作用,推薦先學c/c++,這門計算機語言是一門相對簡單且發展的比較完善的計算機語言,初次之外呢還有basic、c#、java等等,在c之前還有更加原始的計算機語言。

4樓:匿名使用者

初學者首選肯定是vb6 其次vb.*** 然後是c# vb所見即所得一週

內入門沒難度 不僅能入門直接能開發小型程式 windows平臺常用的工具用vb開發都是最便捷的 非專業人士的首選 c是必學的沒得選不僅是因為它是本科必修課也因為它的基礎性地位

5樓:愛祖國獻祖國

同意python首選,能培養你的興趣與激情以及良

好的**風格以及良好的邏輯思維。等你python玩得差不多了,就學c,socket,彙編,用c自己設計程式語言以及編譯器。之後的事就簡單了。

想學什麼,就看看那語言的文件,很快就上手了。未來最有前途的語言go(伺服器領域最強)手機應用目前只有java和object-c最火。web領域js必備,後端python,php,go,java都可以,效率好像是go最強。

go語言的執行效率只遜色於c一點,但是go還不那麼成熟。電腦遊戲c++好像是必備。人工智慧好像python比ruby更完善。

d語言似乎沒有他什麼事兒。從事web還得了解資料庫,目前好像細分有3種,關係型代表mysql(因為免費!)和分散式,分散式的實現方式好像又有2種。

6樓:江西新華電腦學院

現在都是資訊化的時代,

沒有一門好的技術是難以在社會之中立足的,

現在的電腦技術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,

在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。

7樓:千鋒教育

每種語言都有自己不同的應用,沒有說哪種好哪種不好,只是運用的場景不同。有的可能運用的多一點,有的少一點,但不代表不重要,每種技術的存在都是無法代替的。想要學習哪種程式設計就要先看看自己喜歡哪個技術方向。

8樓:愛吃東北烤肉

完全零基礎的話學c、以後想就業的話學java,老九學堂的免費入門課程我覺得講得很好,很有趣,不會聽不下去,你可以先聽聽。

9樓:墨歸莞一

學習java比較好,我就是在動力節點虛的java畢業後做了系統架構師,薪資一萬三

10樓:匿名使用者

java把,簡單易懂,而且物件導向,一通則百通

11樓:匿名使用者

個人建議,先學c語言或者組合語言因為他們是最基礎的。如果以後想在程式設計上有更進一步的發展的話,儘量先學這兩種語言,二選一即可。c就可以。

然後高階語言的話建議學習python,比較容易入門,也很簡單。我個人是學圖形影象的。所以也學習了c++,偶爾c++和python都會用一點。

c——python/c++,剩下的看你個人喜歡啦。其實程式語言,你學會一種其他的學起來很快的,主要是看你的程式設計思想。

12樓:老衲洗髮使飄柔

學一門編譯語言,學一門指令碼語言就夠了,指令碼語言推薦python,編譯語言c最基礎,覺得自己有毅力的話就學c++,想快速開發就學c#,java。另,被採納的那個答案明顯複製貼上的,還有那麼多人頂,無語了!

13樓:匿名使用者

c 或者vb 起步。

什麼是視覺化程式設計,視覺化程式設計最主要的特點是什麼?

一個類似命令提 copy示符的框 bai,這個應該是控制檯程式 還有一個是duwin32專案程zhi序,這個就是視覺化程式設計dao。c 只是一門程式語言,視覺化程式設計需要藉助一些程式設計環境,比如vs2003 2010之類的ide,編譯連結之後就會產生一個視覺化窗體。mfc是被微軟封裝好了的一個...

漢代銅鏡都有哪些特點呢,漢代銅鏡的特點是什麼?

唐代銅鏡有研究,漢代不是很清楚 漢代銅鏡的特點是什麼?漢代銅鏡有哪些特點?漢代銅鏡主要特點有什麼,怎麼鑑定真假 您的問題,這樣的青銅鏡,真品主要是從紋飾 鏽色 製作工藝 材質 版式整體綜合評判 市場上仿品不少,一定要注意區分!漢代銅鏡和戰國銅鏡差別不大,漢代銅鏡稍厚重,漢代銘文多,戰國絕少有銘文,其...

孩子情商高有哪些特點,孩子高情商的特點是什麼?

較高水平的情商,有助於孩子創造力的發揮,它是所有學習行為的根本。一項研究表明,要 孩子在幼兒園 在學校表現的標準,不是看小孩子積累了多少知識,而是看其情感與社會性的發展。例如 是否具有足夠的自信心 好奇心,是否知道何種行為較恰當,並能剋制不當行為的衝動 這些都是情商的基本成分。一般來講,高情商的孩子...