當前位置:首頁 » 編程語言 » 學好c語言能做哪些工作
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

學好c語言能做哪些工作

發布時間: 2022-03-05 20:03:56

⑴ 學好了c語言可以找個什麼樣的工作

一般來說,c語言學起來難而且用處不大,一般都學程序.
採納哦

⑵ 學好C語言能做什麼工作

程序員

⑶ 熟練掌握C語言 能從事什麼工作啊

你所學的就已經是偏向嵌入式開發了,不過從你專業來看,建議向嵌入式軟體開發.因為硬體開發需要專業知識太高.

嵌入式軟體開發重點中的重點就是學好C語言.C的靈活,和全面的內存管理使得C語言永遠脫離不了底層控制的開發.數據結構和演算法適當看下,現在你如果直接找底層驅動類開發的工作,基本上是很困難.現在嵌入式方向用到的高深演算法基本沒有(由於在大部分嵌入式開發中,CPU和內存很難達到目前計算機的程度,所以高深演算法用不到太多).

剩下的就多看看操作系統,了解操作系統對今後的工作很有幫助.建議學習下LINUX,多了解目前開發主要應用的一些OS系統(有的需要多任務實時操作系統,有的是單任務操作系統,種類很多),再有就是多熟悉各操作系統下的編譯環境.

再有,要學習得非常透徹的就是:要了解計算機的內存分配,要細化的來學習.在嵌入式系統中,內存是很金貴的,在有限內存中,做到不浪費,不增加內存是個難題.所以,這個是很重要的.

做到以上你就可以放心大膽的去找嵌入式軟體開發的相關工作了.

另外補充下:不是說學習了C++和JAVA就能從事軟體開發工作,軟體開發工作多方向,學了這2個,也就是能做應用軟體.控制類的是做不來的.何去何從,自己考慮吧.

PS:看到"貊氏遊魂"仁兄的說法真好笑,既然知道自己是初學者就別對他人說:如果想用C找工作,一般是在說笑.我覺得你在說笑.就目前軟體開發行業信息,全世界軟體開發的60%大多是嵌入式開發,做嵌入式開發不用C你用JAVA試下.
學會你那3種多說做做應用.你說的高手是做什麼的?如果真對你說出這樣的話,那麼他肯定不是高手.另外說下,軟體開發做應用只是很小的一方面.別把軟體開發視作想當然.應用軟體並不代表整個軟體開發.

⑷ 學了c語言能做什麼,找什麼工作

這個是我在另一個問題的回答,那個是問java的,不過答案對c同樣適用。

現在it發展趨勢很好,相關專業的很好找工作(前提是學的好)
注意:我說的是相關專業(或者說是經過系統學習的)。也就是說你僅僅會個java並沒有什麼卵用,要成為一個程序員,或者是能找到工作的程序員,不只是會個編程語言這么簡單。

我直接給你貼大公司的招聘要求吧:
這是網路的,還是校招(校招是面對應屆生,相應的要求低一點)的:
-熱愛互聯網,對互聯網產品和技術有濃厚的興趣,熱衷於追求技術極致與創新
-深刻理解計算機數據結構和演算法設計,精通C/C++、Java、PHP、python中至少一門編程語言
-了解windows、unix、linux等主流操作系統原理,熟練運用系統層支持應用開發
-優秀的分析問題和解決問題的能力,勇於解決難題
-強烈的上進心和求知慾,較強的學習能力和溝通能力,具備良好的團隊合作精神
具有以下條件者優先考慮:
-計算機領域相關的編程大賽獲獎、專業期刊發表文章或者有發明專利等
-有一定項目經驗,熟悉軟體工程開發流程
-具備專業領域的計算機知識和技能:搜索引擎、數據挖掘/機器學習、多媒體、地理信息系統、雲計算、分布式系統等

這是產品開發方面的,其他公司的要求都是大同小異。

