c 學到什麼程度才能成為程式設計師?

時間 2023-03-23 13:10:06

1樓:談古論金

可以自己編複雜寫的程式不就成了程式猿了。

2樓:網友

通過國家ncer二級考試。

自學c++程式設計,需要學到什麼樣的程度才可以工作

3樓:匿名使用者

c++程式設計也分很多子項,自學達到用於工作的程度,需要先確定自己想要什麼工作。

根據任職要求檢視,如我搜尋到如上職業要求進行了如下比對:1235滿足,但是第四點還不滿足,沒有對微控制器通訊的操作很熟悉,那麼我加強c++關於底層開發的知識。然後第六點,就是為自己提升競爭力了。

總之,自學也要有目的的自學,不是單純拿本書從頭看到尾,這樣是記不住的。真正的自學方法是將資料當作字典(有一定基礎),然後想一個程式,自己著手開發,不懂的就把書當字典翻閱,記得牢,且提高開發經驗。

學無止境,如果還想再進一步,不妨也檢視這些工作的進階,需要哪些技能,需要什麼樣的水平。特別說明的是,程式設計不僅僅是技術,還需要海量的理論。如軟體工程等可以給你打好基礎,更進一步。

4樓:匿名使用者

這個要看用人單位的要求,一般能做幾個小應用,會資料庫就可以了。

為何程式設計就從學習c語言開始?

5樓:重慶新華電腦學校

由於種種原因,業界選擇了c,其中最主要的原因就在於它的效率。優秀c程式的效率幾乎和組合語言程式一樣高,但c程式明顯比組合語言程式更易於開發。和許多其他語言相比,c給予程式設計師更多的控制權,如控制資料的儲存位置和初始化過程等。

c缺乏「安全網」特性,這雖有助於提高它的效率,但也增加了出錯的可能性。如,c對陣列下標引用和指標訪問並不進行有效性檢查,這可以節省時間,但在使用這些特性時就必須特別小心。如果你在使用c語言時能夠嚴格遵守相關規定,就可以避免這些潛在的問題。

c提供了豐富的操作符集合,它們可以讓程式設計師有效地執行一些底層的計算如移位和遮蔽等,而不必求助組合語言。c的這個特點使很多人把c稱為「高層」的組合語言。但是,當需要的時候,c程式可以很方便地提供組合語言的介面。

這些特性使c成為實現作業系統和嵌入性控制器軟體的良好選擇。c流行的另一個原因是由於它的普遍存在。c 編譯器在許多機器上實現。

另外,ansi標準提高了c程式在不同機器之間的可移植性。最後,c是c++的基礎。c++提供了一種和c不同的程式設計和實現的觀點。

然而,如果你對c的知識和技巧,如指標和標準庫等成竹在胸,將非常有助於你成為一名優秀的c++程式設計師。

6樓:程式小冰

因為c語言是程式設計的基礎,好多語言都是在c語言的基礎上發展起來的,所以c語言可以說是基礎。

7樓:帳號已登出

因為c語言,在各種高階程式語言中算比較接近系統底層的,通過學習c語言,人們能對系統執行邏輯、方式都能有一定了解,又c語言相對組合語言來說,又比較高階,它能讓學生避免掉進無盡的瑣碎。

8樓:匿名使用者

其實從c語言開始學程式設計並不好,c語言上手並不簡單,所以現在有很多都是從python上手開始學習程式設計的。

至於之前為什麼從c語言開始學,可能僅僅是因為c語言歷史比較悠久吧。

要成為一個c/c++程式設計師要學哪些東西

9樓:風若遠去何人留

最基礎的。

c/c++語法。

不一定全會 但常用的 必須會。

演算法,常見的演算法 必須會。

專業知識。 c/c++只是工具,具體實現什麼功能,用作什麼用途 是分領域的。

你做什麼工作,就要會對應的專業知識。

比如 畫介面 就得懂qt mfc什麼的。

做socket 就要知道socket介面。

做圖形處理就要知道圖形學演算法。

請問c語言的程式設計師都從事什麼工作,具體一點?

10樓:匿名使用者

嵌入式開發(太「高階」的語言跑不動);

多**(主要是圖形處理 需要考慮執行期效率和硬體相關性 );

核心級系統程式設計(現在的作業系統核心基本上都是c寫的,不管是win還是*nix )。

以上這些領域除了一些效能實在太低的微控制器之類,用c++也可以代替,不過因為c++程式設計師往往會把問題搞複雜導致反而使專案難以維護和管理,而利用現有的大量c程式**的優勢體現又得不明顯(extern"c"當然沒有直接用c方便- -因此還不如用c

話說回來,用純c的現在不多了,因為其它一些領域要麼需求多變,要麼需要表達複雜的業務邏輯,用c來解決都不太直接 所以一般學完c以後可以考慮再學其它語言(當然c學好了待遇也不低)。

怎樣自學c++,以成為程式設計師

11樓:長沙新華電腦學院

首先,我們必須承認,學習要講究方法,有捷徑。其次,我們還得承認,學習要下苦功,要務實。上小學的時候,書上有個故事,是關於王羲之學習書法的:

王獻之問他父親王羲之,學習書法的秘訣是什麼,他父親把他帶到後院,指著18口大水缸說,你如果把這裡的水都寫完了,就知道書法的秘訣在那裡了。這個故事相信很多人都還記得。

成為c/c++程式設計師的學習方向

12樓:匿名使用者

說一下個人的看法,無所謂對錯:

1、直接學c++就可以了,完成沒必要先學c,另外mfc只是作為桌面程式設計的一個具體形式而已,如果沒有c++基礎,學不來。所以,大一的同學,安心學好你的c++好了,這個基礎打好了,其它的都好辦。

2、坦白說,個人完全不認同學c++要先學c3、對於一個c/c++程式設計師來說,瞭解一定的作業系統的知識是有必要的。而linux相對來說,更經典一些。另外,一般伺服器都以linux作為作業系統,windows一般作為個人電腦作業系統更多一些。

4、這個,對於演算法、資料結構,基礎等,個人還是覺得c++合適一些。

c語言學到什麼程度才能成為程式設計師??

c語言適合底層作業系統之類的編碼,所以上手難度比較大。首先c語言最主要的指標,得熟練掌握c語言的地址機制,堆分配,棧分配,常量區這些不同地址區域的記憶體的分配,釋放。單純的c語言不配合對應平臺,不好說。我不是做c這方面的,只能說c語言研究演算法,科學的比較多,做實際應用開發的現在已經是不多的,能堅持...

成為c 程式設計師要多久

鈊 煩 薏亂 根據不同的條件,我覺得3 6年是比較恰當的時機!據有關資料顯示,這個世界上能夠熟練掌握並運用c 的程式設計師只有30w。你可以想象這個難度有多大。但是隻要你有恆心有毅力就一定能夠成為其中的一員!同樣,一位合格的c 程式設計師並不僅僅需要熟練了解c 的基本語法和技巧,還需要熟練掌握另外的...

如何才能成為航天員

來自凌雲山得體的曹仁 1 年輕 年輕是成為宇航員的首要條件。儘管宇航員50多歲照樣飛天,但是歐洲航天局只會接受年齡在27歲至37歲之間的申請者。2 科學頭腦 宇航員候選人須擁有大學學歷,而且必須是工程學 理科 醫學或數學專業的大學學歷。候選人還必須能講英語 太空之旅的主要語言 會講俄語則會讓候選人多...