總結:現在it行業蓬勃發展,相關專業的剛畢業就簽到15K+的多得是。但外行的想進入這個行業不容易(不容易是指取得同樣的工資,外行花費的時間精力要比科班的多)

⑸ 學了c語言能做什麼,能找什麼工作

學c語言最好往操作系統靠攏,如unix系統編程,linux驅動開發或內核裁剪,以後出來年薪20萬以上.經常上sourceforge網站,裡面有大量用c語言寫的開源軟體,多看看別人高手寫的代碼並自己多動手實踐能很快也成為高手

⑹ C語言好能做些什麼工作

c語言好了可以做軟體 可以做硬體不過要繼續學習 別指望會c語言能幹什麼 干硬體可以 干軟體可以 不過還要繼續以它為基礎 不然沒人要你 主要你能用c語言做點什麼 控制硬體的程序 軟體方面 看你對程序的理解了 會c就像學會寫字一樣 不過能不能寫出文章 沒人知道 努力吧 回那東西算是有能入門的基礎了 算是最基礎的東西

⑺ 學習C語言有什麼用,從事那類工作

學了C語言,你可以從事
1.操作系統
2.各種底層軟體
3.各種嵌入式系統開發
4.各種同硬體打交道的軟體開發

⑻ 學會了C語言都可以做什麼呢

C語言是一門通用性的語言,並沒有針對某個領域進行優化,在實際項目中,C語言主要用於較底層的開發,例如:
Windows、Linux、Unix 等操作系統的內核90%以上都使用C語言開發;
開發硬體驅動,讓硬體和操作系統連接起來,這樣用戶才能使用硬體、程序員才能控制硬體;
單片機和嵌入式屬於軟硬體的結合,有很多使用C語言的地方;
開發系統組件或服務,用於支撐上層應用;
編寫PHP擴展,增強PHP的功能;
如果對軟體某個模塊(例如演算法和搜索部分)的效率要求較高,也可以使用C語言來開發。

⑼ 學習C語言都可以應聘哪些工作

學習了c可以說是會了編程的所有,所有衍生出的語言都是c編出來的,但是想要應聘樓上所說的那些工作還是要多學其他的東西,單單學習基本的c還不能,最好數據結構也學習一下就可以勝任一個c語言程序開發員了,在研究一下Linux/unix網路編程就可以應聘linux c程序員了.

⑽ 如果精通C語言,能從事哪方面的工作

眾所周知PHP或java等編程語言是比較容易學習,是快速上手的編程語言,特別是PHP,有些人一周時間就可以開發博客系,而C語言是目前所有編程語言中公認難度最大的,需要學習技術,掌握知識比較廣泛,需要你不斷在練習磨煉,所以不像外面培訓機構說的幾個月就可以出去找工作的。

C語言學到什麼程度可以出去找工作?
第一,熟練C語言基礎編程,學會使用linxu系統,常用用法,設計基本的api,C語言在開發項目中如果你連基礎都沒有掌握,你是沒有辦法繼續開發項目或看懂別人的基礎編程代碼。
第二,指針,學習C語言的程序員都知道,指針是C語言中最常用也是最基本的,很多程序的BUG都是與指針熟練程度有直接關聯,所以老手平時喜歡說新手如果這個你都搞不懂,你就應該再去看看C語言的基礎。
第三,記得寫文檔,還要看懂別人的寫的文檔。很多開源項目都是可以直接再次開發,自己開發的地方要記得寫文檔,當然在看法之前先看別人的文檔,要不然你沒有辦法下手。

第四,查看BUG,調試BUG。C語言每次運行程序都是要編譯過程,在編程過程是沒有辦法直接修改BUG,所以要懂得調試BUG。
第五,簡單演算法,新手開發項目中很少涉及大量演算法,一般都是簡答的演算法。
第六,項目實戰。項目實戰是考察你是否真的掌握C語言的基本開發技能。所以至少可以自己獨立完成簡單的項目,比如,簡單計算器,貪吃蛇游戲。